[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