aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Rost2002-10-03 18:21:34 +0000
committerMarkus Rost2002-10-03 18:21:34 +0000
commitc4b3db1ad656c8d53520474db4fcf45f643bbe81 (patch)
treeb30b13caf0e71f9c52c75cc47da9172c37efefa0
parent748ef79d225369c4cfe84bc0361d1cee16443084 (diff)
downloademacs-c4b3db1ad656c8d53520474db4fcf45f643bbe81.tar.gz
emacs-c4b3db1ad656c8d53520474db4fcf45f643bbe81.zip
(ada-xref-update-project-menu,ada-add-ada-menu): Handle the menu
pseudo-keys generated by easymenu which are lowercase in Emacs 21.4.
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/progmodes/ada-xref.el16
2 files changed, 21 insertions, 7 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4496b3111b6..b6cb9a9843d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,12 @@
12002-10-03 Markus Rost <rost@math.ohio-state.edu>
2
3 * progmodes/ada-stmt.el (ada-stmt-add-to-ada-menu): Handle the
4 menu pseudo-keys generated by easymenu which are lowercase in
5 Emacs 21.4.
6
7 * progmodes/ada-xref.el
8 (ada-xref-update-project-menu,ada-add-ada-menu): Ditto.
9
12002-10-03 John Paul Wallington <jpw@shootybangbang.com> 102002-10-03 John Paul Wallington <jpw@shootybangbang.com>
2 11
3 * frame.el (delete-frame-hook): Variable alias for 12 * frame.el (delete-frame-hook): Variable alias for
@@ -22,7 +31,8 @@
22 31
232002-10-02 Markus Rost <rost@math.ohio-state.edu> 322002-10-02 Markus Rost <rost@math.ohio-state.edu>
24 33
25 * progmodes/sh-script.el (sh-alias-alist): Use append instead of nconc. 34 * progmodes/sh-script.el (sh-alias-alist): Use append instead of
35 nconc.
26 36
27 * startup.el (normal-top-level): Reset standard-value property of 37 * startup.el (normal-top-level): Reset standard-value property of
28 `user-full-name' here. 38 `user-full-name' here.
diff --git a/lisp/progmodes/ada-xref.el b/lisp/progmodes/ada-xref.el
index 9a1f458848f..0390ac04854 100644
--- a/lisp/progmodes/ada-xref.el
+++ b/lisp/progmodes/ada-xref.el
@@ -475,10 +475,14 @@ All the directories are returned as absolute directories."
475 (or ada-xref-project-files '(nil))) 475 (or ada-xref-project-files '(nil)))
476 476
477 (if (not ada-xemacs) 477 (if (not ada-xemacs)
478 (if (lookup-key ada-mode-map [menu-bar Ada Project]) 478 (if (and (lookup-key ada-mode-map [menu-bar Ada])
479 (setcdr (lookup-key ada-mode-map [menu-bar Ada Project]) 479 (lookup-key ada-mode-map [menu-bar Ada Project]))
480 submenu))) 480 (setcdr (lookup-key ada-mode-map [menu-bar Ada Project])
481 )) 481 submenu)
482 (if (lookup-key ada-mode-map [menu-bar ada Project])
483 (setcdr (lookup-key ada-mode-map [menu-bar ada Project])
484 submenu))))
485 ))
482 486
483 487
484;;------------------------------------------------------------- 488;;-------------------------------------------------------------
@@ -725,8 +729,8 @@ name as was passed to `ada-create-menu'."
725 (not ada-tight-gvd-integration))) 729 (not ada-tight-gvd-integration)))
726 :button (:toggle . ada-tight-gvd-integration)) t)) 730 :button (:toggle . ada-tight-gvd-integration)) t))
727 731
728 (define-key ada-mode-map [menu-bar Ada Edit rem3] '("------------" . nil)) 732 (define-key edit-menu [rem3] '("------------" . nil))
729 (define-key ada-mode-map [menu-bar Ada Edit open-file-from-src-path] 733 (define-key edit-menu [open-file-from-src-path]
730 '("Search File on source path..." . ada-find-file)) 734 '("Search File on source path..." . ada-find-file))
731 ) 735 )
732 ) 736 )