Native frame transposition coming to Emacs 31
a year ago
- #Software Development
- #Emacs
- #Window Management
- Introduction of new window commands in Emacs 31, replacing the faulty transpose-frame.el package.
- Transpose-frame.el relied on copying window states, a flawed approach requiring a full rewrite.
- Collaboration with Martin Rudalics led to new C-land code for 'necromancing' window objects.
- New commands include transpose, rotate (clockwise/anticlockwise), flip (horizontally/vertically), and cycle (rotate windows).
- Commands are versatile, working with any complex window layout, not just simple ones.