changeset 46197:7384ea4d758d

(easy-menu-popup-menu): Function deleted.
author Richard M. Stallman <rms@gnu.org>
date Sun, 07 Jul 2002 09:56:08 +0000
parents 73cafacdf14f
children 9b8d032820a2
files lisp/emacs-lisp/easymenu.el
diffstat 1 files changed, 0 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/emacs-lisp/easymenu.el	Sun Jul 07 09:37:09 2002 +0000
+++ b/lisp/emacs-lisp/easymenu.el	Sun Jul 07 09:56:08 2002 +0000
@@ -616,20 +616,6 @@
   (or (keymapp map) (error "Malformed menu in easy-menu: (%s)" map))
   map)
 
-(defun easy-menu-popup-menu (menu &optional event)
-  "Pop up a menu and run a command according to user's selection.
-MENU is a menu description as in `easy-menu-define'.
-EVENT is a mouse button event and determines where to pop up the menu.
-If EVENT is nil, pop up menu at the current mouse position."
-  (let ((map (easy-menu-create-menu (car menu) (cdr menu))))
-    (if (symbolp map)
-	(let ((f (memq :filter (get map 'menu-prop))))
-	  (setq map (symbol-function map))
-	  (if f (setq map (funcall (cadr f) map)))))
-    (let* ((sel (x-popup-menu (or event t) map))
-	   (f (if (consp sel) (lookup-key map (apply 'vector sel)))))
-      (if (commandp f) (call-interactively f)))))
-
 (provide 'easymenu)
 
 ;;; easymenu.el ends here