]> git.eshelyaron.com Git - emacs.git/commitdiff
Use write-region when saving recentf file
authorPhilip K <philip@warpmail.net>
Sat, 8 Aug 2020 11:59:03 +0000 (13:59 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 8 Aug 2020 11:59:03 +0000 (13:59 +0200)
* lisp/recentf.el (recentf-save-list): Don't generate backups for
recentf files (bug#41060).

lisp/recentf.el

index 27918a9739c0291bc03c4be7959d7211cb64a66f..877edd4be1f14b95e87221bd50c7858a7d651a86 100644 (file)
@@ -1289,7 +1289,8 @@ Write data into the file specified by `recentf-save-file'."
         (insert "\n\f\n;; Local Variables:\n"
                 (format ";; coding: %s\n" recentf-save-file-coding-system)
                 ";; End:\n")
-        (write-file (expand-file-name recentf-save-file))
+        (write-region (point-min) (point-max)
+                      (expand-file-name recentf-save-file))
         (when recentf-save-file-modes
           (set-file-modes recentf-save-file recentf-save-file-modes))
         nil)