[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make window-list return windows for all frames
From: |
Arthur Miller |
Subject: |
Re: Make window-list return windows for all frames |
Date: |
Fri, 16 Jun 2023 12:03:53 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Gregory Heytings <gregory@heytings.org> writes:
>>
>> It is also about the API, perhaps it is just me, but I expected window-list
>> to
>> take 't for the frame and consider all frames, because of get-buffer-window
>> doing so.
>>
>
> The problem I see is that twelve window-related functions (next-window,
> previous-window, window-list-1, get-buffer-window, walk-windows,
> get-window-with-predicate, get-lru-window, get-mru-window, get-largest-window,
> get-buffer-window-list, one-window-p, delete-windows-on) already accept t for
> their ALL-FRAMES argument, together with the symbol 'visible, the number 0,
> and
> a frame. Why would window-list only accept t?
Then I will agree with you :). Allow frame/all-frames to mean the same in all
places and thus easier to learn/use.
Yes, window-list and window-list-1 becaomes the same, just with arguments in
different order. Could even remove c version of window-list, and implement it as
a call to window-list-1. Less code, less maintanance.
- Make window-list return windows for all frames, Arthur Miller, 2023/06/15
- Re: Make window-list return windows for all frames, Eli Zaretskii, 2023/06/15
- Re: Make window-list return windows for all frames, Arthur Miller, 2023/06/15
- Re: Make window-list return windows for all frames, Eli Zaretskii, 2023/06/15
- Re: Make window-list return windows for all frames, Arthur Miller, 2023/06/16
- Re: Make window-list return windows for all frames, Gregory Heytings, 2023/06/16
- Re: Make window-list return windows for all frames,
Arthur Miller <=
- Re: Make window-list return windows for all frames, Eli Zaretskii, 2023/06/16
- Re: Make window-list return windows for all frames, martin rudalics, 2023/06/16
- Re: Make window-list return windows for all frames, Eli Zaretskii, 2023/06/17
- Re: Make window-list return windows for all frames, martin rudalics, 2023/06/17
- Re: Make window-list return windows for all frames, Eli Zaretskii, 2023/06/17
- Re: Make window-list return windows for all frames, Arthur Miller, 2023/06/18
- Re: Make window-list return windows for all frames, Arthur Miller, 2023/06/19
- Re: Make window-list return windows for all frames, martin rudalics, 2023/06/20
- Re: Make window-list return windows for all frames, Arthur Miller, 2023/06/27
- RE: [External] : Re: Make window-list return windows for all frames, Drew Adams, 2023/06/15