posix: remove some iso-8859-encoded characters
commit69623c0db0a540f26ee537bae09446d3dcdf1f80
authorDJ Delorie <dj@redhat.com>
Wed, 1 Sep 2021 17:17:34 +0000 (1 13:17 -0400)
committerDJ Delorie <dj@redhat.com>
Wed, 1 Sep 2021 18:29:59 +0000 (1 14:29 -0400)
tree089930c955e3a1d8779d4e19100ea17420e3a42e
parent224edada607ebc6aaa1aadaae423128fae7880df
posix: remove some iso-8859-encoded characters

With the increasing adoption of UTF-8, modern editors may (will?)
replace iso-8859-encoded characters in the range 0x80..0xff with
their UTF-8 equivalent, as will mailers and other tools.  This breaks
our testsuite and corrupts patches.

So, this patch starts replacing these problematic characters with
\OCTal sequences instead (adding support for those in tst-fnmatch.c)
or with plain ASCII characters (PTESTS).

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
posix/PTESTS
posix/PTESTS2C.sed
posix/bug-regex1.c
posix/tst-fnmatch.c
posix/tst-fnmatch.input