diff options
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/files.el | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f79c5fc850b..bf1265a835d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2008-05-02 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2008-05-02 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * files.el (minibuffer-with-setup-hook): Allow `fun' expressions rather | ||
| 4 | than only value. | ||
| 5 | |||
| 3 | * dired.el (dired-read-dir-and-switches): | 6 | * dired.el (dired-read-dir-and-switches): |
| 4 | Set minibuffer-completing-file-name and call substitute-in-file-name. | 7 | Set minibuffer-completing-file-name and call substitute-in-file-name. |
| 5 | 8 | ||
diff --git a/lisp/files.el b/lisp/files.el index 38eb95fe9bd..221074ae329 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -1124,7 +1124,7 @@ Recursive uses of the minibuffer will not be affected." | |||
| 1124 | ;; Clear out this hook so it does not interfere | 1124 | ;; Clear out this hook so it does not interfere |
| 1125 | ;; with any recursive minibuffer usage. | 1125 | ;; with any recursive minibuffer usage. |
| 1126 | (remove-hook 'minibuffer-setup-hook ,hook) | 1126 | (remove-hook 'minibuffer-setup-hook ,hook) |
| 1127 | (,fun))) | 1127 | (funcall ,fun))) |
| 1128 | (unwind-protect | 1128 | (unwind-protect |
| 1129 | (progn | 1129 | (progn |
| 1130 | (add-hook 'minibuffer-setup-hook ,hook) | 1130 | (add-hook 'minibuffer-setup-hook ,hook) |