GNU bug report logs -
#48916
28.0.50; allow windmove to select windows with the 'no-other-window parameter
Previous Next
Reported by: pillule <pillule <at> riseup.net>
Date: Tue, 8 Jun 2021 10:28:01 UTC
Severity: normal
Tags: fixed, patch
Fixed in version 28.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>>> +(defcustom windmove-ignore-no-other-window nil
>>
>> This name is not the best one. For starters, "ignore-no" is a kind of
>> double negation, which makes it harder to understand and remember.
>> Can you come up with a better description of what exactly is ignored
>> here?
> Yes, i think 'windmove-move-in-all-windows' will be more explicit.
Repeating words "...move-move..." doesn't look nice. Maybe a better name
would be 'windmove-allow-all-windows'.
> Because it applies to `windmove-find-other-window', it allows the commands
> windmove-right, windmove-left, windmove-down, windmove-up to select windows
> with the no-other-window parameter, but not for the `windmove-display-*'
> functions. I suppose it is the desired behavior.
You could try using new option in all functions that call window-in-direction:
in windmove-display-in-direction, in windmove-delete-in-direction,
in windmove-swap-states-in-direction.
This bug report was last modified 4 years and 34 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.