]> code.delx.au - gnu-emacs/blobdiff - doc/lispref/customize.texi
Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca
[gnu-emacs] / doc / lispref / customize.texi
index 2b375b1bcc3b77261ef80593989db65aa3dfeece..e9260309057e76d88f19a7cbcc9864faf0f364dd 100644 (file)
@@ -310,8 +310,10 @@ defined with @code{defgroup} in the same file will be used.  This way, most
 When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp
 mode (@code{eval-defun}), a special feature of @code{eval-defun}
 arranges to set the variable unconditionally, without testing whether
-its value is void.  (The same feature applies to @code{defvar}.)
-@xref{Defining Variables}.
+its value is void.  (The same feature applies to @code{defvar},
+@pxref{Defining Variables}.)  Using @code{eval-defun} on a defcustom
+that is already defined calls the @code{:set} function (see below),
+if there is one.
 
 If you put a @code{defcustom} in a pre-loaded Emacs Lisp file
 (@pxref{Building Emacs}), the standard value installed at dump time