[tlbuild] 2010 builds
Peter Breitenlohner
peb at mppmu.mpg.de
Wed Jun 9 12:11:58 CEST 2010
On Tue, 8 Jun 2010, Jukka Salmi wrote:
> Hmm, no spaces here but ASCII 180 (0xb4) instead as it should be:
>
> $ sed -n '85{p;q;}' source/utils/chktex/chktex-1.6.4/Test.tex | hexdump -C
> 00000000 49 73 20 74 68 69 73 20 61 6e 20 22 65 78 61 6d |Is this an "exam|
> 00000010 70 6c 65 22 2c 20 6f 72 20 69 73 20 69 74 20 61 |ple", or is it a|
> 00000020 6e 20 b4 65 78 61 6d 70 6c 65 b4 2e 0a |n .example...|
> 0000002d
Hi Jukka,
so it seems this is a locale issue.
(1) What is your locale and what is isspace(180) in that locale?
(2) Can you reactivate the test, i.e., remove the exit 0, and instead add
LC_ALL=C; export LC_ALL
and see if that helps?
If so, I'd still not consider this as a good solution, because chktex should
certainly not depend on the current locale when deciding if a character is a
space character. Or should it????
Regards
Peter Breitenlohner <peb at mppmu.mpg.de>
More information about the tlbuild
mailing list