May 2, 2013
10:52 a.m.
On May 1, 2013, at 4:51 PM, James Cloos <cloos@jhcloos.com> wrote:
"GH" == Guy Harris <guy@alum.mit.edu> writes:
GH> If you mean "not all white space characters are valid separators", I GH> suspect that none of Vertical Tab, Carriage Return, or Line Feed/New GH> Line would be considered valid separators,
zic.c uses isascii(3) and isspace(3), so it is libc and locale dependent, although in practice the use of isascii(3) should minimize that dependence. Maybe even eliminate it.
Perhaps it should use "c == ' ' || c == '\t'" instead, i.e. only horizontal white space.