emacs-devel
[Top][All Lists]
Advanced

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

Re: Tab bar


From: Stefan Monnier
Subject: Re: Tab bar
Date: Tue, 08 Apr 2008 21:56:04 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

>     I think a good implementation for a tabbar would be to use a whole
>     window (and buffer) for the tabbar (set mode-line-format to nil and
>     window-min-height to 1 or 2).  This would allow placing it anywhere in
>     the window tree, and hence all both "one per frame" and "one per
>     window".  Of course, to make it work well, we probably need some changes
>     at the C level in order to treat those windows specially,

> Once we make changes at the C level, there should be no need for the
> overhead of a separate window for the tabs.  It would be easiest and
> most convenient to generate the tabs directly from an alist.

> If each normal window has a tool bar, it would be a pain in the neck
> to have to make a second window (for the tool bar) for each normal window.

I want to be able to place a tabbar with each window and/or with
each frame.  Or really, anywhere along the window-tree.
I'm not wedded to the idea of having a separate window for each tabbar,
it's just an idea for how to create a more flexible tabbar entirely
in Elisp.  Once/if we implement this at the C level we may want
a completely different approach indeed.


        Stefan




reply via email to

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