- (define-key menu-map [sel]
- `(menu-item ,(purecopy "Select Marked") Buffer-menu-select
- :help ,(purecopy "Select this line's buffer; also display buffers marked with `>'")))
- (define-key menu-map [bm2]
- `(menu-item ,(purecopy "Select Two") Buffer-menu-2-window
- :help ,(purecopy "Select this line's buffer, with previous buffer in second window")))
- (define-key menu-map [bm1]
- `(menu-item ,(purecopy "Select Current") Buffer-menu-1-window
- :help ,(purecopy "Select this line's buffer, alone, in full frame")))
- (define-key menu-map [ow]
- `(menu-item ,(purecopy "Select in Other Window") Buffer-menu-other-window
- :help ,(purecopy "Select this line's buffer in other window, leaving buffer menu visible")))
- (define-key menu-map [tw]
- `(menu-item ,(purecopy "Select in Current Window") Buffer-menu-this-window
- :help ,(purecopy "Select this line's buffer in this window")))
- (define-key menu-map [s2] menu-bar-separator)
- (define-key menu-map [is]
- `(menu-item ,(purecopy "Regexp Isearch Marked Buffers...") Buffer-menu-isearch-buffers-regexp
- :help ,(purecopy "Search for a regexp through all marked buffers using Isearch")))
- (define-key menu-map [ir]
- `(menu-item ,(purecopy "Isearch Marked Buffers...") Buffer-menu-isearch-buffers
- :help ,(purecopy "Search for a string through all marked buffers using Isearch")))
- (define-key menu-map [s3] menu-bar-separator)
- (define-key menu-map [by]
- `(menu-item ,(purecopy "Bury") Buffer-menu-bury
- :help ,(purecopy "Bury the buffer listed on this line")))
- (define-key menu-map [vt]
- `(menu-item ,(purecopy "Set Unmodified") Buffer-menu-not-modified
- :help ,(purecopy "Mark buffer on this line as unmodified (no changes to save)")))
- (define-key menu-map [ex]
- `(menu-item ,(purecopy "Execute") Buffer-menu-execute
- :help ,(purecopy "Save and/or delete buffers marked with s or k commands")))
- (define-key menu-map [s4] menu-bar-separator)
- (define-key menu-map [delb]
- `(menu-item ,(purecopy "Mark for Delete and Move Backwards") Buffer-menu-delete-backwards
- :help ,(purecopy "Mark buffer on this line to be deleted by x command and move up one line")))
- (define-key menu-map [del]
- `(menu-item ,(purecopy "Mark for Delete") Buffer-menu-delete
- :help ,(purecopy "Mark buffer on this line to be deleted by x command")))
-
- (define-key menu-map [sv]
- `(menu-item ,(purecopy "Mark for Save") Buffer-menu-save
- :help ,(purecopy "Mark buffer on this line to be saved by x command")))
- (define-key menu-map [umk]
- `(menu-item ,(purecopy "Unmark") Buffer-menu-unmark
- :help ,(purecopy "Cancel all requested operations on buffer on this line and move down")))
- (define-key menu-map [mk]
- `(menu-item ,(purecopy "Mark") Buffer-menu-mark
- :help ,(purecopy "Mark buffer on this line for being displayed by v command")))
+ (bindings--define-key menu-map [sel]
+ '(menu-item "Select Marked" Buffer-menu-select
+ :help "Select this line's buffer; also display buffers marked with `>'"))
+ (bindings--define-key menu-map [bm2]
+ '(menu-item "Select Two" Buffer-menu-2-window
+ :help "Select this line's buffer, with previous buffer in second window"))
+ (bindings--define-key menu-map [bm1]
+ '(menu-item "Select Current" Buffer-menu-1-window
+ :help "Select this line's buffer, alone, in full frame"))
+ (bindings--define-key menu-map [ow]
+ '(menu-item "Select in Other Window" Buffer-menu-other-window
+ :help "Select this line's buffer in other window, leaving buffer menu visible"))
+ (bindings--define-key menu-map [tw]
+ '(menu-item "Select in Current Window" Buffer-menu-this-window
+ :help "Select this line's buffer in this window"))
+ (bindings--define-key menu-map [s2] menu-bar-separator)
+ (bindings--define-key menu-map [is]
+ '(menu-item "Regexp Isearch Marked Buffers..." Buffer-menu-isearch-buffers-regexp
+ :help "Search for a regexp through all marked buffers using Isearch"))
+ (bindings--define-key menu-map [ir]
+ '(menu-item "Isearch Marked Buffers..." Buffer-menu-isearch-buffers
+ :help "Search for a string through all marked buffers using Isearch"))
+ (bindings--define-key menu-map [mo]
+ '(menu-item "Multi Occur Marked Buffers..." Buffer-menu-multi-occur
+ :help "Show lines matching a regexp in marked buffers using Occur"))
+ (bindings--define-key menu-map [s3] menu-bar-separator)
+ (bindings--define-key menu-map [by]
+ '(menu-item "Bury" Buffer-menu-bury
+ :help "Bury the buffer listed on this line"))
+ (bindings--define-key menu-map [vt]
+ '(menu-item "Set Unmodified" Buffer-menu-not-modified
+ :help "Mark buffer on this line as unmodified (no changes to save)"))
+ (bindings--define-key menu-map [ex]
+ '(menu-item "Execute" Buffer-menu-execute
+ :help "Save and/or delete buffers marked with s or k commands"))
+ (bindings--define-key menu-map [s4] menu-bar-separator)
+ (bindings--define-key menu-map [delb]
+ '(menu-item "Mark for Delete and Move Backwards" Buffer-menu-delete-backwards
+ :help "Mark buffer on this line to be deleted by x command and move up one line"))
+ (bindings--define-key menu-map [del]
+ '(menu-item "Mark for Delete" Buffer-menu-delete
+ :help "Mark buffer on this line to be deleted by x command"))
+
+ (bindings--define-key menu-map [sv]
+ '(menu-item "Mark for Save" Buffer-menu-save
+ :help "Mark buffer on this line to be saved by x command"))
+ (bindings--define-key menu-map [umk]
+ '(menu-item "Unmark" Buffer-menu-unmark
+ :help "Cancel all requested operations on buffer on this line and move down"))
+ (bindings--define-key menu-map [mk]
+ '(menu-item "Mark" Buffer-menu-mark
+ :help "Mark buffer on this line for being displayed by v command"))