summaryrefslogtreecommitdiff
path: root/lisp/cus-edit.el
AgeCommit message (Collapse)Author
2008-02-28(custom-mode, custom-mode-hook): Use 23.1 as versionJuanma Barranquero
number of the next major Emacs release, not 23.0.
2008-02-28(custom-mode-map, custom-mode-link-map):Juri Linkov
Rename `custom-mode' to `Custom-mode' in docstrings. (custom-buffer-create-internal, customize-browse): Rename `custom-mode' to `Custom-mode'. (custom-mode-hook): Rename to `Custom-mode-hook'. (Custom-mode-hook): Renamed from `custom-mode-hook'. (custom-mode): Rename to `Custom-mode'. (Custom-mode): Renamed from `custom-mode'. Doc fix. (custom-mode): Add backward-compatible non-interactive variant of `Custom-mode' that simply calls `Custom-mode'. Mark it obsoleted. (custom-mode-hook): Mark it as obsolete alias of `Custom-mode-hook'.
2008-01-16(custom-reset-standard-variables-list)Martin Rudalics
(custom-reset-standard-faces-list): New variables. (custom-reset-standard-save-and-update): New function. (Custom-save): Apply custom-mark-to-save before and custom-state-set-and-redraw after saving options. (Custom-reset-standard): Apply custom-mark-to-reset-standard to options and call custom-reset-standard-save-and-update. (custom-variable, custom-face, custom-group): Provide new entries for custom-mark-to-save, custom-mark-to-reset-standard, and custom-state-set-and-redraw. (custom-variable-mark-to-save) (custom-variable-state-set-and-redraw) (custom-variable-mark-to-reset-standard) (custom-face-mark-to-save, custom-face-state-set-and-redraw) (custom-face-mark-to-reset-standard) (custom-group-mark-to-save, custom-group-state-set-and-redraw) (custom-group-mark-to-reset-standard): New functions. (custom-variable-save): Move save, state-set, and redraw functionality to custom-variable-mark-to-save. (custom-face-save): Move save, state-set, and redraw functionality to custom-face-mark-to-save. (custom-group-save): Move save, state-set, and redraw functionality to custom-group-mark-to-save. (custom-variable-reset-standard, custom-face-reset-standard) (custom-group-reset-standard): Move save, state-set, and redraw functionality to custom-reset-standard-save-and-update. (custom-buffer-create-internal): Fix text in verbose help. (custom-face-value-create): Indent doc-strings of faces like those of variables.
2008-01-06(custom-tool-bar-map): Move initialization of thisMartin Rudalics
keymap from here ... (custom-mode): ... to here.
2008-01-02Merge from emacs--rel--22, gnus--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-975
2007-12-31Whitespace change.Richard M. Stallman
2007-12-31(custom-add-parent-links): New arg DOC-INITIAL-STRING.Richard M. Stallman
Defaults for INITIAL-STRING and DOC-INITIAL-STRING do not include `parent'. (custom-group-value-create): Pass two args to custom-add-parent-links.
2007-12-30(custom-face-set): Call `face-spec-set' with FOR-DEFFACE.Richard M. Stallman
(custom-face-save): Likewise. (custom-face-reset-saved, custom-face-reset-standard): Likewise.
2007-12-29(custom-add-parent-links): Fill the "Parent documentation" text.Richard M. Stallman
2007-11-22(custom-mode): Define with `define-derived-mode'.Juanma Barranquero
Set `show-trailing-whitespace' to nil.
2007-11-19(custom-field-keymap): Move to other Custom modeMartin Rudalics
keymaps such that it's before the definition of Custom-mode-menu. (Custom-mode-menu): Show it for custom-field-keymap too.
2007-11-19(recentf-expand-file-name): Declare as function.Glenn Morris
2007-10-28* cus-edit.el (custom-browse-insert-prefix):Dan Nicolaescu
* emulation/edt.el (edt-x-emacs19-p): Use featurep 'xemacs.
2007-10-28Rewrite abbrev.c in Elisp.Stefan Monnier
* image.c (Qcount): Don't declare as extern. (syms_of_image): Initialize and staticpro `Qcount'. * puresize.h (BASE_PURESIZE): Increase for the new abbrev.el functions. * emacs.c (main): Don't call syms_of_abbrev. * Makefile.in (obj): Remove abbrev.o. (abbrev.o): Remove. * abbrev.c: Remove. Rewrite abbrev.c in Elisp. * abbrev.el (abbrev-mode): Move custom group from cus-edit.el. (abbrev-table-get, abbrev-table-put, abbrev-get) (abbrev-put, make-abbrev-table, abbrev-table-p, clear-abbrev-table) (define-abbrev, abbrev--check-chars, define-global-abbrev) (define-mode-abbrev, abbrev--active-tables, abbrev-symbol) (abbrev-expansion, abbrev--before-point, expand-abbrev) (unexpand-abbrev, abbrev--write, abbrev--describe) (insert-abbrev-table-description, define-abbrev-table): New funs, largely transcribed from abbrev.c. (abbrev-with-wrapper-hook): New macro. (abbrev-table-name-list, global-abbrev-table) (abbrev-minor-mode-table-alist, fundamental-mode-abbrev-table) (abbrevs-changed, abbrev-all-caps, abbrev-start-location) (abbrev-start-location-buffer, last-abbrev, last-abbrev-text) (last-abbrev-location, pre-abbrev-expand-hook, abbrev-expand-function): New vars, largely transcribed from abbrev.c. * cus-edit.el (abbrev-mode): Remove. Move to abbrev.el. * cus-start.el: Remove abbrev-all-caps and pre-abbrev-expand-hook. * loadup.el: Load "abbrev.el" before "lisp-mode.el".
2007-10-27Merge from emacs--rel--22Miles Bader
Patches applied: * emacs--rel--22 (patch 131-137) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 261-262) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-908
2007-10-24(customize-changed-options): Make arg optional.Richard M. Stallman
2007-10-12(custom-variable-menu, custom-face-menu)Glenn Morris
(custom-group-menu): Check init-file-user rather than user-init-file, in case cus-edit is loaded by site-run-file.
2007-10-12(custom-variable-menu, custom-face-menu)Glenn Morris
(custom-group-menu): Check init-file-user rather than user-init-file, in case cus-edit is loaded by site-run-file.
2007-09-16Drew Adams <drew.adams at oracle.com>Glenn Morris
(custom-face-edit-activate): Doc fix.
2007-09-16Drew Adams <drew.adams at oracle.com>Glenn Morris
(custom-face-edit-activate): Doc fix.
2007-09-05(custom-buffer-create-internal): Check tool-bar-mode is bound.Glenn Morris
2007-08-03Merge from emacs--rel--22Miles Bader
Patches applied: * emacs--rel--22 (patch 84-87) - Update from CVS - Change capitalization of VC backend names for new backends 2007-08-02 Richard M. Stallman <rms@gnu.org> * lisp/mail/rmailsum.el (rmail-make-summary-line): Find end of msg number to update deleted flag. * lisp/cus-edit.el (customize-apropos, customize-apropos-options) (customize-apropos-faces, customize-apropos-groups): Improve prompt. * lisp/menu-bar.el (menu-bar-help-menu): Add "About GNU" menu item. * lisp/startup.el (fancy-splash-head, startup-echo-area-message): Change message text. * lisp/emulation/tpu-edt.el (next-line-internal): Setting deleted. All callers use line-move. * lisp/progmodes/compile.el (compilation-find-buffer): Return current buffer immediately if suitable. (compile, compilation-buffer-name, compilation-start): Doc fixes. 2007-07-31 Daiki Ueno <ueno@unixuser.org> * lisp/faces.el (face-normalize-spec): New function. (frame-set-background-mode): Normalize face-spec before calling face-spec-match-p. 2007-07-31 Stefan Monnier <monnier@iro.umontreal.ca> * lisp/server.el (server-window): Add switch-to-buffer-other-frame option. 2007-08-03 Richard M. Stallman <rms@gnu.org> * src/fileio.c (Fvisited_file_modtime): Use make_time. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-844
2007-08-03(customize-apropos): Make the error message indicate what kind ofGlenn Morris
thing the user was trying to customize.
2007-08-02(customize-apropos, customize-apropos-options)Richard M. Stallman
(customize-apropos-faces, customize-apropos-groups): Improve prompt.
2007-08-01Fix parent groups linkVinicius Jose Latorre
2007-08-01Fix parent groups linkVinicius Jose Latorre
2007-07-30Fix void function definition error in cus-edit.elMiles Bader
2007-07-30 Michael Olson <mwolson@gnu.org> * cus-edit.el (custom-group-save): Fix void function definition error. Thanks to Zhang Wei for the report. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-834 Creator: Michael Olson <mwolson@gnu.org>
2007-07-28(customize-read-group): New fun.Stefan Monnier
(customize-group-other-window, customize-face-other-window): Prompt before delegating to customize-(group|face). Bind pop-up-windows rather than use the other-window argument. (customize-group, customize-face): Prompt from the interactive spec. Remove args `prompt-for-group' and `other-window'.
2007-07-26Merge from emacs--rel--22Miles Bader
Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-25Switch license to GPLv3 or later.Glenn Morris
2007-07-05(custom-commands): New variable.Chong Yidong
(custom-tool-bar-map): New variable. Initialize using `custom-commands'. (custom-mode): Use `custom-tool-bar-map'. (custom-buffer-create-internal): Insert action buttons only if tool bar is not used. Use `custom-commands'. (Custom-help, custom-command-apply): New function. (custom-command-apply, Custom-set, Custom-save) (Custom-reset-current, Custom-reset-saved, Custom-reset-standard): Use `custom-command-apply' instead of duplicating code. (customize-group-other-window): Call `customize-group' instead of duplicating code. (customize-face-other-window): Call `customize-face' instead of duplicating code. (customize-group, customize-face): Add optional args for opening in another window. (custom-variable-tag): Don't inherit `variable-pitch' face. (custom-group-tag): Inherit `variable-pitch' face. (custom-variable-value-create): Set documentation indentation. (custom-group-value-create): Make group name a link, instead of using an extra "go to group" button. (custom-prompt-variable, custom-group-set, custom-group-save) (custom-group-reset-current, custom-group-reset-saved) (custom-group-reset-standard): Minor cleanup.
2007-06-14(custom-split-regexp-maybe): Simplify.Chong Yidong
(custom-buffer-create-internal): Simplify message. (custom-variable-tag): Reduce height to normal. (custom-variable-value-create, custom-face-value-create) (custom-visibility): New widget. (custom-visibility): New face. (custom-group-value-create): Call widget-add-documentation-string-button, using `custom-visibility'.
2007-06-11(custom-variable-type): Doc fix.Richard M. Stallman
2007-04-13(minibuffer, auto-save): Fix typos in docstrings.Juanma Barranquero
2007-03-05(customize-save-variable): Clear customized-value property (savedChong Yidong
values are now put in theme-value property). (customize-set-variable): Doc fix.
2007-02-23(custom-save-all): Canonicalize custom-file before storing it inEli Zaretskii
recentf-exclude.
2007-01-21Add 2007 to copyright years.Glenn Morris
2007-01-02(customize-unsaved): Renamed from customize-customized.Richard M. Stallman
Change messages accordingly. (customize-customized): Now alias.
2006-12-26(custom-browse-sort-alphabetically, custom-buffer-sort-alphabetically)Richard M. Stallman
(custom-menu-sort-alphabetically): Doc fixes. Add autoloads.
2006-11-12(custom-save-all): Use find-file-visit-truename for visiting the custom file.Richard M. Stallman
2006-11-06(hook): Fix typos in docstring.Juanma Barranquero
2006-11-06(custom-mode-map): Move defvar above code using it.Chong Yidong
(custom-mode-link-map): New variable. (custom-group-link, custom-manual): Use follow-link.
2006-11-06(hook): Fix typo in docstring.Juanma Barranquero
2006-11-05(custom-save-all): Error if saving in .emacs and it had an error when loaded.Richard M. Stallman
2006-11-03(custom-unlispify-menu-entries, custom-unlispify-tag-names,Juanma Barranquero
custom-prompt-variable): Use "non-nil" in docstrings.
2006-09-30* wid-edit.el (widget-button-click-moves-point): New variable.Chong Yidong
(widget-button-click): If widget-button-click-moves-point is non-nil, set point after performing the button action * cus-edit.el (custom-mode): Set widget-button-click-moves-point.
2006-09-29* cus-edit.el (custom-save-all): Switch to emacs-lisp mode beforeChong Yidong
saving anything to be sure that `forward-sexp' behaves correctly.
2006-09-22(custom-buffer-create-internal): In `emacs -q',Richard M. Stallman
explain why Save is not available.
2006-09-14(mode-line): Renamed from modeline. All uses changed.Richard M. Stallman
2006-09-08(custom-menu-create): Bind deactivate-mark hereRichard M. Stallman
(custom-group-menu-create): Not here.