Mercurial > emacs
comparison lisp/menu-bar.el @ 8010:e199eda519b5
Rearrange the edit and file menus, and add separators.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 22 Jun 1994 20:37:41 +0000 |
parents | 81b1a17562fe |
children | 6a0af6085c1a |
comparison
equal
deleted
inserted
replaced
8009:abbe65c17b55 | 8010:e199eda519b5 |
---|---|
33 (define-key global-map [menu-bar help] (cons "Help" menu-bar-help-menu)) | 33 (define-key global-map [menu-bar help] (cons "Help" menu-bar-help-menu)) |
34 (defvar menu-bar-edit-menu (make-sparse-keymap "Edit")) | 34 (defvar menu-bar-edit-menu (make-sparse-keymap "Edit")) |
35 (define-key global-map [menu-bar edit] (cons "Edit" menu-bar-edit-menu)) | 35 (define-key global-map [menu-bar edit] (cons "Edit" menu-bar-edit-menu)) |
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 (define-key menu-bar-file-menu [exit-emacs] | 39 (define-key menu-bar-file-menu [exit-emacs] |
40 '("Exit Emacs" . save-buffers-kill-emacs)) | 40 '("Exit Emacs" . save-buffers-kill-emacs)) |
41 (define-key menu-bar-file-menu [kill-buffer] | 41 |
42 '("Kill Buffer" . kill-this-buffer)) | 42 (define-key menu-bar-file-menu [separator-compare] |
43 (define-key menu-bar-file-menu [delete-frame] '("Delete Frame" . delete-frame)) | 43 '("--")) |
44 | |
44 (define-key menu-bar-file-menu [epatch] | 45 (define-key menu-bar-file-menu [epatch] |
45 '("Apply Patch" . menu-bar-epatch-menu)) | 46 '("Apply Patch" . menu-bar-epatch-menu)) |
46 (define-key menu-bar-file-menu [ediff] | 47 (define-key menu-bar-file-menu [ediff] |
47 '("Compare Files" . menu-bar-ediff-menu)) | 48 '("Compare Files" . menu-bar-ediff-menu)) |
48 (define-key menu-bar-file-menu [emerge] '("Emerge" . menu-bar-emerge-menu)) | 49 (define-key menu-bar-file-menu [emerge] '("Emerge" . menu-bar-emerge-menu)) |
50 | |
51 (define-key menu-bar-file-menu [separator-misc] | |
52 '("--")) | |
53 | |
49 (define-key menu-bar-file-menu [calendar] '("Calendar" . calendar)) | 54 (define-key menu-bar-file-menu [calendar] '("Calendar" . calendar)) |
50 (define-key menu-bar-file-menu [rmail] '("Read Mail" . rmail)) | 55 (define-key menu-bar-file-menu [rmail] '("Read Mail" . rmail)) |
51 (define-key menu-bar-file-menu [gnus] '("Read Net News" . gnus)) | 56 (define-key menu-bar-file-menu [gnus] '("Read Net News" . gnus)) |
57 | |
58 (define-key menu-bar-file-menu [separator-frames] | |
59 '("--")) | |
60 | |
61 (define-key menu-bar-file-menu [delete-frame] '("Delete Frame" . delete-frame)) | |
62 (define-key menu-bar-file-menu [make-frame] '("Make New Frame" . make-frame)) | |
63 | |
64 (define-key menu-bar-file-menu [separator-buffers] | |
65 '("--")) | |
66 | |
52 (define-key menu-bar-file-menu [bookmark] | 67 (define-key menu-bar-file-menu [bookmark] |
53 '("Bookmarks" . menu-bar-bookmark-map)) | 68 '("Bookmarks" . menu-bar-bookmark-map)) |
54 (define-key menu-bar-file-menu [print-buffer] '("Print Buffer" . print-buffer)) | 69 (define-key menu-bar-file-menu [print-buffer] |
70 '("Print Buffer" . print-buffer)) | |
71 (define-key menu-bar-file-menu [kill-buffer] | |
72 '("Kill Buffer" . kill-this-buffer)) | |
55 (define-key menu-bar-file-menu [revert-buffer] | 73 (define-key menu-bar-file-menu [revert-buffer] |
56 '("Revert Buffer" . revert-buffer)) | 74 '("Revert Buffer" . revert-buffer)) |
57 (define-key menu-bar-file-menu [write-file] | 75 (define-key menu-bar-file-menu [write-file] |
58 '("Save Buffer As..." . write-file)) | 76 '("Save Buffer As..." . write-file)) |
59 (define-key menu-bar-file-menu [save-buffer] '("Save Buffer" . save-buffer)) | 77 (define-key menu-bar-file-menu [save-buffer] '("Save Buffer" . save-buffer)) |
60 (define-key menu-bar-file-menu [dired] '("Open Directory..." . dired)) | 78 (define-key menu-bar-file-menu [dired] '("Open Directory..." . dired)) |
61 (define-key menu-bar-file-menu [open-file] '("Open File..." . find-file)) | 79 (define-key menu-bar-file-menu [open-file] '("Open File..." . find-file)) |
62 (define-key menu-bar-file-menu [make-frame] '("Make New Frame" . make-frame)) | 80 |
63 | |
64 (define-key menu-bar-edit-menu [spell] '("Spell" . ispell-menu-map)) | |
65 (define-key menu-bar-edit-menu [fill] '("Fill" . fill-region)) | |
66 (define-key menu-bar-edit-menu [clear] '("Clear" . delete-region)) | |
67 (define-key menu-bar-edit-menu [query-replace] | 81 (define-key menu-bar-edit-menu [query-replace] |
68 '("Query Replace" . query-replace)) | 82 '("Query Replace" . query-replace)) |
69 (define-key menu-bar-edit-menu [re-search-back] | 83 (define-key menu-bar-edit-menu [re-search-back] |
70 '("Regexp Search Backwards" . re-search-backward)) | 84 '("Regexp Search Backwards" . re-search-backward)) |
71 (define-key menu-bar-edit-menu [search-back] | 85 (define-key menu-bar-edit-menu [search-back] |
72 '("Search Backwards" . search-backward)) | 86 '("Search Backwards" . search-backward)) |
73 (define-key menu-bar-edit-menu [re-search-fwd] | 87 (define-key menu-bar-edit-menu [re-search-fwd] |
74 '("Regexp Search" . re-search-forward)) | 88 '("Regexp Search" . re-search-forward)) |
75 (define-key menu-bar-edit-menu [search-fwd] | 89 (define-key menu-bar-edit-menu [search-fwd] |
76 '("Search" . search-forward)) | 90 '("Search" . search-forward)) |
91 | |
92 (define-key menu-bar-edit-menu [separator-misc] | |
93 '("--")) | |
94 | |
95 (define-key menu-bar-edit-menu [spell] '("Spell" . ispell-menu-map)) | |
96 (define-key menu-bar-edit-menu [fill] '("Fill" . fill-region)) | |
97 | |
98 (define-key menu-bar-edit-menu [separator-edit] | |
99 '("--")) | |
100 | |
101 (define-key menu-bar-edit-menu [clear] '("Clear" . delete-region)) | |
77 (define-key menu-bar-edit-menu [choose-next-paste] | 102 (define-key menu-bar-edit-menu [choose-next-paste] |
78 '("Choose Next Paste >" . mouse-menu-choose-yank)) | 103 '("Choose Next Paste >" . mouse-menu-choose-yank)) |
79 (define-key menu-bar-edit-menu [paste] '("Paste" . yank)) | 104 (define-key menu-bar-edit-menu [paste] '("Paste" . yank)) |
80 (define-key menu-bar-edit-menu [copy] '("Copy" . kill-ring-save)) | 105 (define-key menu-bar-edit-menu [copy] '("Copy" . kill-ring-save)) |
81 (define-key menu-bar-edit-menu [cut] '("Cut" . kill-region)) | 106 (define-key menu-bar-edit-menu [cut] '("Cut" . kill-region)) |