comparison lisp/buff-menu.el @ 105940:f7147d70f6ef

* subr.el (menu-bar-separator): New defconst. * replace.el (occur-mode-map): * menu-bar.el (menu-bar-file-menu, menu-bar-search-menu) (menu-bar-edit-menu, menu-bar-goto-menu, menu-bar-edit-menu) (menu-bar-custom-menu, menu-bar-showhide-menu) (menu-bar-options-menu, menu-bar-tools-menu) (menu-bar-encryption-decryption-menu, menu-bar-describe-menu) (menu-bar-search-documentation-menu, menu-bar-manuals-menu) (menu-bar-help-menu): * ediff-hook.el (menu-bar-ediff-menu, menu-bar-ediff-merge-menu): * buff-menu.el (Buffer-menu-mode-map): Use menu-bar-separator.
author Dan Nicolaescu <dann@ics.uci.edu>
date Wed, 11 Nov 2009 05:57:51 +0000
parents c17b71571661
children 1d1d5d9bd884
comparison
equal deleted inserted replaced
105939:a0f778f4a995 105940:f7147d70f6ef
156 `(menu-item ,(purecopy "Quit") quit-window 156 `(menu-item ,(purecopy "Quit") quit-window
157 :help ,(purecopy "Remove the buffer menu from the display"))) 157 :help ,(purecopy "Remove the buffer menu from the display")))
158 (define-key menu-map [rev] 158 (define-key menu-map [rev]
159 `(menu-item ,(purecopy "Refresh") revert-buffer 159 `(menu-item ,(purecopy "Refresh") revert-buffer
160 :help ,(purecopy "Refresh the *Buffer List* buffer contents"))) 160 :help ,(purecopy "Refresh the *Buffer List* buffer contents")))
161 (define-key menu-map [s0] '("--")) 161 (define-key menu-map [s0] menu-bar-separator)
162 (define-key menu-map [tf] 162 (define-key menu-map [tf]
163 `(menu-item ,(purecopy "Show only file buffers") Buffer-menu-toggle-files-only 163 `(menu-item ,(purecopy "Show only file buffers") Buffer-menu-toggle-files-only
164 :button (:toggle . Buffer-menu-files-only) 164 :button (:toggle . Buffer-menu-files-only)
165 :help ,(purecopy "Toggle whether the current buffer-menu displays only file buffers"))) 165 :help ,(purecopy "Toggle whether the current buffer-menu displays only file buffers")))
166 (define-key menu-map [s1] '("--")) 166 (define-key menu-map [s1] menu-bar-separator)
167 ;; FIXME: The "Select" entries could use better names... 167 ;; FIXME: The "Select" entries could use better names...
168 (define-key menu-map [sel] 168 (define-key menu-map [sel]
169 `(menu-item ,(purecopy "Select marked") Buffer-menu-select 169 `(menu-item ,(purecopy "Select marked") Buffer-menu-select
170 :help ,(purecopy "Select this line's buffer; also display buffers marked with `>'"))) 170 :help ,(purecopy "Select this line's buffer; also display buffers marked with `>'")))
171 (define-key menu-map [bm2] 171 (define-key menu-map [bm2]
178 `(menu-item ,(purecopy "Select in other window") Buffer-menu-other-window 178 `(menu-item ,(purecopy "Select in other window") Buffer-menu-other-window
179 :help ,(purecopy "Select this line's buffer in other window, leaving buffer menu visible"))) 179 :help ,(purecopy "Select this line's buffer in other window, leaving buffer menu visible")))
180 (define-key menu-map [tw] 180 (define-key menu-map [tw]
181 `(menu-item ,(purecopy "Select in current window") Buffer-menu-this-window 181 `(menu-item ,(purecopy "Select in current window") Buffer-menu-this-window
182 :help ,(purecopy "Select this line's buffer in this window"))) 182 :help ,(purecopy "Select this line's buffer in this window")))
183 (define-key menu-map [s2] '("--")) 183 (define-key menu-map [s2] menu-bar-separator)
184 (define-key menu-map [is] 184 (define-key menu-map [is]
185 `(menu-item ,(purecopy "Regexp Isearch marked buffers") Buffer-menu-isearch-buffers-regexp 185 `(menu-item ,(purecopy "Regexp Isearch marked buffers") Buffer-menu-isearch-buffers-regexp
186 :help ,(purecopy "Search for a regexp through all marked buffers using Isearch"))) 186 :help ,(purecopy "Search for a regexp through all marked buffers using Isearch")))
187 (define-key menu-map [ir] 187 (define-key menu-map [ir]
188 `(menu-item ,(purecopy "Isearch marked buffers") Buffer-menu-isearch-buffers 188 `(menu-item ,(purecopy "Isearch marked buffers") Buffer-menu-isearch-buffers
189 :help ,(purecopy "Search for a string through all marked buffers using Isearch"))) 189 :help ,(purecopy "Search for a string through all marked buffers using Isearch")))
190 (define-key menu-map [s3] '("--")) 190 (define-key menu-map [s3] menu-bar-separator)
191 (define-key menu-map [by] 191 (define-key menu-map [by]
192 `(menu-item ,(purecopy "Bury") Buffer-menu-bury 192 `(menu-item ,(purecopy "Bury") Buffer-menu-bury
193 :help ,(purecopy "Bury the buffer listed on this line"))) 193 :help ,(purecopy "Bury the buffer listed on this line")))
194 (define-key menu-map [vt] 194 (define-key menu-map [vt]
195 `(menu-item ,(purecopy "Set unmodified") Buffer-menu-not-modified 195 `(menu-item ,(purecopy "Set unmodified") Buffer-menu-not-modified
196 :help ,(purecopy "Mark buffer on this line as unmodified (no changes to save)"))) 196 :help ,(purecopy "Mark buffer on this line as unmodified (no changes to save)")))
197 (define-key menu-map [ex] 197 (define-key menu-map [ex]
198 `(menu-item ,(purecopy "Execute") Buffer-menu-execute 198 `(menu-item ,(purecopy "Execute") Buffer-menu-execute
199 :help ,(purecopy "Save and/or delete buffers marked with s or k commands"))) 199 :help ,(purecopy "Save and/or delete buffers marked with s or k commands")))
200 (define-key menu-map [s4] '("--")) 200 (define-key menu-map [s4] menu-bar-separator)
201 (define-key menu-map [delb] 201 (define-key menu-map [delb]
202 `(menu-item ,(purecopy "Mark for delete and move backwards") Buffer-menu-delete-backwards 202 `(menu-item ,(purecopy "Mark for delete and move backwards") Buffer-menu-delete-backwards
203 :help ,(purecopy "Mark buffer on this line to be deleted by x command and move up one line"))) 203 :help ,(purecopy "Mark buffer on this line to be deleted by x command and move up one line")))
204 (define-key menu-map [del] 204 (define-key menu-map [del]
205 `(menu-item ,(purecopy "Mark for delete") Buffer-menu-delete 205 `(menu-item ,(purecopy "Mark for delete") Buffer-menu-delete