aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorRichard M. Stallman1993-03-15 00:46:58 +0000
committerRichard M. Stallman1993-03-15 00:46:58 +0000
commitca9b40a152eeaed8131296bd5f48c6afe2e253a8 (patch)
tree4e6460119acf77509c1d34ebe100ac86443063bc /lisp
parentef5f15e392cf3201550fb26d660d1b5e8c71be8f (diff)
downloademacs-ca9b40a152eeaed8131296bd5f48c6afe2e253a8.tar.gz
emacs-ca9b40a152eeaed8131296bd5f48c6afe2e253a8.zip
*** empty log message ***
Diffstat (limited to 'lisp')
-rw-r--r--lisp/menu-bar.el53
1 files changed, 27 insertions, 26 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index dc8f80785c1..a0b1e5d71b1 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -8,43 +8,43 @@
8(setq menu-bar-help-menu (make-sparse-keymap "Help")) 8(setq menu-bar-help-menu (make-sparse-keymap "Help"))
9(define-key global-map [menu-bar help] menu-bar-help-menu) 9(define-key global-map [menu-bar help] menu-bar-help-menu)
10 10
11(define-key menu-bar-file-map [new-frame] '("New Frame" . new-frame)) 11(define-key menu-bar-file-menu [new-frame] '("New Frame" . new-frame))
12(define-key menu-bar-file-map [open-file] '("Open File..." . find-file)) 12(define-key menu-bar-file-menu [open-file] '("Open File..." . find-file))
13(define-key menu-bar-file-map [save-buffer] '("Save Buffer" . save-buffer)) 13(define-key menu-bar-file-menu [save-buffer] '("Save Buffer" . save-buffer))
14(define-key menu-bar-file-map [write-file] 14(define-key menu-bar-file-menu [write-file]
15 '("Save Buffer As..." . write-file)) 15 '("Save Buffer As..." . write-file))
16(define-key menu-bar-file-map [revert-buffer] 16(define-key menu-bar-file-menu [revert-buffer]
17 '("Revert Buffer" . revert-buffer)) 17 '("Revert Buffer" . revert-buffer))
18(define-key menu-bar-file-map [print-buffer] '("Print Buffer" . print-buffer)) 18(define-key menu-bar-file-menu [print-buffer] '("Print Buffer" . print-buffer))
19(define-key menu-bar-file-map [delete-frame] '("Delete Frame" . delete-frame)) 19(define-key menu-bar-file-menu [delete-frame] '("Delete Frame" . delete-frame))
20(define-key menu-bar-file-map [kill-buffer] 20(define-key menu-bar-file-menu [kill-buffer]
21 '("Kill Buffer" . kill-this-buffer)) 21 '("Kill Buffer" . kill-this-buffer))
22(define-key menu-bar-file-map [exit-emacs] 22(define-key menu-bar-file-menu [exit-emacs]
23 '("Exit Emacs" . save-buffers-kill-emacs)) 23 '("Exit Emacs" . save-buffers-kill-emacs))
24 24
25(define-key menu-bar-edit-map [undo] '("Undo" . advertised-undo)) 25(define-key menu-bar-edit-menu [undo] '("Undo" . advertised-undo))
26(define-key menu-bar-edit-map [cut] '("Cut" . x-kill-primary-selection)) 26(define-key menu-bar-edit-menu [cut] '("Cut" . x-kill-primary-selection))
27(define-key menu-bar-edit-map [copy] '("Copy" . x-copy-primary-selection)) 27(define-key menu-bar-edit-menu [copy] '("Copy" . x-copy-primary-selection))
28(define-key menu-bar-edit-map [paste] '("Paste" . x-yank-clipboard-selection)) 28(define-key menu-bar-edit-menu [paste] '("Paste" . x-yank-clipboard-selection))
29(define-key menu-bar-edit-map [clear] '("Clear" . x-delete-primary-selection)) 29(define-key menu-bar-edit-menu [clear] '("Clear" . x-delete-primary-selection))
30 30
31(define-key menu-bar-help-map [info] '("Info" . info)) 31(define-key menu-bar-help-menu [info] '("Info" . info))
32(define-key menu-bar-help-map [describe-mode] 32(define-key menu-bar-help-menu [describe-mode]
33 '("Describe Mode" . describe-mode)) 33 '("Describe Mode" . describe-mode))
34(define-key menu-bar-help-map [command-apropos] 34(define-key menu-bar-help-menu [command-apropos]
35 '("Command Apropos..." . command-apropos)) 35 '("Command Apropos..." . command-apropos))
36(define-key menu-bar-help-map [list-keybindings] 36(define-key menu-bar-help-menu [list-keybindings]
37 '("List Keybindings" . describe-bindings)) 37 '("List Keybindings" . describe-bindings))
38(define-key menu-bar-help-map [describe-key] 38(define-key menu-bar-help-menu [describe-key]
39 '("Describe Key..." . describe-key)) 39 '("Describe Key..." . describe-key))
40(define-key menu-bar-help-map [describe-function] 40(define-key menu-bar-help-menu [describe-function]
41 '("Describe Function..." . describe-function)) 41 '("Describe Function..." . describe-function))
42(define-key menu-bar-help-map [describe-variable] 42(define-key menu-bar-help-menu [describe-variable]
43 '("Describe Variable..." . describe-variable)) 43 '("Describe Variable..." . describe-variable))
44(define-key menu-bar-help-map [man] '("Man..." . manual-entry)) 44(define-key menu-bar-help-menu [man] '("Man..." . manual-entry))
45(define-key menu-bar-help-map [emacs-tutorial] 45(define-key menu-bar-help-menu [emacs-tutorial]
46 '("Emacs Tutorial" . help-with-tutorial)) 46 '("Emacs Tutorial" . help-with-tutorial))
47(define-key menu-bar-help-map [emacs-news] '("Emacs News" . view-emacs-news)) 47(define-key menu-bar-help-menu [emacs-news] '("Emacs News" . view-emacs-news))
48 48
49 49
50(defun kill-this-buffer () ; for the menubar 50(defun kill-this-buffer () ; for the menubar
@@ -54,7 +54,7 @@
54 54
55(put 'save-buffer 'menu-enable '(buffer-modified-p)) 55(put 'save-buffer 'menu-enable '(buffer-modified-p))
56(put 'revert-buffer 'menu-enable 'buffer-file-name) 56(put 'revert-buffer 'menu-enable 'buffer-file-name)
57(put 'delete-frame 'menu-enable '(null (cdr (visible-frame-list))))) 57(put 'delete-frame 'menu-enable '(null (cdr (visible-frame-list))))
58(put 'x-kill-primary-selection 'menu-enable '(x-selection-owner-p)) 58(put 'x-kill-primary-selection 'menu-enable '(x-selection-owner-p))
59(put 'x-copy-primary-selection 'menu-enable '(x-selection-owner-p)) 59(put 'x-copy-primary-selection 'menu-enable '(x-selection-owner-p))
60(put 'x-yank-clipboard-selection 'menu-enable '(x-selection-owner-p)) 60(put 'x-yank-clipboard-selection 'menu-enable '(x-selection-owner-p))
@@ -66,4 +66,5 @@
66 (setq undoing-more 66 (setq undoing-more
67 (and (boundp 'pending-undo-list) 67 (and (boundp 'pending-undo-list)
68 pending-undo-list) 68 pending-undo-list)
69 buffer-undo-list)))) \ No newline at end of file 69 buffer-undo-list))))
70(force-mode-line-update)