]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify evaluation of :type arg in defcustom.
authorRichard M. Stallman <rms@gnu.org>
Mon, 18 Nov 2002 04:49:27 +0000 (04:49 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 18 Nov 2002 04:49:27 +0000 (04:49 +0000)
lispref/customize.texi

index 4997fc4479a23a677a29b9100c5efe70f86e818e..3f107b3fb00acc1a5dfd6498528dd1086363b861 100644 (file)
@@ -344,9 +344,10 @@ which values are legitimate and (2) how to display the value in the
 customization buffer for editing.
 
   You specify the customization type in @code{defcustom} with the
-@code{:type} keyword.  The argument of @code{:type} is evaluated; since
-types that vary at run time are rarely useful, normally you use a quoted
-constant.  For example:
+@code{:type} keyword.  The argument of @code{:type} is evaluated, but
+only once when the @code{defcustom} is executed, so it isn't useful
+for the value to vary.  Normally we use a quoted constant.  For
+example:
 
 @example
 (defcustom diff-command "diff"