issue34: minibuffer history and completion

Priority: bug Status: resolved
Messages
msg41 (view) Author: nicktastic Date: 2008-09-19.18:21:30
1. In conkeror, type 'M-x conkeror-version' ((almost) any other interactive command will do as well) and
hit ENTER.
2. Type 'M-x' and then hit TAB (minibuffer-complete) to see possible completions.
3. Type 'M-p' (minibuffer-history-previous) to access the previous command 'conkeror-version'.

At this point it seems like the completion tree "has precedence over the minibuffer"; to see what I mean
do any of the following:

* Hit ENTER and notice the "No match" error.
* Hit TAB to see possible completions. Notice that the completion tree hasn't shrunk at all (as if the
minibuffer was empty).
* Hit ENTER on one of the possible completions and notice that the completion is executed, not
'conkeror-version'.

Notice also that the value of 'minibuffer_auto_complete_default' doesn't significantly influence
conkeror's behaviour in the above situation. I would expect the completion tree to be automatically
recomputed after 3. if 'minibuffer_auto_complete_default' is true.

Finally, conkeror's behaviour in other minibuffer states is also contrary to what I would expect but
different from the above; e.g. do the analogous steps with 'M-x' replaced by 'g'.

martin <marting -at- gmx -dot- ch>
History
Date User Action Args
2008-09-20 04:07:42jbmssetstatus: unread -> resolved
2008-09-19 18:21:30nicktasticcreate