diff options
| author | Richard M. Stallman | 1993-03-15 00:46:58 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1993-03-15 00:46:58 +0000 |
| commit | ca9b40a152eeaed8131296bd5f48c6afe2e253a8 (patch) | |
| tree | 4e6460119acf77509c1d34ebe100ac86443063bc /lisp | |
| parent | ef5f15e392cf3201550fb26d660d1b5e8c71be8f (diff) | |
| download | emacs-ca9b40a152eeaed8131296bd5f48c6afe2e253a8.tar.gz emacs-ca9b40a152eeaed8131296bd5f48c6afe2e253a8.zip | |
*** empty log message ***
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/menu-bar.el | 53 |
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) | ||