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

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

bug#8911: bs-cycle-next deletes window in some cases.


From: Stefan Monnier
Subject: bug#8911: bs-cycle-next deletes window in some cases.
Date: Wed, 22 Jun 2011 16:07:53 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

> As I also said earlier, to me (and per the doc string and the
> function's past behavior) `bury-buffer' is not about display.  (That
> is, it is only secondarily about display, and only in the one
> particular case quoted above.)

There are two ways to call bury-buffer, which correspond to two fairly
different behaviors.  One is with a non-nil argument, where it only
touches the order in the buffer-list.  This one is uncontroversial and
doesn't matter much to me.

The other is when the argument is nil, in which case it is
*specifically* meant to make the buffer disappear (additionally to
changing the buffer-list order).  This case is very much about display,
not just secondarily so.

> The reason is primarily the annoyance that iconifying can produce - on
> Windows it is kind of animated, essentially sweeping across the
> display down to the task bar.  With frame deletion it just disappears
> instantly - poof.

Then we could add an option so that bury-buffer uses delete-frame
instead of iconify-frame.  But doing nothing is not an option since the
caller specifically asked to undisplay the buffer.


        Stefan





reply via email to

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