summaryrefslogtreecommitdiff
path: root/lisp/wid-edit.el
Commit message (Collapse)AuthorAgeFilesLines
* Fix indentation.Richard M. Stallman2005-06-251-19/+19
|
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-364Miles Bader2005-06-101-48/+60
| | | | | | | | | | | | | | | | | Remove "-face" suffix from widget faces 2005-06-10 Miles Bader <miles@gnu.org> * lisp/wid-edit.el (widget-documentation, widget-button) (widget-field, widget-single-line-field, widget-inactive) (widget-button-pressed): "-face" suffix removed from face names. (widget-documentation-face, widget-button-face) (widget-field-face, widget-single-line-field-face) (widget-inactive-face, widget-button-pressed-face): New backward-compatibility aliases for renamed faces. (widget-documentation-face, widget-button-face) (widget-button-pressed-face, widget-specify-field) (widget-specify-inactive): Use renamed widget faces.
* * mh-customize.el (mh-speedbar-selected-folder-face): Special caseDan Nicolaescu2005-04-081-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | high number of colors displays. * textmodes/table.el (table-cell-face): Add special case for displays supporting a high number of colors. * progmodes/vhdl-mode.el (vhdl-font-lock-prompt-face) (vhdl-font-lock-reserved-words-face) (vhdl-speedbar-architecture-face) (vhdl-speedbar-instantiation-face) (vhdl-speedbar-architecture-selected-face) (vhdl-speedbar-instantiation-selected-face): Likewise. * progmodes/sh-script.el (sh-heredoc-face): Likewise. * progmodes/idlw-help.el (idlwave-help-link-face): Likewise. * progmodes/ebrowse.el (ebrowse-tree-mark-face) (ebrowse-root-class-face, ebrowse-member-attribute-face) (ebrowse-progress-face): Likewise. * progmodes/compile.el (compilation-info-face): Likewise. * progmodes/cc-fonts.el (c-invalid-face): Likewise. * emacs-lisp/re-builder.el (reb-match-3): Likewise. * calendar/calendar.el (diary-face): Likewise. * woman.el (woman-italic-face, woman-bold-face) (woman-unknown-face): Likewise. * wid-edit.el (widget-button-pressed-face): Likewise. * whitespace.el (whitespace-highlight-face): Likewise. * smerge-mode.el (smerge-mine-face, smerge-base-face): Likewise. * pcvs-info.el (cvs-marked-face): Likewise. * info.el (info-xref): Likewise. * ido.el (ido-subdir-face, ido-indicator-face): Likewise. * hilit-chg.el (highlight-changes-face) (highlight-changes-delete-face): Likewise. * hi-lock.el (hi-yellow, hi-green, hi-blue-b, hi-green-b) (hi-red-b): Likewise. * generic-x.el (show-tabs-tab-face, show-tabs-space-face): Likewise. * font-lock.el (font-lock-keyword-face) (font-lock-function-name-face, font-lock-warning-face): Likewise. * cus-edit.el (custom-invalid-face, custom-modified-face) (custom-set-face, custom-changed-face, custom-variable-tag-face) (custom-group-tag-face-1, custom-group-tag-face): Likewise. * comint.el (comint-highlight-prompt): Likewise.
* (widget-field-end): Temporarily remove fieldDavid Ponce2005-04-051-3/+11
| | | | narrowing before to call `get-char-property'.
* (widget-button-click): Shorten the range of the track-mouse binding.Richard M. Stallman2005-01-291-14/+14
|
* (widget-specify-button): If mouse pointer shape cannot be changed,Eli Zaretskii2005-01-291-1/+5
| | | | use mouse face instead.
* (function): Use restricted-sexp as parent.Richard M. Stallman2004-12-271-1/+1
|
* (widget-specify-field, widget-specify-button):Kim F. Storm2004-12-171-0/+6
| | | | | Map a :follow-link keyword into a follow-link property. (link): Add :follow-link keyword, map to RET binding.
* (widget-specify-field): Add `real-field' property to boundary.Richard M. Stallman2004-12-051-1/+3
| | | | (widget-field-at): Use it.
* (widget-narrow-to-field): New function.Eli Zaretskii2004-11-271-2/+11
| | | | (widget-complete): Use it.
* (widget-sexp-validate): Allow whitespace after expression.Lars Hansen2004-08-081-0/+2
|
* (widget-field-buffer): Doc fix.Lars Hansen2004-07-091-1/+1
|
* (widget-specify-button): Use hand pointer ratherKim F. Storm2004-06-081-7/+7
| | | | than mouse-face as visible mouse-over effect.
* * wid-edit.el (widget-radio-button-notify): Revert my lastMasatake YAMATO2004-05-191-1/+1
| | | | change. Reported by Katsumi Yamaoka <yamaoka@jpl.org>.
* * wid-edit.el (widget-radio-button-notify): Don't pass `widget'Masatake YAMATO2004-05-181-1/+1
| | | | to widget-apply. :action method assumes 2 arguments, not 3.
* * subr.el (remove-overlays): Make arguments optional.Masatake YAMATO2004-04-271-0/+3
| | | | | | | | | | | * wid-edit.el (widget-specify-button): Put evaporate to the overlay for sample. (widget-specify-sample): Put evaporate to the overlay for sample. (widget-specify-doc): Put evaporate to the overlay for documentation. * etc/NEWS: Write about remove-overlays's arguments. * man/widget.texi: Add remove-overlays to the example.
* Fix dec-8 bugPer Abrahamsen2004-01-041-1/+2
|
* 2003-12-12 Jesper Harder <harder@ifa.au.dk>Per Abrahamsen2003-12-271-16/+94
| | | | | | | | | | | | | | | | | * cus-edit.el (custom-add-parent-links): Define "many". 2003-12-08 Per Abrahamsen <abraham@dina.kvl.dk> * wid-edit.el (widget-child-value-get, widget-child-value-inline) (widget-child-validate, widget-type-value-create) (widget-type-default-get, widget-type-match): New functions. (lazy): New widget. (menu-choice, checklist, radio-button-choice, editable-list) (group, documentation-string): Removed redundant (per 2003-10-25 change) calls to `widget-children-value-delete'. (widget-choice-value-get, widget-choice-value-inline): Removed functions. (menu-choice): Updated widget.
* (widget-default-delete): Always delete child widgets. (From PerLuc Teirlinck2003-10-261-0/+1
| | | | Abrahamsen.)
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (widget-echo-help): Make it handle expressions that evaluate toLuc Teirlinck2003-08-181-2/+1
| | | | strings.
* (widget-specify-insert): Simplify.Stefan Monnier2003-05-311-30/+16
| | | | | | | | (widget-editable-list-entry-create): Don't assume that %d and %i are in the format string. (widget-map-buttons): Remove unused var `parent'. (widget-move): Remove unused shadowed var `new'. (widget-color-action): Remove unused var `pos'.
* (pp-to-string, Info-goto-node): Don't autoload.Stefan Monnier2003-05-171-13/+10
| | | | | | (widget-choose, widget-map-buttons): Use with-current-buffer. (widget-field-add-space): Change to nil (and to defconst). (widget-info-link-action): Use `info'.
* (widget-choose): Fix use of character constant.Juanma Barranquero2003-02-141-1/+1
|
* (widget-move): Don't loop infinitely when there isAndreas Schwab2002-12-141-5/+7
| | | | no field or button.
* (define-widget number): Clarify doc and error message.Markus Rost2002-12-071-2/+9
| | | | (define-widget float): New widget.
* (widget-choose): Fix typo.Juanma Barranquero2002-10-171-12/+12
|
* wid-edit.el fixesPer Abrahamsen2002-10-031-11/+23
|
* (widget-convert): Handle an argument that's a keyword.Richard M. Stallman2002-07-231-7/+21
| | | | Recognize explicit :args specification.
* (widget-documentation-string-value-create):Richard M. Stallman2002-07-201-0/+1
| | | | Say "Hide Rest", not just "Hide".
* (widget-color-complete): Don't cons needlessly.Stefan Monnier2002-05-201-2/+1
|
* (checkbox): New check-mark image.Kim F. Storm2002-05-081-6/+6
|
* (widget-field-face, widget-single-line-field-face): Force foreground toMiles Bader2002-04-151-8/+10
| | | | be black on a tty, so this face is readable on a dark-background tty.
* 2002-02-15 Per Abrahamsen <abraham@dina.kvl.dk>Per Abrahamsen2002-02-151-1/+2
| | | | * wid-edit.el (widgetp): Made it more robuts.
* 2002-02-14 Per Abrahamsen <abraham@dina.kvl.dk>Per Abrahamsen2002-02-141-1/+12
| | | | | | | | | | | | | | | | | | | | | | * facemenu.el (describe-text-done): New function. (describe-text-mode-map): New variable. (describe-text-mode-hook): New option. (describe-text-mode): New function. (describe-text-widget): New function. (describe-text-sexp): New function. (describe-text-properties): New function. (describe-text-category): New command. (describe-text-at): New command. (facemenu-menu): Replace `list-text-properties-at' with `describe-text-at' in the menu. * wid-edit.el (widgetp): New function. * wid-edit.el (widget-keymap, widget-insert, widget-setup): Autoloaded. * emacs-lisp/pp.el (pp-to-string): Autoloaded. * wid-browse.el: Removed version and x-url keywords.
* (ps-font-lock-face-attributes): Use :weight and :slant.Richard M. Stallman2001-12-311-5/+5
|
* (widget-toggle-value-create): Don't eval actual images (which are lists too).Miles Bader2001-12-271-12/+11
|
* (widget-button-click): Don't move point permanently:Richard M. Stallman2001-12-021-7/+12
| | | | | | | Avoid mouse-set-point--instead select the window, then do save-excursion, then move point. Specify the buffer for get-char-property. Don't use `@' in interactive.
* (widget-toggle-value-create): On graphic terminal,Richard M. Stallman2001-11-271-13/+22
| | | | | if :on-glyph or :off-glyph is a list, eval it and store it back. (checkbox): Quote the values for :on-glyph and :off-glyph.
* 2001-11-09 Per Abrahamsen <abraham@dina.kvl.dk>Per Abrahamsen2001-11-101-3/+0
| | | | | | * wid-edit.el (checklist): Removed `:menu-tag'. (radio-button-choice): Ditto. (editable-list): Ditto.
* (checkbox): Swap bg/fg colors in images, and invertMiles Bader2001-10-201-5/+6
| | | | | image bits to compensate. Use `make-string' instead of `make-bool-vector' (XBM apparently wants byte-aligned rows).
* (widget-field-face, widget-single-line-field-face):Eli Zaretskii2001-10-171-2/+9
| | | | Define special colors for a tty.
* (text): Re-order docstring correctly.Stefan Monnier2001-08-221-2/+2
|
* (widget-color-sample-face-get): Return ((foreground-color . COLOR))Richard M. Stallman2001-06-291-4/+1
| | | | instead of constructing a face.
* (widget-color-sample-face-get): Don't makeGerd Moellmann2001-04-051-6/+8
| | | | faces for undefined colors.
* Revert bogus revision 2001-02-20T10:59:03Z!fx@gnu.org.Dave Love2001-02-201-60/+33
|
* (widget-button-click): Save the selected windowGerd Moellmann2001-02-191-1/+1
| | | | around the code handling clicks on buttons.
* (widget-convert-text): Respect personality forDave Love2001-02-101-33/+60
| | | | | | | | | | | | Emacspeak. (insert/delete-button): New widget type. (widget-insert/delete-button-action, widget-list-item-insert) (widget-list-item-delete): New functions. (insert-button): Change :tag, :help-echo. (delete-button, widget-delete-button-action): Deleted. (editable-list): Change :entry-format. (widget-editable-list-entry-create): Use ins/del. Process %-, not %i, %d.
* (widget-plist-convert-widget): Replace binding ofDave Love2001-02-081-2/+4
| | | | | | widget-plist-value-type. (widget-alist-convert-widget): Replace binding of widget-alist-value-type.
* (widget-button-click): Fix last change.Gerd Moellmann2001-02-021-15/+25
|