Fix toggling of case-fold-search from re-builder menu (Bug#7650).
authorKeitaro Miyazaki <keitaro.miyazaki@gmail.com>
Sat, 22 Jan 2011 20:54:27 +0000 (15:54 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Sat, 22 Jan 2011 20:54:27 +0000 (15:54 -0500)
* emacs-lisp/re-builder.el (reb-mode-map): Set case-fold-search in
the correct buffer.

lisp/ChangeLog
lisp/emacs-lisp/re-builder.el

index e8d5628..789d646 100644 (file)
@@ -1,3 +1,8 @@
+2011-01-22  Keitaro Miyazaki  <keitaro.miyazaki@gmail.com>
+
+       * emacs-lisp/re-builder.el (reb-mode-map): Set case-fold-search in
+       the correct buffer (Bug#7650).
+
 2011-01-22  Glenn Morris  <rgm@gnu.org>
 
        * button.el (make-text-button): Doc fix.  (See bug#7881)
index db14b95..fd47c57 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 . (null 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