]> git.eshelyaron.com Git - emacs.git/commitdiff
(gnus-group--setup-tool-bar-update): Fix last change
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 14 Apr 2015 01:30:27 +0000 (21:30 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 14 Apr 2015 01:30:27 +0000 (21:30 -0400)
* lisp/gnus/gnus-group.el (gnus-group--setup-tool-bar-update):
cursor-sensor-functions should be a list of functions.

lisp/gnus/gnus-group.el
lisp/gnus/gnus-uu.el

index 8e8d1752a4304c694b0ce83cdec9d24d0f0c3dd1..ff839d7f18c10a802ad64699e49526f7524e88e8 100644 (file)
@@ -1625,7 +1625,7 @@ if it is a string, only list groups matching REGEXP."
           (unless (bound-and-true-p cursor-sensor-mode)
             (cursor-sensor-mode 1))
           (gnus-put-text-property beg end 'cursor-sensor-functions
-                                  #'gnus-tool-bar-update))
+                                  '(gnus-tool-bar-update)))
       (gnus-put-text-property beg end 'point-entered
                               #'gnus-tool-bar-update)
       (gnus-put-text-property beg end 'point-left
index 55a881c7d180ace3810d6ea684ffae04082bcbe6..f5d44959391c6db228c64babc107d9d807d12f50 100644 (file)
@@ -875,8 +875,13 @@ When called interactively, prompt for REGEXP."
        (goto-char (setq beg (point-max)))
        (save-excursion
          (save-restriction
+            ;; FIXME: We save excursion and restriction in "*gnus-uu-body*",
+            ;; only to immediately move to another buffer?  And we narrow in
+            ;; that buffer without save-restriction?  And we finish the
+            ;; save-restriction with a call to `widen'?  How can that
+            ;; make sense?
            (set-buffer buffer)
-           (let (buffer-read-only)
+           (let ((inhibit-read-only t))
              (set-text-properties (point-min) (point-max) nil)
              ;; These two are necessary for XEmacs 19.12 fascism.
              (put-text-property (point-min) (point-max) 'invisible nil)