]> git.eshelyaron.com Git - emacs.git/commit
Fix display of minibuffer prompt in ido.el
authorEli Zaretskii <eliz@gnu.org>
Wed, 12 Feb 2020 19:39:44 +0000 (21:39 +0200)
committerEli Zaretskii <eliz@gnu.org>
Wed, 12 Feb 2020 19:39:44 +0000 (21:39 +0200)
commit027da652a4fc643a086a880aec30618b2bccb487
treee4c94bb3ad04b794e1873e16b8f357de3ee4a77f
parent5a21aaff468ec3f0337117707cda4254cbef8de7
Fix display of minibuffer prompt in ido.el

* lisp/minibuffer.el (minibuffer--message-overlay-pos): New
function.
(set-minibuffer-message): Use it to determine where to show the
overlay with the temporary message.
* lisp/ido.el (ido-exhibit): Revert "Render Ido suggestions using
an overlay"; this restores the original code which inserted the
match-status information into the minibuffer, instead of
displaying it in an overlay with an after-string.  Put the special
'minibuffer-message' text property at the beginning of the
inserted text.  (Bug#39379)

* etc/NEWS:
* doc/lispref/display.texi (Displaying Messages):
* doc/lispref/text.texi (Special Properties): Document the
'minibuffer-message' text property and its effect.
doc/lispref/display.texi
doc/lispref/text.texi
etc/NEWS
lisp/ido.el
lisp/minibuffer.el