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

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

bug#49057: 28.0.50; windmove-display-in-direction ignores windmove-displ


From: Ergus
Subject: bug#49057: 28.0.50; windmove-display-in-direction ignores windmove-display-no-select
Date: Wed, 16 Jun 2021 14:16:32 +0200

On Wed, Jun 16, 2021 at 10:59:50AM +0300, Juri Linkov wrote:
M-: (setq windmove-display-no-select t)
M-x windmove-display-right
C-x b *scratch*

The new window will be selected independently of the value of
windmove-display-no-select.

Sometimes the new buffer is displayed in the current buffer ignoring
windmove-display-right (when *scratch* is already on the right for
example).

Please also do:

 M-: (setq switch-to-buffer-obey-display-actions t)

What we could do to improve this:

1. enable switch-to-buffer-obey-display-actions by default;

2. mention switch-to-buffer-obey-display-actions in more docstrings.

Currently the docstring of windmove-display-in-direction has this text:

 "When `switch-to-buffer-obey-display-actions' is non-nil,
 `switch-to-buffer' commands are also supported."

Maybe the same text should be copied to all commands that use
windmove-display-in-direction, i.e. to windmove-display-right,
etc.

Sorry, I forgot to mention that line but it is enabled but I already
have that in my config. Even with that it is not working fine.




reply via email to

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