]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify misleading comment in isearch.el
authorJens Schmidt <jschmidt4gnu@vodafonemail.de>
Tue, 16 May 2023 21:31:19 +0000 (23:31 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 18 May 2023 10:43:12 +0000 (13:43 +0300)
Clarify a misleading comment in isearch.el as to whether frame events
should exit an isearch or not (Bug#62032, Bug#41338 for background
information).
* lisp/isearch.el (isearch-mode-map): Replace the misleading comment.
(Bug#62032)

Copyright-paperwork-exempt: yes

lisp/isearch.el

index 094e02d605e7e625bc24827724321e96506291e0..3d2bbda4975b84cc334e3121bd32b0655698a804 100644 (file)
@@ -633,9 +633,9 @@ This is like `describe-bindings', but displays only Isearch keys."
 
     (define-key map "\M-\t" 'isearch-complete)
 
-    ;; Pass frame events transparently so they won't exit the search.
-    ;; In particular, if we have more than one display open, then a
-    ;; switch-frame might be generated by someone typing at another keyboard.
+    ;; Frame events should exit the search, because such frame events
+    ;; as `switch-frame’ and `delete-frame’ change the current buffer.
+    ;; See Bug#41338 for details.
     (define-key map [switch-frame] nil)
     (define-key map [delete-frame] nil)
     (define-key map [iconify-frame] nil)