summaryrefslogtreecommitdiff
path: root/doc/lispref/customize.texi
Commit message (Collapse)AuthorAgeFilesLines
* Merge from emacs-24; up to 2012-12-01T13:25:13Z!cyd@gnu.orgGlenn Morris2012-12-211-0/+5
|\
| * * customize.texi (Simple Types): Document key-sequence type.Chong Yidong2012-12-211-0/+5
| | | | | | | | Fixes: debbugs:13048
* | Merge from emacs-24; up to 2012-11-26T19:56:14Z!monnier@iro.umontreal.caGlenn Morris2012-12-091-1/+3
|\ \ | |/
| * * doc/lispref/customize.texi (Variable Definitions): Mention the default :groupStefan Monnier2012-12-061-1/+3
| | | | | | | | | | | | for defcustoms. Fixes: debbugs:13093
* | Make eval-defun on a pre-defined defcustom call any :set functionGlenn Morris2012-12-081-2/+4
|/ | | | | | | | | | | | | * lisp/emacs-lisp/lisp-mode.el (eval-defun-1): Doc fix. Respect a defcustom's :set function, if appropriate. (eval-defun): Doc fix. * doc/lispref/customize.texi (Variable Definitions): Mention eval-defun on a defcustom calls the :set function when appropriate. * etc/NEWS: Mention this. Fixes: debbugs:109
* Fix minor whitespace issues after "." in manual.Paul Eggert2012-12-051-5/+5
| | | | | | | | | | | | Be more systematic about using "@." (not ".") at end of sentence that ends in a capital letter, and about appending "@:" after non-ends of sentences that end in a lower case letter followed by "." followed by whitespace. Omit unnecessary use of "@:" and "@.". Similarly for "?" and "!". Be more consistent about putting a comma after "i.e." and "e.g."; this is the typical American style and it's easier to code in Texinfo. Fixes: debbugs:12973
* Lisp manual improvements for plists and symbol plists.Chong Yidong2012-12-021-2/+2
| | | | | | | | | | | | | | | * doc/lispref/commands.texi (Using Interactive): Fix index entry. * doc/lispref/customize.texi (Variable Definitions): * doc/lispref/display.texi (Defining Faces): * doc/lispref/sequences.texi (Char-Tables): Fix xref. * doc/lispref/lists.texi (Property Lists): Move here from symbols.texi. (Plist Access): Rename from Other Plists. * doc/lispref/symbols.texi (Symbol Properties): New node. (Symbol Plists): Make it a subsection under Symbol Properties. (Standard Properties): New node.
* Doc fixes for defface and friends.Chong Yidong2012-09-181-22/+51
| | | | | | | | | | | | | | | | | | | | * lisp/cus-edit.el (custom-unlispify-remove-prefixes): Add warning. * lisp/custom.el (defface): Doc fix. * doc/lispref/customize.texi (Customization): Define customization more carefully. (Common Keywords): Add xref to Constant Variables. * doc/lispref/display.texi (Faces): Discuss anonymous faces. (Face Attributes): Tweak intro. (Defining Faces): Move after the Face Attributes node. Copyedits. (Displaying Faces): Describe role of inheritance. * doc/lispref/variables.texi (Defining Variables): Link to defcustom's node instead of the higher-level Customization chapter. Fixes: debbugs:11440
* Merge changes from emacs-24; up to 2012-04-26T02:03:19Z!ueno@unixuser.orgChong Yidong2012-06-171-3/+6
|\
| * More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.Chong Yidong2012-06-111-3/+6
| | | | | | | | | | | | | | | | * doc/emacs/emacs.texi: Remove urlcolor setting. * doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting. * doc/lispref/vol2.texi: Include package.texi.
* | Nuke hand-written node pointers in doc/lisprefGlenn Morris2012-05-261-1/+1
| | | | | | | | Let makeinfo figure them out, as is recommended.
* | Merge from emacs-24; up to 2012-04-21T14:12:27Z!sdl.web@gmail.comGlenn Morris2012-05-081-31/+29
|\ \ | |/
| * More small edits for doc/lisprefGlenn Morris2012-05-041-32/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * control.texi: Where possible, use example rather than smallexample. (Sequencing, Conditionals, Signaling Errors, Handling Errors): Tweak page breaks. * customize.texi: Where possible, use example rather than smallexample. (Common Keywords, Variable Definitions, Applying Customizations) (Custom Themes): Tweak page breaks. * eval.texi, functions.texi, loading.texi, macros.texi: Where possible, use example rather than smallexample. * sequences.texi (Arrays): Tweak page breaks. * symbols.texi: Where possible, use example rather than smallexample. (Symbol Components): Fix typo. (Other Plists): Tweak page break.
* | Merge changes from emacs-24 branchChong Yidong2012-04-271-2/+2
|\ \ | |/
| * Use Texinfo recommended convention for quotes+punctuation.Glenn Morris2012-04-251-2/+2
| |
* | Remove unnecessary @setfilename commands from many doc/lispref/*.texiGlenn Morris2012-04-131-2/+1
| |
* | Merge from emacs-24, up to 2012-04-10T02:06:19Z!larsi@gnus.orgGlenn Morris2012-04-131-13/+183
|\ \ | |/
| * * doc/lispref/customize.texi (Custom Themes): Also document load-theme etc.Chong Yidong2012-04-131-19/+55
| |
| * New Lisp manual nodes, Applying Customizations and Custom Themes.Chong Yidong2012-04-121-12/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/customize.texi (Applying Customizations): (Custom Themes): New nodes. * doc/lispref/display.texi (Defining Faces): Reference custom-set-faces. * doc/lispref/modes.texi (Defining Minor Modes, Defining Minor Modes): * doc/lispref/os.texi (Startup Summary): Copyedits. * doc/emacs/custom.texi (Creating Custom Themes): Add reference to Custom Themes node in Lisp manual. * lisp/custom.el (custom-theme-set-variables): Doc fix.
| * In doc/lispref, use @file for buffers, per the Texinfo manual.Glenn Morris2012-04-101-1/+1
| | | | | | | | It renders the same as @samp, so there is no visible change in most cases.
* | Remove defining user variables via * in docstring.Chong Yidong2012-04-091-8/+0
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/apropos.el (apropos-variable): * lisp/files-x.el (read-file-local-variable): * lisp/simple.el (set-variable): * lisp/woman.el (woman-mini-help): * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Callers changed. * lisp/custom.el (custom-variable-p): Return nil for non-symbol arguments instead of signaling an error. (user-variable-p): Obsolete alias for custom-variable-p. * lisp/erc/erc.el (erc-cmd-SET): Call custom-variable-p instead of user-variable-p. * src/callint.c (Finteractive, Fcall_interactively): * src/minibuf.c (Fread_variable): Callers changed. * src/eval.c (Fuser_variable_p, user_variable_p_eh) (lisp_indirect_variable): Functions deleted. (Fdefvar): Caller changed. * doc/lispref/commands.texi (Interactive Codes): * doc/lispref/help.texi (Accessing Documentation): * doc/lispref/minibuf.texi (High-Level Completion): Callers changed. * doc/lispref/customize.texi (Variable Definitions): Remove user-variable-p.
* Update Customization chapter of Lisp manual.Chong Yidong2012-02-051-62/+46
| | | | | | | | | | * doc/lispref/customize.texi (Common Keywords): Minor clarifications. Document custom-unlispify-remove-prefixes. (Variable Definitions): Backquotes in defcustom seem to work fine now. Various other copyedits. (Simple Types): Copyedits. Document color selector. (Composite Types): Copyedits. (Splicing into Lists): Clarifications.
* Updates to Macros and Customization chapters of Lisp manual.Chong Yidong2012-02-051-70/+53
| | | | | | | | | | | | | | | | | * doc/lispref/customize.texi (Common Keywords): Minor clarifications. Document custom-unlispify-remove-prefixes. (Variable Definitions): Backquotes in defcustom seem to work fine now. Various other copyedits. * doc/lispref/macros.texi (Expansion): Minor clarification. (Backquote): Move node to eval.texi. (Defining Macros): Move an example from Backquote node. (Argument Evaluation): No need to mention Pascal. (Indenting Macros): Add xref to Defining Macros. * doc/lispref/eval.texi (Backquote): Move from macros.texi. * lisp/custom.el (defcustom): Doc fix.
* Update Variables chapter of Lisp manual to handle lexical binding.Chong Yidong2012-01-251-6/+19
| | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/variables.texi (Variables, Local Variables, Void Variables): Edit to make the descriptions less specific to dynamic binding. (Local Variables): Default max-specpdl-size is now 1300. (Defining Variables): Edits for lexical scoping. Delete information about starting docstrings with *. De-document user-variable-p. (Tips for Defining): Remove an unimportant discussion of quitting in the middle of a load. (Accessing Variables, Setting Variables): Discuss lexical binding. (Variable Scoping): Rewrite. (Scope, Extent, Impl of Scope): Nodes deleted. (Dynamic Binding): New node, with material from Scope, Extent, and Impl of Scope nodes. (Dynamic Binding Tips): Rename from Using Scoping. (Lexical Binding): Rewrite. (Using Lexical Binding): Rename from Converting to Lexical Binding. Convert to subsection. * doc/lispref/customize.texi (Variable Definitions): Add custom-variable-p. Move user-variable-p documentation here.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Merge from emacs-23; up to 2010-06-16T23:27:20Z!jay.p.belanger@gmail.com.Glenn Morris2011-07-051-113/+99
|\
| * * customize.texi (Composite Types): Move alist/plist from Simple Types ↵Chong Yidong2011-07-021-113/+99
| | | | | | | | | | | | (Bug#7545). * elisp.texi (Top): Update menu description.
* | Clarify that SETFUNCTION is only used in the Customize user interfaceLars Magne Ingebrigtsen2011-07-031-5/+6
| | | | | | | | (bug#6089).
* | * customize.texi (Type Keywords): Clarify that :value provides aLars Magne Ingebrigtsen2011-07-021-4/+6
| | | | | | | | | | | | default value for all types. Fixes: debbugs:7386
* | Misc small lispref fixes.Nix2011-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * windows.texi (Displaying Buffers): pop-to-buffer is not a command. * text.texi (Parsing HTML): Update for function name changes. * syntax.texi (Syntax Flags): Small fix. * keymaps.texi (Active Keymaps): Typo fix. (Changing Key Bindings): Grammar fix. * frames.texi (Minibuffers and Frames): Grammar fix. (Window System Selections): x-select-enable-clipboard now defaults to t. * customize.texi (Common Keywords): * display.texi (Abstract Display): * modes.texi (Auto-Indentation): * nonascii.texi (Converting Representations): Typo fixes. * control.texi (Examples of Catch): Call it "goto" not "go to".
* | Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
| |
* | Nuke arch-tags.Glenn Morris2011-01-151-4/+0
|/
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* customize.texi (Composite Types): Lower-case index entry.Eli Zaretskii2010-11-121-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* * customize.texi (Common Keywords): Add xref to Loading.Chong Yidong2009-08-151-2/+2
| | | | | * loading.texi (How Programs Do Loading): Add xref to Lisp Libraries node in the Emacs manual.
* (Customization Types): Merge in some menu descriptions from elisp.texi.Glenn Morris2009-07-101-5/+6
|
* Minor rearrangements to improve TeX line-filling.Glenn Morris2009-07-091-2/+2
|
* (Common Keywords): It's not necessary to use :tagChong Yidong2009-03-121-39/+36
| | | | | | | | to remove hyphens, as custom-unlispify-tag-name does it automatically. (Variable Definitions): Link to File Local Variables. Document customized-value symbol property. (Customization Types): Move menu to end of node.
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* (Variable Definitions): Document custom-reevaluate-setting.Eli Zaretskii2008-10-191-0/+25
|
* Merge from emacs--rel--22Miles Bader2008-01-081-4/+1
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
* Merge from emacs--rel--22Miles Bader2007-12-281-23/+25
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-966
* Merge from emacs--rel--22Miles Bader2007-12-061-0/+5
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-943
* (Variable Definitions): Add :risky and :safe keywords.Glenn Morris2007-10-251-0/+8
|
* (setfilename): Go up one more level to ../../info.Glenn Morris2007-09-061-1/+1
|
* Move here from ../../lisprefGlenn Morris2007-09-061-0/+1253