comparison 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
comparison
equal deleted inserted replaced
28041:b4b10eeb9695 28042:0e8cc641145e
139 139
140 (defcustom recentf-keep-non-readable-files-p nil 140 (defcustom recentf-keep-non-readable-files-p nil
141 "*If nil (default), non-readable files are not kept in `recentf-list'." 141 "*If nil (default), non-readable files are not kept in `recentf-list'."
142 :group 'recentf 142 :group 'recentf
143 :type 'boolean 143 :type 'boolean
144 :set '(lambda (sym val) 144
145 (if val 145 (defcustom recentf-keep-non-readable-files-p nil
146 (remove-hook 'kill-buffer-hook 'recentf-remove-file-hook) 146 "*If nil (default), non-readable files are not kept in `recentf-list'."
147 (add-hook 'kill-buffer-hook 'recentf-remove-file-hook)) 147 :group 'recentf
148 (custom-set-default sym val))) 148 :type 'boolean
149 :require 'recentf
150 :initialize 'custom-initialize-default
151 :set (lambda (sym val)
152 (if val
153 (remove-hook 'kill-buffer-hook 'recentf-remove-file-hook)
154 (add-hook 'kill-buffer-hook 'recentf-remove-file-hook))
155 (custom-set-default sym val))))
149 156
150 (defcustom recentf-mode nil 157 (defcustom recentf-mode nil
151 "Toggle recentf mode. 158 "Toggle recentf mode.
152 When recentf mode is enabled, it maintains a menu for visiting files that 159 When recentf mode is enabled, it maintains a menu for visiting files that
153 were operated on recently. 160 were operated on recently.