aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-09-21 20:48:00 +0000
committerRichard M. Stallman1994-09-21 20:48:00 +0000
commit9dcdc43dc9c61d0c165c6d507fc363f7d893d852 (patch)
treec5fdf18c7900b41e6813376a21e240340ed421d7
parentfe213bf888a358f69c681c6a8700fc019fdaca86 (diff)
downloademacs-9dcdc43dc9c61d0c165c6d507fc363f7d893d852.tar.gz
emacs-9dcdc43dc9c61d0c165c6d507fc363f7d893d852.zip
(vc-menu-map): New menu.
(menu-bar-file-menu): Put the VC map under the File map.
-rw-r--r--lisp/menu-bar.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index a309c62d1f6..13a229247be 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -36,6 +36,8 @@
36(defvar menu-bar-file-menu (make-sparse-keymap "File")) 36(defvar menu-bar-file-menu (make-sparse-keymap "File"))
37(define-key global-map [menu-bar file] (cons "File" menu-bar-file-menu)) 37(define-key global-map [menu-bar file] (cons "File" menu-bar-file-menu))
38 38
39(defvar vc-menu-map (make-sparse-keymap "Version Control"))
40
39(define-key menu-bar-file-menu [exit-emacs] 41(define-key menu-bar-file-menu [exit-emacs]
40 '("Exit Emacs" . save-buffers-kill-emacs)) 42 '("Exit Emacs" . save-buffers-kill-emacs))
41 43
@@ -72,6 +74,8 @@
72 '("Kill (Current) Buffer" . kill-this-buffer)) 74 '("Kill (Current) Buffer" . kill-this-buffer))
73(define-key menu-bar-file-menu [insert-file] 75(define-key menu-bar-file-menu [insert-file]
74 '("Insert File" . insert-file)) 76 '("Insert File" . insert-file))
77(define-key menu-bar-file-menu [vc-menu]
78 (cons "Version Control" vc-menu-map))
75(define-key menu-bar-file-menu [revert-buffer] 79(define-key menu-bar-file-menu [revert-buffer]
76 '("Revert Buffer" . revert-buffer)) 80 '("Revert Buffer" . revert-buffer))
77(define-key menu-bar-file-menu [write-file] 81(define-key menu-bar-file-menu [write-file]