890 |
(setq name (completing-read prompt |
(setq name (completing-read prompt |
891 |
prepared-index-alist |
prepared-index-alist |
892 |
nil t nil 'imenu--history-list name))) |
nil t nil 'imenu--history-list name))) |
893 |
|
|
894 |
(cond ((not (stringp name)) nil) |
(cond ((not (stringp name)) nil) |
895 |
((string= name (car imenu--rescan-item)) t) |
((string= name (car imenu--rescan-item)) t) |
896 |
(t |
(t |
1016 |
(if (equal item imenu--rescan-item) |
(if (equal item imenu--rescan-item) |
1017 |
(progn |
(progn |
1018 |
(imenu--cleanup) |
(imenu--cleanup) |
1019 |
|
;; Make sure imenu-update-menubar redoes everything. |
1020 |
|
(setq imenu-menubar-modified-tick -1) |
1021 |
(setq imenu--index-alist nil) |
(setq imenu--index-alist nil) |
1022 |
|
(setq imenu--last-menubar-index-alist nil) |
1023 |
(imenu-update-menubar) |
(imenu-update-menubar) |
1024 |
t) |
t) |
1025 |
(imenu item) |
(imenu item) |