summaryrefslogtreecommitdiff
path: root/lisp/menu-bar.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2020-09-27 09:37:10 -0700
committerGlenn Morris <rgm@gnu.org>2020-09-27 09:37:10 -0700
commitf2a6bbefa919c0fcde66c0a8fb54aa5fb499de65 (patch)
treef5c926c28a3cca0597bfc55eeab1c7a0e5591665 /lisp/menu-bar.el
parentc8f295f50324d7612fe0c5d2dd27fc727f3719b4 (diff)
parent0b78785a9b5ff475ea65c67b686a1ac19e5d858a (diff)
downloademacs-f2a6bbefa919c0fcde66c0a8fb54aa5fb499de65.tar.gz
emacs-f2a6bbefa919c0fcde66c0a8fb54aa5fb499de65.tar.bz2
emacs-f2a6bbefa919c0fcde66c0a8fb54aa5fb499de65.zip
Merge from origin/emacs-27
0b78785a9b (origin/emacs-27) Minor copyedits in the Emacs user manual 0dfc6fdc1f Followup to a recent change in menu-bar.el 767713682c Enable "Continue Tags Search" menu item only when it can b... 4bb7532163 Fix soap-client URL
Diffstat (limited to 'lisp/menu-bar.el')
-rw-r--r--lisp/menu-bar.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 1556ee290f1..d3e434aec90 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -333,6 +333,8 @@
(bindings--define-key menu [tags-continue]
'(menu-item "Continue Tags Search" fileloop-continue
+ :enable (and (featurep 'fileloop)
+ (not (eq fileloop--operate-function 'ignore)))
:help "Continue last tags search operation"))
(bindings--define-key menu [tags-srch]
'(menu-item "Search Tagged Files..." tags-search
@@ -382,6 +384,8 @@
(let ((menu (make-sparse-keymap "Replace")))
(bindings--define-key menu [tags-repl-continue]
'(menu-item "Continue Replace" fileloop-continue
+ :enable (and (featurep 'fileloop)
+ (not (eq fileloop--operate-function 'ignore)))
:help "Continue last tags replace operation"))
(bindings--define-key menu [tags-repl]
'(menu-item "Replace in Tagged Files..." tags-query-replace