Show
Ignore:
Timestamp:
09/09/06 16:30:10 (2 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lisp/imenu.el

    r4111 r4161  
    968968 
    969969(defvar imenu-menubar-modified-tick 0 
    970   "The value of (buffer-modified-tick) as of last call to `imenu-update-menubar'.") 
     970  "The value of (buffer-chars-modified-tick) as of the last call 
     971to `imenu-update-menubar'.") 
    971972(make-variable-buffer-local 'imenu-menubar-modified-tick) 
    972973 
     
    974975  (when (and (current-local-map) 
    975976             (keymapp (lookup-key (current-local-map) [menu-bar index])) 
    976              (not (eq (buffer-modified-tick) 
    977                       imenu-menubar-modified-tick))) 
    978     (setq imenu-menubar-modified-tick (buffer-modified-tick)) 
     977             (/= (buffer-chars-modified-tick) imenu-menubar-modified-tick)) 
     978    (setq imenu-menubar-modified-tick (buffer-chars-modified-tick)) 
    979979    (let ((index-alist (imenu--make-index-alist t))) 
    980980      ;; Don't bother updating if the index-alist has not changed