aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-06-22 20:37:41 +0000
committerRichard M. Stallman1994-06-22 20:37:41 +0000
commit9bb8e471fde3234679d5ec3193a5c81aca986299 (patch)
tree5038826d24d0163aba52cff85876b79bdb128389
parentc47b8d0264eb40a6a428d9b65631729c3cb81b6c (diff)
downloademacs-9bb8e471fde3234679d5ec3193a5c81aca986299.tar.gz
emacs-9bb8e471fde3234679d5ec3193a5c81aca986299.zip
Rearrange the edit and file menus, and add separators.
-rw-r--r--lisp/menu-bar.el45
1 files changed, 35 insertions, 10 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 61909e5a2bf..34bf8e7e0cf 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -35,23 +35,41 @@
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]
@@ -59,11 +77,7 @@
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]
@@ -74,6 +88,17 @@
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))