]> git.eshelyaron.com Git - emacs.git/commitdiff
(eudc-install-menu): Use `define-key' and
authorJohn Paul Wallington <jpw@pobox.com>
Sat, 21 Sep 2002 04:38:39 +0000 (04:38 +0000)
committerJohn Paul Wallington <jpw@pobox.com>
Sat, 21 Sep 2002 04:38:39 +0000 (04:38 +0000)
`easy-menu-create-menu' to avoid duplication of menu.

lisp/ChangeLog
lisp/net/eudc.el

index b58e36c7c4a7a57ff4d207894d8c2ed6178ba80b..832ef27015c72d4b5d6802e97b601bc3e4cea644 100644 (file)
@@ -1,3 +1,8 @@
+2002-09-21  John Paul Wallington  <jpw@shootybangbang.com>
+
+       * net/eudc.el (eudc-install-menu): Use `define-key' and
+       `easy-menu-create-menu' to avoid duplication of menu.
+
 2002-09-13  Francesco Potorti`  <pot@gnu.org>
 
        * play/tetris.el (tetris-blank-options, tetris-cell-options):
index 09e25aa4f6cea250750134a811a03156acb33ba0..c840ecd2106328082a2b70c867b912f5d2a33249 100644 (file)
@@ -1202,7 +1202,13 @@ queries the server for the existing fields and displays a corresponding form."
    ((and eudc-xemacs-p (featurep 'menubar))
     (add-submenu '("Tools") (eudc-menu)))
    (eudc-emacs-p
-    (cond 
+    (cond
+     ((fboundp 'easy-menu-create-menu)
+      (define-key
+       global-map
+       [menu-bar tools directory-search]
+       (cons "Directory Search"
+             (easy-menu-create-menu "Directory Search" (cdr (eudc-menu)))))) 
      ((fboundp 'easy-menu-add-item)
       (let ((menu (eudc-menu)))
        (easy-menu-add-item nil '("tools") (easy-menu-create-menu (car menu)