Hrvoje Niksic <hniksic(a)srce.hr> writes:
> [...] Oh, the comment in `concat' is wrong:
>
> (concat 65 65)
> => "6565"
This is the hysterical behaviour, yes. What comment are you
referring
to?
C-h f concat
...
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.
> Well, make `string' consistent.
>
> (string 65)
> => "65"
Yuck. I don't think we want to do anything like this. FSFmacs
doesn't do it.
(string 65)
=> "A"
If (concat 65 65) returns "6565", clearly (string 65) should return
"65". One of them needs to be fixed to be consistent. I rather like
the behavior of concat. :-)