Ralf Wildenhues <[EMAIL PROTECTED]> writes: > -is called. The value can contain newlines. > +is called. The value can contain all ASCII characters except for > +the @code{NUL} character and carriage return; newline is ok to use.
If we can assume POSIX conformance with a reasonable C locale, the value should be able to contain any non-NUL character. There might be a line length limit, but that's a different issue. So I'd rather not document the problem with carriage return as a feature of Autoconf. It would be OK for now to document it as a bug, though. Something like this: In principle the value can contain any [EMAIL PROTECTED] character, including newline. However, due to deficiencies in common Awk implementations, it is unwise to put carriage returns or [EMAIL PROTECTED] characters into the value.