Andy, I use the tab widgets but I've been having lots of problems.
1] Sometimes clicking on them does nothing.
2] There's a design flaw: I frequently use M-C-l to switch to the previous
buffer. If I use this in conjunction with the tabs, things get all screwed up
because selecting a buffer with the tab does not bring it to the front of the
buffer list, like it should. It looks like you're doing this to avoid having the
order of the tabs change, but this is wrong: If you don't reorder the buffer list,
everything else gets screwed up. If you want the order of the tabs not to change,
you need to decouple this order from the buffer list order.
ben
Andy Piper wrote:
This fixes some of Olivier's weirdness. Somewhere along the way
in a
previous patch updates on C-x b stopped working, I'm still investigating that.
andy
2000-03-20 Andy Piper <andy(a)xemacs.org>
* gutter-items.el (update-tab-in-gutter): force selection of the
selected-window if required to do so.
(buffers-tab-items): ditto.
(add-tab-to-gutter): ditto.
(create-frame-hook): use force-selection.
(default-gutter-position-changed): lambdify.
(update-tab-hook): deleted since it was only used in one place.
* glyphs.c (image_instantiate): allow text glyphs to be
instantiated in the minibuffer window.
------------------------------------------------------------------------
Name: progfix3.patch
progfix3.patch Type: Plain Text (text/plain)
Encoding: quoted-printable
------------------------------------------------------------------------
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd
--
Ben
In order to save my hands, I am cutting back on my mail. I also write
as succinctly as possible -- please don't be offended. If you send me
mail, you _will_ get a response, but please be patient, especially for
XEmacs-related mail. If you need an immediate response and it is not
apparent in your message, please say so. Thanks for your understanding.
See also
http://www.666.com/ben/typing.html.