annotate lisp/packages/big-menubar.el @ 0:376386a54a3c r19-14

Import from CVS: tag r19-14
author cvs
date Mon, 13 Aug 2007 08:45:50 +0200
parents
children ac2d302a0011
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 ;; big-menubar.el --- an alternate menubar
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 ;; Copyright (C) 1994 Free Software Foundation, Inc.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 ;; Author: Dror Caspi <dcaspi@qualcomm.com>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 ;; Modified by: jwz and allender and haydens@ll.mit.edu
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 ;; Keywords: mouse
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 ;; This file is part of XEmacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 ;; XEmacs is free software; you can redistribute it and/or modify it
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 ;; under the terms of the GNU General Public License as published by
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 ;; the Free Software Foundation; either version 2, or (at your option)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 ;; any later version.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 ;; XEmacs is distributed in the hope that it will be useful, but
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 ;; General Public License for more details.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 ;; You should have received a copy of the GNU General Public License
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 ;; along with XEmacs; see the file COPYING. If not, write to the Free
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 ;; Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 ;;; Synched up with: Not in FSF.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 ;;; Code:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 ;;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 ;; Remove redundant macro commands
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 ;;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 (delete-menu-item '("Edit" "Start Macro Recording"))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 (delete-menu-item '("Edit" "End Macro Recording"))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 (delete-menu-item '("Edit" "Execute Last Macro"))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 (defconst big-menubar
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 (purecopy-menubar
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 (list
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 (assoc "File" default-menubar)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 (append
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 (assoc "Edit" default-menubar)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 '("---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 ("Mark"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 ["Here" set-mark-command t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 ["Word" mark-word t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 ["Sentence" mark-end-of-sentence t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 ["Paragraph" mark-paragraph t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 ["Page" mark-page t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 ["Balanced Expression" mark-sexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 ["Lisp Function" mark-defun t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 ["C Function" mark-c-function t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 ["Whole Buffer" mark-whole-buffer t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 ("Search"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 ["Forward..." isearch-forward t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 ["Backward..." isearch-backward t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 ["Regexp Forward..." isearch-forward-regexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 ["Regexp Backward..." isearch-backward-regexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 ["Words Forward..." word-search-forward t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63 ["Words Backward..." word-search-backward t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 ("Replace"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 ["Query..." query-replace t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 ["Regexp Query..." query-replace-regexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 ["All..." replace-string t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 ["Regexp All..." replace-regexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73 ("Transpose"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74 ["Characters" transpose-chars t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 ["Words" transpose-words t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76 ["Lines" transpose-lines t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77 ["Sentences" transpose-sentences t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78 ["Paragraphs" transpose-paragraphs t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 ["Balanced Expressions" transpose-sexps t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 ("Register"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83 ["Copy to Register..." copy-to-register (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 ["Paste Register..." insert-register t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86 ["Save Point to Register" point-to-register t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 ["Jump to Register" register-to-point t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89 ("Rectangles"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90 ["Kill Rectangle" kill-rectangle t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91 ["Yank Rectangle" yank-rectangle t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 ["Rectangle to Register" copy-rectangle-to-register t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93 ["Rectangle from Register" insert-register t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96 ("Sort"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 ["Lines" sort-lines (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98 ["Paragraphs" sort-paragraphs (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 ["Pages" sort-pages (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100 ["Columns" sort-columns (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101 ["Regexp..." sort-regexp-fields (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103 ("Center"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 ["Line" center-line t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 ["Paragraph" center-paragraph t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 ["Region" center-region (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108 ("Indent"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109 ["As Previous Line" indent-relative t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 ["To Column..." indent-to-column t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112 ["Region" indent-region (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 ["Balanced Expression" indent-sexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 ["C Expression" indent-c-exp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117 ("Narrow"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118 ["To Region" narrow-to-region (mark)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 ["To Page" narrow-to-page t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
121 ["Cancel" widen
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 (not (and (= (point-min) 1) (= (point-max) (1+ (buffer-size)))))]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124 ))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
125 (assoc "Options" default-menubar)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126 '("Motion"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127 ["Goto Mark" exchange-point-and-mark (mark t)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128 ["Goto Line..." goto-line t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130 ["End of Balanced Parentheses ( )" forward-list t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
131 ["Beginning of Balanced Parentheses ( )" backward-list t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132 ["Next Opening Parenthesis (" down-list t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
133 ["Previous Opening Parenthesis (" backward-up-list t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 ["Next Closing Parenthesis )" up-list t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136 ["End of Balanced Expression" forward-sexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 ["Beginning of Balanced Expression" backward-sexp t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 ["End of Function" end-of-defun t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140 ["Beginning of Function" beginning-of-defun t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142 ["Next Page" forward-page t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
143 ["Previous Page" backward-page t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
145 ["End of Buffer" end-of-buffer t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
146 ["Beginning of Buffer" beginning-of-buffer t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
148 ["Save Current Position..." point-to-register t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149 ["Goto Saved Position..." register-to-point t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 ["Set Marker..." set-user-marker t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152 ["Goto Marker..." goto-user-marker t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 ["List Markers" list-markers t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155 ["Set Goal Column" set-goal-column t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156 ["Cancel Goal Column" (set-goal-column t) goal-column]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158 '("Run"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159 ["Compile..." compile t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160 ["Kill Compilation" kill-compilation t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162 ["Next Error" next-error t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 ["Previous Error" previous-error t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
164 ["Goto Error" compile-goto-error t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
165 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
166 ["GDB Debugger" gdb t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
167 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
168 '("Utilities"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
169 ["Shell" shell t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
170 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
171 ("Mail"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
172 ["Send" mail t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
173 ["Read" rmail t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
174 ["Read Folder..." rmail-input t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
175 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
176 ["Dired..." dired t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178 ["Grep..." grep t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179 ("Tags"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180 ["Set Tags Table File..." visit-tags-table t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182 ["Show Occurrence..." find-tag t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183 ["Show Occurrence (Other)..." find-tag-other-window t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184 ["Next Occurrence" (find-tag nil) t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 ["Next Occurrence (Other)" (find-tag-other-window nil) t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187 ["Search by Tags..." tags-search t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
188 ["Query Replace by Tags..." tags-query-replace t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189 ["Continue Search/Replace" tags-loop-continue t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
191 ["Next File" next-file t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 ["List Tags in File..." list-tags t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194 ["List Tags by Regexp..." tags-apropos t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
196 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
197 ("Spell Check"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198 ["Word" ispell-word t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
199 ["Complete Word" ispell-complete-word t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200 ["Region" ispell-region t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 ["Whole Buffer" ispell-buffer t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
204 ("Compare Windows"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205 ["Exact Match" compare-windows t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
206 ["Ignore White Space" (compare-windows t) t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
208 "---"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
209 ["Hex Edit File..." hexl-find-file t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
210 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
211 '("Macro"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
212 ["Start Macro Recording" start-kbd-macro
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 (not defining-kbd-macro)]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214 ["End Macro Recording" end-kbd-macro defining-kbd-macro]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215 ["Name Last Macro..." name-last-kbd-macro last-kbd-macro]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216 ["Insert Macro in Buffer..." insert-kbd-macro t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
217 ["Execute Last Macro" call-last-kbd-macro last-kbd-macro]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218 )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219 '("Buffers"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 :filter buffers-menu-filter
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
221 ["List All Buffers" list-buffers t]
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222 "---")
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223 nil
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224 (assoc "Help" default-menubar)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 )))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227 (set-menubar big-menubar)