]> code.delx.au - gnu-emacs/commitdiff
Install notification handlers when enabling the auto-revert modes.
authorDima Kogan <dima@secretsauce.net>
Sat, 21 Feb 2015 09:47:22 +0000 (10:47 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Sat, 21 Feb 2015 09:47:22 +0000 (10:47 +0100)
* autorevert.el (auto-revert-mode, auto-revert-tail-mode)
(global-auto-revert-mode): Remove (let (auto-revert-use-notify) ... )
wrappers.  Call (auto-revert-buffers) consequently in order to
install handlers.

lisp/ChangeLog
lisp/autorevert.el

index 4e59654e0c28cc040a79060ce6794abe27aa3dba..7f5fb7ddf0dc929257f33861d1a0db382ac157d9 100644 (file)
@@ -1,3 +1,10 @@
+2015-02-21  Dima Kogan  <dima@secretsauce.net>
+
+       * autorevert.el (auto-revert-mode, auto-revert-tail-mode)
+       (global-auto-revert-mode): Remove (let (auto-revert-use-notify) ... )
+       wrappers.  Call (auto-revert-buffers) consequently in order to
+       install handlers.
+
 2015-02-21  Wilson Snyder  <wsnyder@wsnyder.org>
 
        Sync with upstream verilog-mode revision 0d6420b.
index 02cef24f2aaace914034650cdaaa990a4e7ca005..4dd021e4c76d3930099f2a8ac3db8e9be82168cb 100644 (file)
@@ -361,9 +361,8 @@ without being changed in the part that is already in the buffer."
          (delq (current-buffer) auto-revert-buffer-list)))
   (auto-revert-set-timer)
   (when auto-revert-mode
-    (let (auto-revert-use-notify)
-      (auto-revert-buffers)
-      (setq auto-revert-tail-mode nil))))
+    (auto-revert-buffers)
+    (setq auto-revert-tail-mode nil)))
 
 
 ;;;###autoload
@@ -417,8 +416,7 @@ Use `auto-revert-mode' for changes other than appends!"
            (y-or-n-p "File changed on disk, content may be missing.  \
 Perform a full revert? ")
            ;; Use this (not just revert-buffer) for point-preservation.
-          (let (auto-revert-use-notify)
-            (auto-revert-handler)))
+           (auto-revert-buffers))
       ;; else we might reappend our own end when we save
       (add-hook 'before-save-hook (lambda () (auto-revert-tail-mode 0)) nil t)
       (or (local-variable-p 'auto-revert-tail-pos) ; don't lose prior position
@@ -463,8 +461,7 @@ specifies in the mode line."
   :global t :group 'auto-revert :lighter global-auto-revert-mode-text
   (auto-revert-set-timer)
   (if global-auto-revert-mode
-      (let (auto-revert-use-notify)
-       (auto-revert-buffers))
+      (auto-revert-buffers)
     (dolist (buf (buffer-list))
       (with-current-buffer buf
        (when auto-revert-use-notify