Mercurial > emacs
diff lisp/recentf.el @ 28042:0e8cc641145e
(recentf-keep-non-readable-files-p): Add :set,
:require to defcustom.
author | Dave Love <fx@gnu.org> |
---|---|
date | Tue, 07 Mar 2000 20:27:29 +0000 |
parents | 27dffce74906 |
children | 48db2ba485bf |
line wrap: on
line diff
--- a/lisp/recentf.el Tue Mar 07 20:04:42 2000 +0000 +++ b/lisp/recentf.el Tue Mar 07 20:27:29 2000 +0000 @@ -141,11 +141,18 @@ "*If nil (default), non-readable files are not kept in `recentf-list'." :group 'recentf :type 'boolean - :set '(lambda (sym val) - (if val - (remove-hook 'kill-buffer-hook 'recentf-remove-file-hook) - (add-hook 'kill-buffer-hook 'recentf-remove-file-hook)) - (custom-set-default sym val))) + +(defcustom recentf-keep-non-readable-files-p nil + "*If nil (default), non-readable files are not kept in `recentf-list'." + :group 'recentf + :type 'boolean + :require 'recentf + :initialize 'custom-initialize-default + :set (lambda (sym val) + (if val + (remove-hook 'kill-buffer-hook 'recentf-remove-file-hook) + (add-hook 'kill-buffer-hook 'recentf-remove-file-hook)) + (custom-set-default sym val)))) (defcustom recentf-mode nil "Toggle recentf mode.