diff options
author | Chong Yidong <cyd@gnu.org> | 2012-04-09 20:36:01 +0800 |
---|---|---|
committer | Chong Yidong <cyd@gnu.org> | 2012-04-09 20:36:01 +0800 |
commit | b4d3bc10dc84f6b01a2b6b215d0e489555aa6edd (patch) | |
tree | efc38746407c5604b926f192b6f1339dbac410d1 /doc | |
parent | 9e40dda4c65e2b5a3dba82c180a20bb5c4687540 (diff) | |
download | emacs-b4d3bc10dc84f6b01a2b6b215d0e489555aa6edd.tar.gz |
Remove defining user variables via * in docstring.
* 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.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/lispref/ChangeLog | 8 | ||||
-rw-r--r-- | doc/lispref/commands.texi | 2 | ||||
-rw-r--r-- | doc/lispref/customize.texi | 8 | ||||
-rw-r--r-- | doc/lispref/help.texi | 2 | ||||
-rw-r--r-- | doc/lispref/minibuf.texi | 6 |
5 files changed, 13 insertions, 13 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index afd6700ef61..81558bbd248 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,3 +1,11 @@ +2012-04-09 Chong Yidong <cyd@gnu.org> + + * customize.texi (Variable Definitions): Remove user-variable-p. + + * commands.texi (Interactive Codes): + * help.texi (Accessing Documentation): + * minibuf.texi (High-Level Completion): Callers changed. + 2012-04-06 Chong Yidong <cyd@gnu.org> * minibuf.texi (Programmed Completion): Document metadata method. diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi index 617f050f498..95039d36b7e 100644 --- a/doc/lispref/commands.texi +++ b/doc/lispref/commands.texi @@ -482,7 +482,7 @@ discarded, @samp{U} provides @code{nil} as the argument. No I/O. @item v A variable declared to be a user option (i.e., satisfying the -predicate @code{user-variable-p}). This reads the variable using +predicate @code{custom-variable-p}). This reads the variable using @code{read-variable}. @xref{Definition of read-variable}. Existing, Completion, Prompt. diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi index 4c3adee0db5..d86aea24fbc 100644 --- a/doc/lispref/customize.texi +++ b/doc/lispref/customize.texi @@ -462,14 +462,6 @@ meaning it was declared with @code{defcustom}), or an alias for another customizable variable. @end defun -@defun user-variable-p arg -This function is like @code{custom-variable-p}, except it also returns -@code{t} if the first character of the variable's documentation string -is the character @samp{*}. That is an obsolete way of indicating a -user option, so for most purposes you may consider -@code{user-variable-p} as equivalent to @code{custom-variable-p}. -@end defun - @node Customization Types @section Customization Types diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi index 537514d7fb9..c703e7810f8 100644 --- a/doc/lispref/help.texi +++ b/doc/lispref/help.texi @@ -218,7 +218,7 @@ in the `*Help*' buffer." @group (princ (format "%s\t%s\n%s\n\n" s - (if (user-variable-p s) + (if (custom-variable-p s) "Option " "Variable") @end group @group diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi index 4e11bc30d49..437a2daa8e3 100644 --- a/doc/lispref/minibuf.texi +++ b/doc/lispref/minibuf.texi @@ -1313,17 +1313,17 @@ If the user then types @kbd{fill-p @key{RET}}, @code{read-variable} returns @code{fill-prefix}. In general, @code{read-variable} is similar to @code{read-command}, -but uses the predicate @code{user-variable-p} instead of +but uses the predicate @code{custom-variable-p} instead of @code{commandp}: -@cindex @code{user-variable-p} example +@cindex @code{custom-variable-p} example @example @group (read-variable @var{prompt}) @equiv{} (intern (completing-read @var{prompt} obarray - 'user-variable-p t nil)) + 'custom-variable-p t nil)) @end group @end example @end defun |