| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
to restore track-mouse in the correct buffer.
|
| |
|
|
|
|
|
|
|
|
|
| |
(widget-specify-field, widget-specify-button): Don't use XEmacs
properties.
(widget-overlay-inactive): Change error message.
(widget-button-pressed-face): New variable.
(widget-button-click): Use it.
(widget-documentation-link-add): Specify mouse and button faces.
(widget-echo-help-mouse, widget-stop-mouse-tracking): Functions removed
now the functionality is built in.
|
| | |
|
| |
|
|
| |
than an ordinary error.
|
| | |
|
| |
|
|
| |
(widget-plist-convert-option): Delete spurious comma.
|
| | |
|
| | |
|
| |
|
|
| |
(coding-system): Define this unconditionally.
|
| |
|
|
|
| |
(widget-choose): Don't use single-char shortcuts if # items
exceeds that many. Use minibuffer instead.
|
| |
|
|
|
| |
multiline fields. Don't use call-interactively.
(widget-end-of-line): Likewise.
|
| |
|
|
|
| |
(widget-editable-list-entry-create): Apply :value-to-external to
the value returned from wiget-default-get.
|
| | |
|
| |
|
|
|
| |
(widget-after-change): Use it.
(widget-specify-field): Use it.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
(group, widget-group-default-get): Define it.
(menu-choice, widget-choice-default-get): Define it.
(widget-default-get): New function.
(widget-choice-action): Call it.
(widget-editable-list-entry-create): Call it.
|
| |
|
|
|
|
|
|
|
| |
(widget-end-of-line): Likewise.
(widget-glyph-click): Use read-event.
(widget-color-choice-list): Delete compatibility code.
(widget-color-sample-face-get): Likewise.
(widget-choose): Likewise.
(widget-event-point): Fix paren error.
|
| |
|
|
|
|
|
|
|
| |
(widget-event-point, widget-read-event): Define unconditionally.
(widget-echo-help-mouse): Don't use window-end.
(widget-choice-value-create): If there is an :explicit-choice, respect it.
(widget-choice-action): Record an explicit choice in :explicit-choice.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
(widget-variable-link-action): New function.
(function-link): New widget.
(widget-function-link-action): New function.
|
| | |
|
| |
|
|
|
| |
translated into C for efficiency.
(widget-put, widget-get, widget-apply): Likewise.
|
| | |
|
| |
|
|
| |
commented out; don't use it either.
|
| | |
|
| |
|
|
|
| |
(widget-choose): Using keyboard, if all choices are
diabled, just report an error.
|
| | |
|
| | |
|
| |
|
|
|
| |
(widget-button-face): Default value widget-button-face.
(widget-default-button-face-get): Use variable widget-button-face.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
(widget-toggle-action): Likewise.
(widget-choose): Use only digits, except for C-g.
Allocate digits to disabled commands too.
Don't use a keyboard menu; instead, display a buffer
listing all the alternatives. Put cursor in echo area.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(widget-choose): Alternative method to read one character from the keyboard.
(widget-documentation-face): New variable.
(widget-specify-doc): Use the variable.
(widget-default-button-face-get): Try to get it from the parent.
(widget-default-create): Use :tag-face for tags.
(widget-edit-functions): Renamed from widget-edit-hook.
(widget-field-action): Pass the widget as an arg when running hook.
(character): Doc fix.
(restricted-sexp): New widget type.
(integer, number): Use restricted-sexp.
|
| |
|
|
|
|
|
|
| |
(widget-field-action, widget-choice-action): Run that hook
instead of displaying an echo area message.
(widget-toggle-action): Likewise.
(group-visibility, widget-group-visibility-create):
Moved to cus-edit.el and renamed.
|
| |
|
|
|
|
|
| |
(widget-choice-action, widget-toggle-action): Not here.
(widget-choice-action, widget-toggle-action):
Display a message about [State].
(widget-field-action): Improve message.
|
| |
|
|
|
|
|
|
|
|
|
| |
(file): Use widget-file-complete for :completion. Delete :action.
(symbol): Use lisp-complete-symbol for :completion.
(widget-file-action): Function deleted.
(widget-field-action): Just move to next field.
(widget-choice-action, widget-toggle-action):
Preserve point usefully if it is within the widget.
(group-visibility): Inherit from visibility.
|
| |
|
|
| |
(widget-group-visibility-create): New function.
|
| | |
|
| |
|
|
| |
Use describe-function or describe-variable in simple cases.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(choice): Capitalize "value menu".
(visibility): Capitalize "hide" and "show".
(group-visibility): Likewise.
(widget-documentation-string-value-create): Capitalize "more".
(widget-specify-insert): Bind before-change-functions.
(widget-insert, widget-setup): Likewise.
(widget-editable-list-delete-at, widget-default-delete): Likewise.
(widget-editable-list-insert-before): Likewise.
(widget-setup): Set up before-change-functions.
(widget-after-change): Don't apply :notify here.
(widget-before-change): New function. Apply :notify here.
(group-link): New widget type.
(widget-group-link-action): New function.
(widget-group-link-create): New function.
(group-visibility): New widget type.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|