GNU bug report logs -
#63455
30.0.50; display-buffer-in-direction is always resizing
Previous Next
Full log
Message #23 received at 63455 <at> debbugs.gnu.org (full text, mbox):
> - When the user customizes 'display-buffer-alist' to call another
> display action, say 'display-buffer-below-selected', the window will
> not be resized. Try without and with the first form evaluated:
>
> (setq display-buffer-alist
> '(("*foo*" display-buffer-below-selected)))
>
> (pop-to-buffer (get-buffer-create "*foo*")
> '(display-buffer--maybe-at-bottom))
I tried with your patch, and it works correctly. I guess
this change is for master, not the release branch?
> We could add a buffer-local variable say 'temporary' which the temporary
> buffer functions would set and 'display-buffer' would always obey in
> conjunction with 'temp-buffer-resize-mode'. Then a program or the user
> could set or reset that variable to obtain the desired behavior with
> plain 'display-buffer' calls as well. Whether such an option is clean
> is another question.
Maybe temporary buffers should resize windows by default?
Then such an option should be able to override the default behavior.
This bug report was last modified 2 years and 22 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.