* lisp/icomplete.el: Change separator; add ido-style commands.
authorJambunathan K <kjambunathan@gmail.com>
Thu, 29 Nov 2012 21:32:24 +0000 (16:32 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Nov 2012 21:32:24 +0000 (16:32 -0500)
commitcc37e70f6699cbadb1a8f5467e8dc9fcea986aa1
treed0bd2e2dc9ebf2f2a958c7acb9cff788f11788ca
parent83e12fe07c18a6190c6c5ef6e959697eb0ac9f19
* lisp/icomplete.el: Change separator; add ido-style commands.
(icomplete-show-key-bindings): Remove custom var.
(icomplete-get-keys): Remove function.
(icomplete-forward-completions, icomplete-backward-completions):
New commands.
(icomplete-minibuffer-map): New var.
(icomplete-minibuffer-setup): Use it.
(icomplete-exhibit): Don't delay if the list of completions is known.
(icomplete-separator): New custom.
(icomplete-completions): Use it.
* lisp/minibuffer.el (completion-all-sorted-completions): Delete duplicates.
(minibuffer-force-complete-and-exit): New command.
(minibuffer--complete-and-exit): New function extracted from
minibuffer-complete-and-exit.
(minibuffer-complete-and-exit): Use it.
etc/NEWS
lisp/ChangeLog
lisp/icomplete.el
lisp/minibuffer.el