1. 01 Jul, 2013 1 commit
  2. 07 Jan, 2013 1 commit
  3. 01 Jan, 2013 1 commit
  4. 22 Apr, 2012 1 commit
    • Chong Yidong's avatar
      Tweaks to Customize interface. Set custom-reset-button-menu to t. · cf20dee0
      Chong Yidong authored
      * cus-edit.el (custom-commands, custom-reset-menu)
      (Custom-reset-standard): Tweak labels.
      (custom-reset-button-menu): Change default to t.
      (custom-buffer-create-internal): For the custom-reset-button-menu
      case, put the revert button first.
      (custom-group-subtitle): New face.
      (custom-group-value-create): Align docstring to a specific column.
      
      * wid-edit.el (widget-documentation-link-add): Don't handle
      indentation in this function.
      (widget-documentation-string-indent-to): New function.
      (widget-documentation-string-value-create): Use it.
      
      * autorevert.el (auto-revert):
      * epg-config.el (epg):
      * ibuffer.el (ibuffer):
      * mpc.el (mpc):
      * ses.el (ses):
      * eshell/eshell.el (eshell):
      * net/ange-ftp.el (ange-ftp):
      * progmodes/ebnf2ps.el (postscript):
      * progmodes/flymake.el (flymake):
      * progmodes/prolog.el (prolog):
      * progmodes/verilog-mode.el (verilog-mode):
      * progmodes/which-func.el (which-func):
      * textmodes/picture.el (picture):
      * textmodes/tildify.el (tildify):
      * vc/ediff.el (ediff): Tweak defgroups to improve presentation in
      customization buffers.
      cf20dee0
  5. 21 Mar, 2012 1 commit
  6. 05 Feb, 2012 1 commit
  7. 11 Jan, 2012 1 commit
  8. 05 Jan, 2012 1 commit
  9. 31 Dec, 2011 1 commit
  10. 04 Dec, 2011 1 commit
  11. 15 Nov, 2011 1 commit
  12. 20 Jun, 2011 1 commit
    • Stefan Monnier's avatar
      Use completion-at-point rather than completion-in-region. · bcd70d97
      Stefan Monnier authored
      * lisp/wid-edit.el: Use lexical scoping and move towards completion-at-point.
      (widget-complete): Use new :completion-function property.
      (widget-completions-at-point): New function.
      (default): Use :completion-function instead of :complete.
      (widget-default-completions): Rename from widget-default-complete, rewrite.
      (widget-string-complete, widget-file-complete, widget-color-complete):
      Remove functions.
      (file, symbol, function, variable, coding-system, color):
      * lisp/international/mule-cmds.el (default-input-method, charset)
      (language-info-custom-alist):
      * lisp/cus-edit.el (face): Use new property :completions.
      
      * lisp/progmodes/pascal.el (pascal-completions-at-point): New function.
      (pascal-mode): Use it.
      (pascal-mode-map): Use completion-at-point.
      (pascal-toggle-completions): Make obsolete.
      (pascal-complete-word, pascal-show-completions):
      * lisp/progmodes/octave-mod.el (octave-complete-symbol):
      Redefine as obsolete alias.
      * lisp/progmodes/octave-inf.el (inferior-octave-completion-at-point):
      Signal absence of completion info for old Octave,
      (inferior-octave-complete): Redefine as obsolete alias.
      * lisp/progmodes/meta-mode.el: Use lexical-binding and completion-at-point.
      (meta-completions-at-point): Rename from meta-complete-symbol and
      adapt it for use on completion-at-point-functions.
      (meta-common-mode): Use it.
      (meta-looking-at-backward, meta-match-buffer): Remove.
      (meta-complete-symbol): Redefine as obsolete alias.
      (meta-common-mode-map): Use completion-at-point.
      * lisp/progmodes/make-mode.el: Use lexical-binding and completion-at-point.
      (makefile-mode-map): Use completion-at-point.
      (makefile-completions-at-point): Rename from makefile-complete and
      adapt it for use on completion-at-point-functions.
      (makefile-mode): Use it.
      (makefile-complete): Redefine as obsolete alias.
      bcd70d97
  13. 21 May, 2011 1 commit
  14. 19 Apr, 2011 1 commit
  15. 25 Jan, 2011 1 commit
  16. 09 Jan, 2011 1 commit
    • Chong Yidong's avatar
      Fix 2010-03-12T22:56:30Z!cyd@stupidchicken.com change -- rename :on/off-image... · 895123f5
      Chong Yidong authored
      Fix 2010-03-12T22:56:30Z!cyd@stupidchicken.com change -- rename :on/off-image widget props to :on/off-glyph.
      
      * wid-edit.el (visibility): Replace :on-image and :off-image
      widget properties with :on-glyph and :off-glyph, for consistency
      with the `visibility' widget.
      (widget-toggle-value-create, widget-visibility-value-create):
      Merge into a single function `widget-toggle-value-create'.
      
      * cus-edit.el (custom-variable-value-create, custom-visibility)
      (custom-face-edit-value-create, custom-face-value-create): Replace
      :on-image and :off-image widget properties with :on-glyph and
      :off-glyph, for consistency with the `visibility' widget.
      895123f5
  17. 02 Jan, 2011 1 commit
  18. 21 Dec, 2010 1 commit
  19. 10 Nov, 2010 1 commit
    • Glenn Morris's avatar
      wid-edit doc fixes. · c790cad4
      Glenn Morris authored
      * lisp/wid-edit.el (widget-field-use-before-change)
      (widget-use-overlay-change): Doc fixes.
      c790cad4
  20. 24 Oct, 2010 1 commit
    • Chong Yidong's avatar
      Avoid inline image variables for checkboxes (Bug#7222). · 01898dc2
      Chong Yidong authored
      * etc/images/checked.xpm:
      * etc/images/unchecked.xpm: New images.
      
      * image.el (image-checkbox-checked, image-checkbox-unchecked):
      Deleted (Bug#7222).
      
      * startup.el (fancy-startup-tail): Instead of using inline images,
      refer to image files from etc/.
      
      * wid-edit.el (checkbox): Likewise.
      (widget-image-find): Center image specs.
      01898dc2
  21. 11 Oct, 2010 1 commit
    • Chong Yidong's avatar
      More cleanups and minor fixes for Customize. · 05d22d02
      Chong Yidong authored
      * cus-edit.el (custom-face-edit-fix-value): Use
      custom-fix-face-spec.
      
      * custom.el (custom-push-theme): Cleanup (use cond).
      (disable-theme): Recompute the saved-face property.
      (custom-theme-recalc-face): Follow face alias before setting prop.
      
      * custom.el (custom-fix-face-spec): New function; code moved from
      custom-face-edit-fix-value.
      (custom-push-theme): Use it when checking if a face has been
      changed outside customize.
      (custom-available-themes): New function.
      (load-theme): Use it.
      
      * image.el (image-checkbox-checked, image-checkbox-unchecked): New
      variables, containing checkbox images.
      
      * startup.el (fancy-startup-tail):
      * wid-edit.el (checkbox): Use them.
      05d22d02
  22. 09 Oct, 2010 1 commit
    • Chong Yidong's avatar
      More face customization cleanups. · 587faadd
      Chong Yidong authored
      * cus-edit.el (custom-commands, custom-buffer-create-internal)
      (custom-magic-value-create): Pad button tags with spaces.
      (custom-face-edit): New variable.
      (custom-face-value-create): Determine whether to use the usual
      face editor here, instead of using custom-face-selected.  Pass
      face defaults to custom-face-edit widget.
      (custom-face-selected, custom-display-unselected): Delete widgets.
      (custom-display-unselected-match): Function removed.
      (custom-face-set, custom-face-mark-to-save): Accept
      custom-face-edit widgets as the direct widget child.
      
      * wid-edit.el (widget--completing-widget): New var.
      (widget-default-complete): Bind it when doing completion.
      (widget-string-complete, widget-file-complete): Use it.
      587faadd
  23. 08 Oct, 2010 1 commit
    • Chong Yidong's avatar
      Improvements to face customization interface. · 61328d7c
      Chong Yidong authored
      * lisp/cus-edit.el (custom-variable, custom-face): Doc fix.
      (custom-face-edit): Add value-create attribute.
      (custom-face-edit-value-create)
      (custom-face-edit-value-visibility-action): New functions.  Hide
      unused face attributes by default, and add a visibility toggle.
      (custom-face-edit-deactivate): Show empty values with shadow face.
      (custom-face-selected): Only use this for face specs with default
      attributes.
      (custom-face-value-create): Cleanup.
      
      * lisp/wid-edit.el (widget-checklist-value-create): Use dolist.
      (widget-checklist-match-find): Make second arg optional.
      61328d7c
  24. 29 Aug, 2010 1 commit
  25. 22 Jun, 2010 2 commits
  26. 25 May, 2010 1 commit
    • Stefan Monnier's avatar
      Replace Lisp calls to delete-backward-char by delete-char. · d355a0b7
      Stefan Monnier authored
      * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el,
      skeleton.el, term.el, time.el, wid-edit.el, woman.el,
      calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el,
      calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el,
      emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el,
      eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el,
      gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el,
      language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el,
      net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el,
      progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el,
      progmodes/ps-mode.el, progmodes/verilog-mode.el,
      progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el,
      textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el,
      textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to
      delete-backward-char by calls to delete-char.
      d355a0b7
  27. 07 Apr, 2010 1 commit
  28. 12 Mar, 2010 2 commits
    • Chong Yidong's avatar
      Allow using list-colors-display to set colors in the Color widget. · 6f320937
      Chong Yidong authored
      * facemenu.el (list-colors-display, list-colors-print): New arg
      callback.  Use it to allow selecting colors.
      
      * wid-edit.el (widget-image-insert): Insert image prop even if the
      current display is non-graphic.
      (widget-field-value-set): New fun.
      (editable-field): Use it.
      (widget-field-value-get): Clean up unused var.
      (widget-color-value-create, widget-color--choose-action): New
      funs.  Allow using list-colors-display to choose color.
      6f320937
    • Chong Yidong's avatar
      Improvements to the Custom interface. · 647f9993
      Chong Yidong authored
      * cus-edit.el: Resort topmost custom groups.
      (custom-buffer-sort-alphabetically): Default to t.
      (customize-apropos): Use apropos-parse-pattern.
      (custom-search-field): New var.
      (custom-buffer-create-internal): Add custom-apropos search field.
      (custom-add-parent-links): Don't display parent doc.
      (custom-group-value-create): Don't sort top-level custom group.
      (custom-magic-value-create): Show visibility button before option
      name.
      
      (custom-variable-state): New fun, from custom-variable-state-set.
      (custom-variable-state-set): Use it.
      (custom-group-value-create): Hide options with standard values
      using the :hidden-states property.  Use progress reporter.
      
      (custom-show): Simplify.
      (custom-visibility): Disable images by default.
      (custom-variable): New property :hidden-states.
      (custom-variable-value-create): Enable images for
      custom-visibility widgets.  Use :hidden-states property to
      determine initial visibility.
      
      * wid-edit.el (widget-image-find): Give images center ascent.
      (visibility): Add :on-image and :off-image properties.
      (widget-visibility-value-create): Use them.
      647f9993
  29. 15 Jan, 2010 1 commit
    • Glenn Morris's avatar
      Fix Bug#5311. · 56a03f46
      Glenn Morris authored
      * log-view.el (top-level): Require 'wid-edit.  (Bug#5311)
      
      * wid-edit.el (widget-keymap): Doc fix.
      56a03f46
  30. 13 Jan, 2010 1 commit
  31. 02 Dec, 2009 1 commit
    • Stefan Monnier's avatar
      Use completion-in-buffer. · bb12edf1
      Stefan Monnier authored
      (widget-field-text-end): New function.
      (widget-field-value-get): Use it.
      (widget-string-complete, widget-file-complete)
      (widget-color-complete): Use it and completion-in-region.
      (widget-complete): Don't narrow the buffer.
      bb12edf1
  32. 11 Sep, 2009 1 commit
    • Stefan Monnier's avatar
      * keymap.c (QCadvertised_binding): New constant. · 8cb95edf
      Stefan Monnier authored
      (syms_of_keymap): Initialize it.
      (Fwhere_is_internal): Try and use bindings from :advertised-binding
      if applicable.
      
      * progmodes/xscheme.el (xscheme-evaluation-commands):
      Put a :advertised-binding property rather than using
      advertised-xscheme-send-previous-expression.
      (advertised-xscheme-send-previous-expression): Declare obsolete.
      * emulation/crisp.el (crisp-mode-map): Use `undo' rather than
      `advertised-undo'.
      (crisp-mode): Add corresponding bindings to
      undo's :advertised-binding instead.
      * dired.el (dired-mode-map): Put a :advertised-binding property rather
      than using dired-advertised-find-file.
      (dired-advertised-find-file):
      * simple.el (advertised-undo):
      * wid-edit.el (advertised-widget-backward): Declare obsolete.
      (widget-keymap): Put a :advertised-binding property rather
      than using advertised-widget-backward.
      * bindings.el (ctl-x-map): Put a :advertised-binding property rather
      than using advertised-undo.
      * tutorial.el (tutorial--default-keys): Adjust accordingly.
      8cb95edf
  33. 01 Sep, 2009 1 commit
  34. 02 May, 2009 1 commit
  35. 24 Mar, 2009 1 commit
  36. 05 Jan, 2009 1 commit
  37. 03 Dec, 2008 1 commit
    • Lute Kamstra's avatar
      * align.el: · 9201cc28
      Lute Kamstra authored
      * allout.el:
      * apropos.el:
      * arc-mode.el:
      * autoinsert.el:
      * avoid.el:
      * battery.el:
      * bookmark.el:
      * buff-menu.el:
      * calculator.el:
      * chistory.el:
      * cmuscheme.el:
      * comint.el:
      * compare-w.el:
      * dabbrev.el:
      * delim-col.el:
      * desktop.el:
      * diff-mode.el:
      * diff.el:
      * dired-aux.el:
      * dired-x.el:
      * dired.el:
      * dos-vars.el:
      * ediff-diff.el:
      * ediff-help.el:
      * ediff-init.el:
      * ediff-merg.el:
      * ediff-mult.el:
      * ediff-ptch.el:
      * ediff-vers.el:
      * ediff-wind.el:
      * ediff.el:
      * emerge.el:
      * facemenu.el:
      * faces.el:
      * ffap.el:
      * filecache.el:
      * find-dired.el:
      * font-core.el:
      * font-lock.el:
      * forms.el:
      * fringe.el:
      * help-at-pt.el:
      * hippie-exp.el:
      * ido.el:
      * image-file.el:
      * imenu.el:
      * indent.el:
      * info.el:
      * isearchb.el:
      * iswitchb.el:
      * jit-lock.el:
      * jka-compr.el:
      * log-edit.el:
      * lpr.el:
      * ls-lisp.el:
      * man.el:
      * menu-bar.el:
      * midnight.el:
      * mouse-sel.el:
      * mouse.el:
      * msb.el:
      * outline.el:
      * paren.el:
      * pcmpl-cvs.el:
      * pcmpl-gnu.el:
      * pcomplete.el:
      * pcvs-info.el:
      * pcvs-parse.el:
      * printing.el:
      * ps-mule.el:
      * ps-print.el:
      * replace.el:
      * ruler-mode.el:
      * saveplace.el:
      * sb-image.el:
      * scroll-bar.el:
      * sha1.el:
      * shadowfile.el:
      * shell.el:
      * sort.el:
      * speedbar.el:
      * strokes.el:
      * tempo.el:
      * term.el:
      * terminal.el:
      * time-stamp.el:
      * time.el:
      * tree-widget.el:
      * type-break.el:
      * vc-cvs.el:
      * vc-hg.el:
      * vc-mcvs.el:
      * vc-rcs.el:
      * vc-sccs.el:
      * vc.el:
      * view.el:
      * w32-vars.el:
      * whitespace.el:
      * wid-edit.el: Remove leading * from docstrings of defcustoms,
      deffaces, defconsts and defuns.
      9201cc28
  38. 17 Nov, 2008 1 commit