help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Method to hide minibuffer


From: Drew Adams
Subject: RE: Method to hide minibuffer
Date: Tue, 28 May 2019 10:33:57 -0700 (PDT)

> you can confine it to a frame you don't show:
> 
> https://stackoverflow.com/questions/5079466/hide-emacs-echo-area-during-inactivity

Yes, it's possible to do things like use a separate
minibuffer frame, and then make that frame invisible
or transparent (alpha) or lowered in the stacking
order - and then bring it back normally when you
are prompted for minibuffer input.

But you _really_ do NOT want to do that, OP.  One
good reason is that the same real estate is used
for the echo area: messages to you.  And messages
to you include prompts for non-minibuffer input.

Consider just these two uses of the echo area, for
instance: Isearch (it does NOT use the minibuffer,
even though that's not obvious) and prompts to read
input other than minibuffer input.

The latter includes prompts when reading a character,
such as is done by `y-or-n-p' and `query-replace*'.

Any user interaction that makes use of the echo area
will be lost (not seen) if you hide that screen real
estate.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]