summaryrefslogtreecommitdiff
path: root/lisp/imenu.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1996-06-10 17:30:50 +0000
committerRichard M. Stallman <rms@gnu.org>1996-06-10 17:30:50 +0000
commitfdbf0fc7383b9f527bcb286fcba2fd8e6a713ab2 (patch)
tree627e1409d7114b7943c1e427106d5ed839e90bcb /lisp/imenu.el
parent753c1309897bda8c744c456a9a8a4b0c5631c894 (diff)
downloademacs-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.el14
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