|
From: | Stefan Monnier |
Subject: | Re: minibuffer-default-add-shell-commands |
Date: | Sun, 30 Mar 2008 00:08:49 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
> ! (interactive > ! (let ((minibuffer-default-add-function > ! 'minibuffer-default-add-shell-commands)) > ! (list (read-shell-command "Shell command: " nil nil > ! (and buffer-file-name > ! (file-relative-name buffer-file-name))) > ! current-prefix-arg > ! shell-command-default-error-buffer))) That means that whenever if I ever leave a M-! prompt open and go do something else, all my completions will now use minibuffer-default-add-shell-commands? That's not right. Let-binding is not right for minibuffer-default-add-function. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |