diff options
Diffstat (limited to 'lispref/sequences.texi')
-rw-r--r-- | lispref/sequences.texi | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lispref/sequences.texi b/lispref/sequences.texi index e4503dd821f..8e7ab4176e2 100644 --- a/lispref/sequences.texi +++ b/lispref/sequences.texi @@ -489,11 +489,14 @@ The @code{vconcat} function also allows byte-code function objects as arguments. This is a special feature to make it easy to access the entire contents of a byte-code function object. @xref{Byte-Code Objects}. -In Emacs versions before 21, the @code{vconcat} function allowed -integers as arguments, converting them to strings of digits, but that -feature has been eliminated. The proper way to convert an integer to -a decimal number in this way is with @code{format} (@pxref{Formatting -Strings}) or @code{number-to-string} (@pxref{String Conversion}). +The @code{vconcat} function also allows integers as arguments. It +converts them to strings of digits, making up the decimal print +representation of the integer, and then uses the strings instead of the +original integers. @strong{Don't use this feature; we plan to eliminate +it. If you already use this feature, change your programs now!} The +proper way to convert an integer to a decimal number in this way is with +@code{format} (@pxref{Formatting Strings}) or @code{number-to-string} +(@pxref{String Conversion}). For other concatenation functions, see @code{mapconcat} in @ref{Mapping Functions}, @code{concat} in @ref{Creating Strings}, and @code{append} @@ -719,6 +722,3 @@ bv These results make sense because the binary codes for control-_ and control-W are 11111 and 10111, respectively. -@ignore - arch-tag: fcf1084a-cd29-4adc-9f16-68586935b386 -@end ignore |