summaryrefslogtreecommitdiff
path: root/doc/lispref/symbols.texi
diff options
context:
space:
mode:
authorMark Oteiza <mvoteiza@udel.edu>2017-09-13 10:38:05 -0400
committerMark Oteiza <mvoteiza@udel.edu>2017-09-13 10:38:05 -0400
commit912826a829fc5e95d677f48b72413dccd216c6e1 (patch)
tree48c7baa2d35371064060c8c442b1aa5bebdb1aa8 /doc/lispref/symbols.texi
parent3d96fc15362453f43f3f04ffa288a57ee1e633c3 (diff)
downloademacs-912826a829fc5e95d677f48b72413dccd216c6e1.tar.gz
Remove "baroque" use of prefix argument from gensym
'cl-gensym' was simply moved here, but let us take an opportunity to shed some historical baggage. * lisp/subr.el (gensym): Remove special treatment of PREFIX as a number. Use "g" as prefix to differentiate from cl-gensym defaults. * doc/lispref/symbols.texi (Creating Symbols): Update accordingly. * lisp/emacs-lisp/cl-macs.el (cl--gensym-counter, cl-gensym): Restore.
Diffstat (limited to 'doc/lispref/symbols.texi')
-rw-r--r--doc/lispref/symbols.texi3
1 files changed, 1 insertions, 2 deletions
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index 2d9ec6fda30..cda5f1c40f6 100644
--- a/doc/lispref/symbols.texi
+++ b/doc/lispref/symbols.texi
@@ -276,8 +276,7 @@ distinct uninterned symbol whose name is also @samp{foo}.
@defun gensym &optional prefix
This function returns a symbol using @code{make-symbol}, whose name is
made by appending @code{gensym-counter} to @var{prefix}. The prefix
-defaults to @code{"G"}. If @var{prefix} is a number, it replaces the
-value of the counter.
+defaults to @code{"g"}.
@end defun
@defun intern name &optional obarray