GNU bug report logs -
#78835
Wrong pop-to-buffer behavior after one display-buffer-in-side-window call
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
X-Debbugs-Cc: rudalics <at> gmx.at
Hi Martin and others!
I've started noticing this recently, and it especially gets apparent
with the new "lexical binding is nil" compilation warning windows which
use a side window.
A self-contained reproducer took some effort, though.
To use the attached script, load it from the command line like this:
src/emacs -Q -l d-b-below-bug.el
NOTE: Simply evaluating it from an interactive session won't work
because it seems to require a particular sequence of buffer/window
creation operations. It does seem to work to copy it form-by-form to
evaluate with M-:.
Anyway, the crux of the problem is that after a side window had been
used, later commands that use pop-to-buffer would reside the window
unnecessarily, and then not restore the previous size on quit either.
Probably related to the recent changes in window.el, though I haven't
bisected yet. But this definitely does not reproduce with Emacs 30 or
earlier releases.
[d-b-below-bug.el (text/x-emacs-lisp, attachment)]
This bug report was last modified 28 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.