GNU bug report logs -
#18181
bug in display-buffer-below-selected
Previous Next
Reported by: Trevor Jim <tjim <at> mac.com>
Date: Sun, 3 Aug 2014 15:24:01 UTC
Severity: minor
Tags: notabug
Done: martin rudalics <rudalics <at> gmx.at>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 18181 <at> debbugs.gnu.org (full text, mbox):
>> (let ((buffer (get-buffer-create "test-buffer")))
>> (display-buffer-below-selected buffer nil)
>> (display-buffer-below-selected buffer nil))
>
> This is the intended behavior. `display-buffer-at-bottom' and
> `display-buffer--maybe-pop-up-frame-or-window' also display the buffer a
> second time even if it's already shown. The correct use of this is to
> try `display-buffer-reuse-window' before `display-buffer-below-selected'.
I agree that `display-buffer-below-selected' should be prepended by
`display-buffer-reuse-window' in the list of display actions
when there is a need to reuse an already displayed window like
(let ((buffer (get-buffer-create "test-buffer")))
(display-buffer buffer `((display-buffer-reuse-window
display-buffer-below-selected)))
(display-buffer buffer `((display-buffer-reuse-window
display-buffer-below-selected))))
>> This behavior seems to have been introduced in git commit
>> 6a5d9e9a3247566bf69575444e2a1f75f5b3e021
>> in the emacs-24 branch of git://git.savannah.gnu.org/emacs.git
>
> Can you please tell me which commit this was. I don't have git.
It's bzr revno 115543 from our discussion at bug#16115
that removed the need to add `(split-height-threshold 0)'
to every use of `display-buffer-below-selected'.
This bug report was last modified 10 years and 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.