]> git.eshelyaron.com Git - emacs.git/commitdiff
(find-file-noselect-1, set-visited-file-name):
authorRichard M. Stallman <rms@gnu.org>
Thu, 4 Jan 2007 22:14:32 +0000 (22:14 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 4 Jan 2007 22:14:32 +0000 (22:14 +0000)
Allow backup-enable-predicate to be nil.

lisp/files.el

index cc4cd1220f984261c3793114409e37ce3fb81dc1..7a9c1b4b9da1827d48b8de1cd3d47d2969eb53fa 100644 (file)
@@ -1650,7 +1650,8 @@ Do you want to revisit the file normally now? ")
       (setq default-directory (file-name-directory buffer-file-name))
       ;; Turn off backup files for certain file names.  Since
       ;; this is a permanent local, the major mode won't eliminate it.
-      (and (not (funcall backup-enable-predicate buffer-file-name))
+      (and backup-enable-predicate
+          (not (funcall backup-enable-predicate buffer-file-name))
           (progn
             (make-local-variable 'backup-inhibited)
             (setq backup-inhibited t)))
@@ -2904,6 +2905,7 @@ the old visited file has been renamed to the new name FILENAME."
   ;; Turn off backup files for certain file names.
   ;; Since this is a permanent local, the major mode won't eliminate it.
   (and buffer-file-name
+       backup-enable-predicate
        (not (funcall backup-enable-predicate buffer-file-name))
        (progn
         (make-local-variable 'backup-inhibited)