[OS X Emacs] Information about tabs in Aquamacs 1.4
David Reitter
david.reitter at gmail.com
Fri Jul 18 13:48:32 EDT 2008
On 18 Jul 2008, at 13:13, Robert Morelli wrote:
> As for what to do with the tab bar when you visit a buffer whose tab
> is filtered out, I'm saying I'd be happy with a scheme where such a
> tab appears only when you're actually visiting the buffer. As soon
> as you visit a different buffer, the tab for a filtered out buffer
> disappears
> from the tab bar.
I'm happy with the removal of tabs if their buffers are killed or
buried by the package [that created them in the first place].
Clicking on another tab to switch away from a buffer should not make
that buffer's tab disappear - that would be counter-intuitive and not
in line with any UI standards that I'm familiar with.
>>>
>>> As it stands, most of the real estate on the tab bar is taken up
>>> by tabs for buffers generated by emacs, like *Messages*,
>>> *Completions*,
>>> ... Each LaTeX file I'm editing has one or more such buffers
>>> associated with it ... I consider those at best marginally useful.
>>> Really, I'd
>>> like to get rid of them.
>>
>> Apple-W removes the buffer and the tab.
>
> Again, I'm only talking about tabs. These buffers are like
> cockroaches anyway. You can't stamp them all out. I'd like to get
> rid of the tab even if the buffer stays.
Some buffers like *Messages* will stay even when you press Apple-W.
I think we have a problem with packages like SLIME that happily switch
between buffers, even temporary ones.
Nathaniel, do we take care to not permanently create tabs for buffers
that are shown via `switch-to-buffer' with the `norecord' argument set?
> All you need is a policy for how the tab bar looks, given the buffer
> list and the current buffer. After a call to bury-buffer or
> whatever, the tab
> bar should just reflect the new structure of the buffers. APIs for
> buffers and for tabs should be independent.
That is not consistent with how things work in Aquamacs. I appreciate
that the underlying Emacs has a slightly different philosophy.
--
http://aquamacs.org -- Aquamacs: Emacs on Mac OS X
http://aquamacs.org/donate -- Could we help you? Return the favor and
support the Aquamacs Project!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2193 bytes
Desc: not available
URL: <http://email.esm.psu.edu/pipermail/macosx-emacs/attachments/20080718/274e74ce/attachment.p7s>
More information about the MacOSX-Emacs
mailing list