diff options
author | Richard M. Stallman <rms@gnu.org> | 1996-06-10 17:30:50 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1996-06-10 17:30:50 +0000 |
commit | fdbf0fc7383b9f527bcb286fcba2fd8e6a713ab2 (patch) | |
tree | 627e1409d7114b7943c1e427106d5ed839e90bcb /lisp/imenu.el | |
parent | 753c1309897bda8c744c456a9a8a4b0c5631c894 (diff) | |
download | emacs-fdbf0fc7383b9f527bcb286fcba2fd8e6a713ab2.tar.gz |
(imenu--mouse-menu): Always use nested keymaps.
(imenu-use-keymap-menu): Variable deleted.
Diffstat (limited to 'lisp/imenu.el')
-rw-r--r-- | lisp/imenu.el | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/lisp/imenu.el b/lisp/imenu.el index e4af044db13..b555ba83b30 100644 --- a/lisp/imenu.el +++ b/lisp/imenu.el @@ -64,8 +64,6 @@ ;;; Customizable variables ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar imenu-use-keymap-menu nil - "*Non-nil means use a keymap when making the mouse menu.") (defvar imenu-auto-rescan nil "*Non-nil means Imenu should always rescan the buffers.") @@ -709,14 +707,10 @@ Returns t for rescan and otherwise a position number." index-alist) (or title (buffer-name)))) position) - (and imenu-use-keymap-menu - (setq menu (imenu--create-keymap-1 (car menu) - (if (< 1 (length (cdr menu))) - (cdr menu) - (cdr (cadr menu)))))) - - (or imenu-use-keymap-menu - (setq menu (list "Imenu" (delq nil menu)))) + (setq menu (imenu--create-keymap-1 (car menu) + (if (< 1 (length (cdr menu))) + (cdr menu) + (cdr (cadr menu))))) (setq position (x-popup-menu event menu)) (if imenu-use-keymap-menu (progn |