emacs-devel
[Top][All Lists]
Advanced

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

Re: Add function to rotate/transpose all windows


From: martin rudalics
Subject: Re: Add function to rotate/transpose all windows
Date: Tue, 3 Dec 2024 09:23:51 +0100
User-agent: Mozilla Thunderbird

>    Select another window in cyclic ordering of windows.

Hardly anyone knows what the cyclic ordering of windows is.

> If your problem was with:
>
> `(nil ,window
>        ,(window-normal-size window nil)
>        ,(window-normal-size window t)
>        .
>        ,(window-tree-normal-sizes (window-left-child window) t))

It was.

> I changed it to:
>           (append
>            (list nil window
>                     (window-normal-size window nil)
>                     (window-normal-size window t))
>            (window-tree-normal-sizes (window-left-child window) t)))

This is OK.

> Do you still want me to go back?

No.

> the ancestor thing will be useful, it's worth at least attemptign to
> explain.

I think it's premature.  An average Emacs user has no idea of the
internal structure of a frame's windows.

> Ok, I won't do this then, I don't want to clutter up the window-
> namespace unless neccasary.

But please rename DO-NOT-CONVERT-SIZE to something that is shorter and
expresses its purpose better, maybe NO-RESIZE.

martin



reply via email to

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