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

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

bug#25055: 25.1.50; completion buffer changes window size


From: martin rudalics
Subject: bug#25055: 25.1.50; completion buffer changes window size
Date: Tue, 29 Nov 2016 09:09:42 +0100

> 1. start emacs -Q
> 2. M-x shell
> 3. ls ./<tab><tab>
> 4. A temporary buffer pops up with all possible completions.
>     - if your home directory is big enough, this buffer will take up a
>     large portion of the frame
> 5. press <space>
> 6. The completions are dismissed, but the frame remains in its new
> configuration, with 90% of the space taken up by the window where the
> completions had been listed (this window has now returned to the
> shell-mode buffer).
>
> What I would expect to happen instead is that when the completions are
> dismissed, the window configuration returns to the state it was in
> before pressing tab: that is, the top half is the scratch buffer, the
> bottom half is the shell-mode buffer.

Annoying, indeed.  It happens because displaying completions is allowed
to steal space from all other windows in the same combination and there
is no easy way to automatically return the space to them unless you have
customized ‘window-combination-resize’ to t (if the latter doesn't annoy
you elsewhere, try it).  Maybe Juri has an idea.

martin






reply via email to

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