]> code.delx.au - gnu-emacs/blobdiff - lisp/emacs-lisp/re-builder.el
Fixes: debbugs:6594
[gnu-emacs] / lisp / emacs-lisp / re-builder.el
index 266466403509e41b2b7ccfdeaa7c7dd33973a661..fd47c57640404991387ab7336255a78332407775 100644 (file)
@@ -247,7 +247,9 @@ Except for Lisp syntax this is the same as `reb-regexp'.")
                  :help "Quit the RE Builder mode"))
     (define-key menu-map [rt]
       '(menu-item "Case sensitive" reb-toggle-case
-                 :button (:toggle . case-fold-search)
+                 :button (:toggle . (with-current-buffer
+                                        reb-target-buffer
+                                      (null case-fold-search)))
                  :help "Toggle case sensitivity of searches for RE Builder target buffer"))
     (define-key menu-map [rb]
       '(menu-item "Change target buffer..." reb-change-target-buffer