]> git.eshelyaron.com Git - emacs.git/commitdiff
(menu-bar-edit-menu): Add query-replace menu item.
authorRichard M. Stallman <rms@gnu.org>
Thu, 23 Dec 1993 03:19:05 +0000 (03:19 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 23 Dec 1993 03:19:05 +0000 (03:19 +0000)
Make a menu-enable property for query-replace.

lisp/menu-bar.el

index 2704f7da2beb1ba7f77e51dc9983b2d69cd55eb4..6b5d58b371296dd14296b432881bee75a01b6554 100644 (file)
@@ -56,6 +56,8 @@
 (define-key menu-bar-edit-menu [spell] '("Spell..." . ispell-menu-map))
 (define-key menu-bar-edit-menu [fill] '("Fill" . fill-region))
 (define-key menu-bar-edit-menu [clear] '("Clear" . delete-region))
+(define-key menu-bar-edit-menu [query-replace]
+  '("Query Replace" . query-replace))
 (define-key menu-bar-edit-menu [re-search-back]
   '("Regexp Search Backwards" . re-search-backward))
 (define-key menu-bar-edit-menu [search-back]
@@ -79,6 +81,7 @@
 (put 'undo 'menu-enable '(if (eq last-command 'undo)
                             pending-undo-list
                           (consp buffer-undo-list)))
+(put 'query-replace 'menu-enable (not buffer-read-only))
 
 (autoload 'ispell-menu-map "ispell" nil t 'keymap)