>>>> Jerry James <james(a)xemacs.org> writes:
I'm reluctant to address the issues you point out, because there
already code in the wild that depends on the API as defined by
Emacs. Stuff may break if the API is changed. So fsf-compat it is
until somebody feels like fixing the API along with all of its users
in our packages. Thanks for the review.
Do we have something similar to button? While looking at how to
improve help.el I just had a look in emacs just to find that they use
button there internally. I haven't looked how general that have been
Anyway it sounds a good idea to have an easy interface to create
"buttons" that you can push with button1, button2!? and return. In
addition to that move between the buttons with tab and Shift-tab plus
some font-locking for them to stick out as buttons and maybe some
other highlighting when moving the mouse over them. This could be put
to good use in many places.
We seem to have some general support for mouse press using the
property activate-function in extents from mouse.el (I have use that
for my yet to be pushed changes to help.el) but that is missing
support for motion and return (which I have added to help.el but will
not be of general use of course.)
So what to do?
XEmacs-Beta mailing list