Announcing introspector.el, for examining faces, extents, etc.
Steve Youngs
steve at sxemacs.org
Sun Mar 9 22:49:55 EDT 2008
* Stephen J Turnbull <stephen at xemacs.org> writes:
> - frame-utils.el, providing two functions to create frames with
> minimal decorations, such as would be useful with tooltips and the
> like. Unfortunately, under 21.4 I've found a focus problem (the tip
> frame should not get keyboard focus, but it does) and a decoration
> problem (I can't get the title bar to disappear).
Neither of these are a problem under SXEmacs. Lookie...
<http://www.sxemacs.org/~steve/tmp/funky.png>
> - introspector.el
Haven't looked at this yet, but definitely will.
> Install it as usual. Sorry for the inconvenience, but you'll have to
> explicitly load the introspector library. This does two invasive
> things:
> (1) it binds C-h = to `buffer-position-introspector', and
How about `C-h +'? It's currently undefined, and the `+' kinda suggests
"more info". Though I'm not sure that a key-binding is appropriate. I
understand that it is just a frame and you can pop up a new frame via
the keyboard, but this one gives the illusion of being a tooltip thing
or a dialog. Maybe a mouse binding would be better?
> Possibly this should be set up as a minor mode (comments welcome), and
> then it would be no problem to have autoloads for the user-visible
> entry points.
Good idea, I think.
> Testing and suggestions would be greatly appreciated. I think it
> would be appropriate to put frame-utils in xemacs-base, if we can work
> out the issues with 21.4.
A couple of years back, you patched balloon-help so its frames would be
undecorated. I know that patch went into SXEmacs, but I'm not sure if
it made it into XEmacs 21.4. I bet you another beer that that patch
will fix frame-utils for 21.4. :-)
> I'm of two minds about introspector, it could go into xemacs-devel,
> but maybe it should go into xemacs-base so that all users can use it
> to gather information for bug reports.
I'd put them both in the same package. Doesn't really matter which,
-base or -devel seem equally appropriate to me.
--
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
| SXEmacs - The only _______ you'll ever need. |
| Fill in the blank, yes, it's THAT good! |
|------------------------------------<steve at sxemacs.org>---|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 316 bytes
Desc: not available
Url : http://lists.xemacs.org/pipermail/xemacs-beta/attachments/20080310/f5717388/attachment.pgp
More information about the XEmacs-Beta
mailing list