diff src/fns.c @ 290:c9fe270a4101 r21-0b43

Import from CVS: tag r21-0b43
author cvs
date Mon, 13 Aug 2007 10:36:47 +0200
parents 558f606b08ae
children 851ff35f137f
line wrap: on
line diff
--- a/src/fns.c	Mon Aug 13 10:35:55 2007 +0200
+++ b/src/fns.c	Mon Aug 13 10:36:47 2007 +0200
@@ -478,10 +478,10 @@
 The result is a string whose elements are the elements of all the arguments.
 Each argument may be a string or a list or vector of characters.
 
-Do not use individual integers as arguments!
-The behavior of `concat' in that case will be changed later!
-If your program passes an integer as an argument to `concat',
-you should change it right away not to do so.
+As of XEmacs 21.0, this function does NOT accept individual integers
+as arguments.  Old code that relies on, for example, (concat "foo" 50)
+returning "foo50" will fail.  To fix such code, either apply
+`int-to-string' to the integer argument, or use `format'.
 */
        (int nargs, Lisp_Object *args))
 {