[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