aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2004-02-16 13:47:39 +0000
committerEli Zaretskii2004-02-16 13:47:39 +0000
commit0f98bc23509b4e909cc92237e4b082c6866da258 (patch)
tree005cc657379b393667a14f7b75b266c73e725472
parentbbc66b08e1b5d029b0e304ba28c01809dcdeca77 (diff)
downloademacs-0f98bc23509b4e909cc92237e4b082c6866da258.tar.gz
emacs-0f98bc23509b4e909cc92237e4b082c6866da258.zip
(auto-revert-dired-file-list): added missing variable `file' to `let'.
(top level): Byte compiler fixes: defvar `dired-directory' added, autoload `dired-get-filename' added.
-rw-r--r--lisp/ChangeLog1
-rw-r--r--lisp/autorevert.el10
2 files changed, 8 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3d1ac20a4ff..c13e5dff431 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -11,6 +11,7 @@
11 (auto-revert-handler, auto-revert-active-p): New functions. 11 (auto-revert-handler, auto-revert-active-p): New functions.
12 (auto-revert-buffers): Moved revert logic to `auto-revert-handler' 12 (auto-revert-buffers): Moved revert logic to `auto-revert-handler'
13 and `auto-revert-active-p'. 13 and `auto-revert-active-p'.
14 (eval-when-compile): Defvar dired-directory.
14 15
152004-02-16 Alfred M. Szmidt <ams@kemisten.nu> (tiny change) 162004-02-16 Alfred M. Szmidt <ams@kemisten.nu> (tiny change)
16 17
diff --git a/lisp/autorevert.el b/lisp/autorevert.el
index 9005a7c4063..309517476e1 100644
--- a/lisp/autorevert.el
+++ b/lisp/autorevert.el
@@ -70,7 +70,11 @@
70;; Dependencies: 70;; Dependencies:
71 71
72(require 'timer) 72(require 'timer)
73(eval-when-compile (require 'cl)) 73(autoload 'dired-get-filename "dired")
74
75(eval-when-compile
76 (defvar dired-directory)
77 (require 'cl))
74 78
75 79
76;; Custom Group: 80;; Custom Group:
@@ -267,7 +271,7 @@ Use `auto-revert-mode' to revert a particular buffer."
267 271
268(defun auto-revert-dired-file-list () 272(defun auto-revert-dired-file-list ()
269 "Return list of dired files." 273 "Return list of dired files."
270 (let (list) 274 (let (file list)
271 (save-excursion 275 (save-excursion
272 (goto-char (point-min)) 276 (goto-char (point-min))
273 (while (not (eobp)) 277 (while (not (eobp))
@@ -296,7 +300,7 @@ Use `auto-revert-mode' to revert a particular buffer."
296 (and (not (buffer-modified-p)) 300 (and (not (buffer-modified-p))
297 (if (buffer-file-name) 301 (if (buffer-file-name)
298 (and (file-readable-p (buffer-file-name)) 302 (and (file-readable-p (buffer-file-name))
299 (not (verify-visited-file-modtime buf))) 303 (not (verify-visited-file-modtime (current-buffer))))
300 (and revert-buffer-function 304 (and revert-buffer-function
301 (or (and global-auto-revert-mode 305 (or (and global-auto-revert-mode
302 global-auto-revert-non-file-buffers) 306 global-auto-revert-non-file-buffers)