Hello All,
I just verified the following bug to still exist in
"21.0 \"Russian White-pre7\" XEmacs Lucid (beta39)"
Recipe:
M-x load-file RET we.el RET
M-x widget-example RET
In that buffer use Shift-TAB to go to the last toggle displaying
"active" and press it. The button "Reset Form" above will go grey.
When you move up with Shift-TAB you will land on another toggle
displaying "active" which will make the button "Apply Form" go grey as
you press the toggle.
Now press the toggle again.
The "Apply Form" button will stay grey BUT it is in fact activated!
You can move to it and press it.
This will update its display not to be greyed out.
My test-case stems from the XEmacs info documentation which can be
found with
M-x info-query RET widget RET m Programming Example RET
I have just added the widget (in)activation code.
BTW: This very same example works in
"GNU Emacs 20.2.1 (i386-*-nt4.0) of Tue Feb 17 1998 on ESME"
AKA NTemacs.
GNU Emacs however allows one to step thru inactive widgets, just not
to change them. This sucks, if you ask me.
Best,
Adrian
--
Adrian Aichner
Applications Engineer
Teradyne GmbH
Semiconductor Test Group Telephone +49/89/41861(0)-208
Dingolfinger Straße 2 Fax +49/89/41861-217
D-81673 MÜNCHEN E-mail aichner(a)ecf.teradyne.com
Attachments:
- we.el
(application/octet-stream — 6.8 KB)
Show replies by date
The `widget-specify-' functions are undocumented and for internal use
only. This means: Don't use them. Instead, use the API for testing
and setting the active state you find described in the manual in the
section "Widget Properties".