bug#81406: 31.0.90; rotate-windows loses window balance when window-combination-resize is t

Stéphane Marks <[email protected]> Fri, 7 Aug 2026 21:03:37 +0200
Newsgroups gmane.emacs.bugs
Message-ID <CAN+1Hbp6wHCs7=Wa-0bfgjJTDDzC_GGX9qQrf4nbxeWUoDnZgw@mail.gmail.com>
On Fri, Aug 7, 2026 at 1:53 PM Juri Linkov <[email protected]> wrote:

> > I have only two dedicated windows I use daily and in a tab-bar tab that
> is
> > "locked" from being closed (that contribution coming in Emacs 32 along
> with
> > several other tab-bar improvements).
>
> This (and other tab-bar improvements) is very much welcome
> in Emacs 32 — this is like "Pin tab" in web browsers
> (or probably "Pin tab" does too much, and it should be sufficient
> to have only "Lock tab").
>

FWIW, if people want to know, my proto configuration splits a tab bar into
three regions: left, center, right and one can assign a tab to be in one of
the regions.  The combination of left region and lock against closing (and
with a dedicated window), I get "pin" behavior.  General tabs always belong
to the center region and one can assign tabs to the region on the right as
well which has the same effect as left, just on the right.  I will likely
be generalizing a tab rearrangement function like sorting that will be
region aware.  We also have internal tab ids and a global frame/tab
selector thingy coming at some point.  Fun stuff.