emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/recentf.el,v


From: Glenn Morris
Subject: [Emacs-diffs] Changes to emacs/lisp/recentf.el,v
Date: Wed, 28 Mar 2007 03:26:27 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       07/03/28 03:26:26

Index: recentf.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/recentf.el,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -b -r1.55 -r1.56
--- recentf.el  21 Jan 2007 03:53:11 -0000      1.55
+++ recentf.el  28 Mar 2007 03:26:26 -0000      1.56
@@ -72,7 +72,14 @@
 (defcustom recentf-save-file "~/.recentf"
   "*File to save the recent list into."
   :group 'recentf
-  :type 'file)
+  :type 'file
+  :initialize 'custom-initialize-default
+  :set (lambda (symbol value)
+         (let ((oldvalue (eval symbol)))
+           (custom-set-default symbol value)
+           (and (not (equal value oldvalue))
+                recentf-mode
+                (recentf-load-list)))))
 
 (defcustom recentf-save-file-modes 384 ;; 0600
   "Mode bits of recentf save file, as an integer, or nil.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]