aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2004-06-24 20:17:34 +0000
committerRichard M. Stallman2004-06-24 20:17:34 +0000
commit379031d1fd95b5f038267f2b162deb40e1461c52 (patch)
tree0a3e0e1d01e46f7a14ca24d5e651e7e81820594b
parent402fe42394c7a6f89991420d50ae475e447f5c7b (diff)
downloademacs-379031d1fd95b5f038267f2b162deb40e1461c52.tar.gz
emacs-379031d1fd95b5f038267f2b162deb40e1461c52.zip
(Variable Definitions): Note about doc strings and :set.
-rw-r--r--lispref/customize.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/lispref/customize.texi b/lispref/customize.texi
index 5b95e911f85..c2e31462e0e 100644
--- a/lispref/customize.texi
+++ b/lispref/customize.texi
@@ -194,6 +194,11 @@ than one occasion. You should normally avoid using backquotes in
194@var{default} because they are not expanded when editing the value, 194@var{default} because they are not expanded when editing the value,
195causing list values to appear to have the wrong structure. 195causing list values to appear to have the wrong structure.
196 196
197If you specify the @code{:set} option, to make the variable take other
198special actions when set through the customization buffer, the
199variable's documentation string should tell the user specifically how
200to do the same job in hand-written Lisp code.
201
197When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp 202When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp
198mode (@code{eval-defun}), a special feature of @code{eval-defun} 203mode (@code{eval-defun}), a special feature of @code{eval-defun}
199arranges to set the variable unconditionally, without testing whether 204arranges to set the variable unconditionally, without testing whether