emacs-devel
[Top][All Lists]
Advanced

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

Re: Functions transpose/rotate/flip windows


From: martin rudalics
Subject: Re: Functions transpose/rotate/flip windows
Date: Sat, 25 Jan 2025 10:50:36 +0100
User-agent: Mozilla Thunderbird

> |-------|     ---------
> |   A   |     |   A   |
> |-------| OR  |-------|
> | B | C |     | B | C |
> |_______|     |_______|

What I had in mind was
  ___________       ___________
 |           |     |     |     |
 |     A     |     |     |  B  |
 |___________| --> |  A  |_____|
 |     |     |     |     |     |
 |  B  |  C  |     |     |  C  |
 |_____|_____|     |_____|_____|


I think these are better because with

 +-----------+     +-----------+
 |           |     |     |     |
 |     A     |     |     |  B  |
 |           |     |     |     |
 |-----------| --> |  A  |-----|
 |     |     |     |     |     |
 |  B  |  C  |     |     |  C  |
 |     |     |     |     |     |
 +-----------+     +-----------+

the divider lines don't extend well here

  ---  or  |
   |      ---

> BTW what kind of transofmration would occur, if you had window tree like
>
> (nil W1 (t W2 W3 W4))
> and you transform it to (flip the tree):
> (nil W4 (t W3 W2 W1))
>
> Hard to imagine, could potetnially be another useful thing.

Can you tell me the sequence of splits needed to get there?

Thanks, martin



reply via email to

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