diff options
| author | Dave Love | 2000-03-07 20:31:06 +0000 |
|---|---|---|
| committer | Dave Love | 2000-03-07 20:31:06 +0000 |
| commit | f64ce7889690184570fbdc5b13461a0901db8170 (patch) | |
| tree | f49c6eab215cd9ae2c32c2a4b7710129e26744bc | |
| parent | 7fb918904bf6e6410e517180863b7fe1e6a890d6 (diff) | |
| download | emacs-f64ce7889690184570fbdc5b13461a0901db8170.tar.gz emacs-f64ce7889690184570fbdc5b13461a0901db8170.zip | |
(recentf-keep-non-readable-files-p): Add :set,
:require to defcustom.
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/recentf.el | 17 |
2 files changed, 15 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d9374996379..76f654be4b6 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2000-03-07 Dave Love <fx@gnu.org> | 1 | 2000-03-07 Dave Love <fx@gnu.org> |
| 2 | 2 | ||
| 3 | * recentf.el (recentf-keep-non-readable-files-p): Add :set, | ||
| 4 | :require to defcustom. | ||
| 5 | |||
| 3 | * emacs-lisp/cl.el: Remove expt, delete, rassoc from autoloads | 6 | * emacs-lisp/cl.el: Remove expt, delete, rassoc from autoloads |
| 4 | lists. | 7 | lists. |
| 5 | 8 | ||
diff --git a/lisp/recentf.el b/lisp/recentf.el index 07895c7ea9f..aef080334bd 100644 --- a/lisp/recentf.el +++ b/lisp/recentf.el | |||
| @@ -141,11 +141,18 @@ displayed in the menu and must return a new list of filenames." | |||
| 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. |