dot-emacs: Fix mdw-check-autorevert.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 4 Apr 2008 20:26:26 +0000 (21:26 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 4 Apr 2008 20:26:26 +0000 (21:26 +0100)
Only mess with auto-revert if it's actually there.  Similarly, only mess
with Tramp if that's there.

dot-emacs.el

index 3da4450..03923da 100644 (file)
@@ -302,7 +302,10 @@ input lists are not modified, although they'll probably become garbage."
   "Sets global-auto-revert-ignore-buffer appropriately for this buffer,
 taking into consideration whether it's been found using tramp, which seems to
 get itself into a twist."
-  (cond ((and (buffer-file-name)
+  (cond ((not (boundp 'global-auto-revert-ignore-buffer))
+        nil)
+       ((and (buffer-file-name)
+             (fboundp 'tramp-tramp-file-p)
              (tramp-tramp-file-p (buffer-file-name)))
         (unless global-auto-revert-ignore-buffer
           (setq global-auto-revert-ignore-buffer 'tramp)))