aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward M. Reingold1994-06-14 20:06:55 +0000
committerEdward M. Reingold1994-06-14 20:06:55 +0000
commit48b29ac00488bfc37a42f6e1e111a7c690dc5026 (patch)
treed4f936add2e2190341a04ad72fa07312bffce7fe
parentd95f5c9740e4f78689ca9fa59872d644ff18d1f2 (diff)
downloademacs-48b29ac00488bfc37a42f6e1e111a7c690dc5026.tar.gz
emacs-48b29ac00488bfc37a42f6e1e111a7c690dc5026.zip
(calendar-mode-map): Change moon menu bar to pop up a menu.
-rw-r--r--lisp/calendar/cal-menu.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/lisp/calendar/cal-menu.el b/lisp/calendar/cal-menu.el
index af2b9fe4e7d..f3ff24765f2 100644
--- a/lisp/calendar/cal-menu.el
+++ b/lisp/calendar/cal-menu.el
@@ -42,6 +42,12 @@
42(defvar calendar-mouse-3-map (make-sparse-keymap "Calendar")) 42(defvar calendar-mouse-3-map (make-sparse-keymap "Calendar"))
43(define-key calendar-mode-map [down-mouse-3] calendar-mouse-3-map) 43(define-key calendar-mode-map [down-mouse-3] calendar-mouse-3-map)
44 44
45(define-key calendar-mode-map [menu-bar moon]
46 (cons "Moon" (make-sparse-keymap "Moon")))
47
48(define-key calendar-mode-map [menu-bar moon moon]
49 '("Lunar phases" . calendar-phases-of-moon))
50
45(define-key calendar-mode-map [menu-bar diary] 51(define-key calendar-mode-map [menu-bar diary]
46 (cons "Diary" (make-sparse-keymap "Diary"))) 52 (cons "Diary" (make-sparse-keymap "Diary")))
47 53
@@ -277,7 +283,6 @@ ERROR is t, otherwise just returns nil."
277 (list "Menu" 283 (list "Menu"
278 (list 284 (list
279 (calendar-date-string date t t) 285 (calendar-date-string date t t)
280 '("Moon phase" . calendar-phases-of-moon)
281 '("Diary entries" . calendar-mouse-view-diary-entries) 286 '("Diary entries" . calendar-mouse-view-diary-entries)
282 '("Holidays" . calendar-mouse-holidays) 287 '("Holidays" . calendar-mouse-holidays)
283 '("Mark date" . calendar-mouse-set-mark) 288 '("Mark date" . calendar-mouse-set-mark)