diff options
author | DJ Delorie <dj@redhat.com> | 2021-09-01 13:17:34 -0400 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2021-09-01 14:29:59 -0400 |
commit | 69623c0db0a540f26ee537bae09446d3dcdf1f80 (patch) | |
tree | 089930c955e3a1d8779d4e19100ea17420e3a42e /posix/tst-fnmatch.input | |
parent | 224edada607ebc6aaa1aadaae423128fae7880df (diff) | |
download | glibc-69623c0db0a540f26ee537bae09446d3dcdf1f80.tar.gz glibc-69623c0db0a540f26ee537bae09446d3dcdf1f80.tar.xz glibc-69623c0db0a540f26ee537bae09446d3dcdf1f80.zip |
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>
Diffstat (limited to 'posix/tst-fnmatch.input')
-rw-r--r-- | posix/tst-fnmatch.input | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/posix/tst-fnmatch.input b/posix/tst-fnmatch.input index 67aac5aada..9d071683dd 100644 --- a/posix/tst-fnmatch.input +++ b/posix/tst-fnmatch.input @@ -477,90 +477,90 @@ C "-" "[Z-\\]]" NOMATCH # handling of ranges and the recognition of character (vs bytes). de_DE.ISO-8859-1 "a" "[a-z]" 0 de_DE.ISO-8859-1 "z" "[a-z]" 0 -de_DE.ISO-8859-1 "ä" "[a-z]" 0 -de_DE.ISO-8859-1 "ö" "[a-z]" 0 -de_DE.ISO-8859-1 "ü" "[a-z]" 0 +de_DE.ISO-8859-1 "\344" "[a-z]" 0 +de_DE.ISO-8859-1 "\366" "[a-z]" 0 +de_DE.ISO-8859-1 "\374" "[a-z]" 0 de_DE.ISO-8859-1 "A" "[a-z]" NOMATCH de_DE.ISO-8859-1 "Z" "[a-z]" NOMATCH -de_DE.ISO-8859-1 "Ä" "[a-z]" NOMATCH -de_DE.ISO-8859-1 "Ö" "[a-z]" NOMATCH -de_DE.ISO-8859-1 "Ü" "[a-z]" NOMATCH +de_DE.ISO-8859-1 "\304" "[a-z]" NOMATCH +de_DE.ISO-8859-1 "\326" "[a-z]" NOMATCH +de_DE.ISO-8859-1 "\334" "[a-z]" NOMATCH de_DE.ISO-8859-1 "a" "[A-Z]" NOMATCH de_DE.ISO-8859-1 "z" "[A-Z]" NOMATCH -de_DE.ISO-8859-1 "ä" "[A-Z]" NOMATCH -de_DE.ISO-8859-1 "ö" "[A-Z]" NOMATCH -de_DE.ISO-8859-1 "ü" "[A-Z]" NOMATCH +de_DE.ISO-8859-1 "\344" "[A-Z]" NOMATCH +de_DE.ISO-8859-1 "\366" "[A-Z]" NOMATCH +de_DE.ISO-8859-1 "\374" "[A-Z]" NOMATCH de_DE.ISO-8859-1 "A" "[A-Z]" 0 de_DE.ISO-8859-1 "Z" "[A-Z]" 0 -de_DE.ISO-8859-1 "Ä" "[A-Z]" 0 -de_DE.ISO-8859-1 "Ö" "[A-Z]" 0 -de_DE.ISO-8859-1 "Ü" "[A-Z]" 0 +de_DE.ISO-8859-1 "\304" "[A-Z]" 0 +de_DE.ISO-8859-1 "\326" "[A-Z]" 0 +de_DE.ISO-8859-1 "\334" "[A-Z]" 0 de_DE.ISO-8859-1 "a" "[[:lower:]]" 0 de_DE.ISO-8859-1 "z" "[[:lower:]]" 0 -de_DE.ISO-8859-1 "ä" "[[:lower:]]" 0 -de_DE.ISO-8859-1 "ö" "[[:lower:]]" 0 -de_DE.ISO-8859-1 "ü" "[[:lower:]]" 0 +de_DE.ISO-8859-1 "\344" "[[:lower:]]" 0 +de_DE.ISO-8859-1 "\366" "[[:lower:]]" 0 +de_DE.ISO-8859-1 "\374" "[[:lower:]]" 0 de_DE.ISO-8859-1 "A" "[[:lower:]]" NOMATCH de_DE.ISO-8859-1 "Z" "[[:lower:]]" NOMATCH -de_DE.ISO-8859-1 "Ä" "[[:lower:]]" NOMATCH -de_DE.ISO-8859-1 "Ö" "[[:lower:]]" NOMATCH -de_DE.ISO-8859-1 "Ü" "[[:lower:]]" NOMATCH +de_DE.ISO-8859-1 "\304" "[[:lower:]]" NOMATCH +de_DE.ISO-8859-1 "\326" "[[:lower:]]" NOMATCH +de_DE.ISO-8859-1 "\334" "[[:lower:]]" NOMATCH de_DE.ISO-8859-1 "a" "[[:upper:]]" NOMATCH de_DE.ISO-8859-1 "z" "[[:upper:]]" NOMATCH -de_DE.ISO-8859-1 "ä" "[[:upper:]]" NOMATCH -de_DE.ISO-8859-1 "ö" "[[:upper:]]" NOMATCH -de_DE.ISO-8859-1 "ü" "[[:upper:]]" NOMATCH +de_DE.ISO-8859-1 "\344" "[[:upper:]]" NOMATCH +de_DE.ISO-8859-1 "\366" "[[:upper:]]" NOMATCH +de_DE.ISO-8859-1 "\374" "[[:upper:]]" NOMATCH de_DE.ISO-8859-1 "A" "[[:upper:]]" 0 de_DE.ISO-8859-1 "Z" "[[:upper:]]" 0 -de_DE.ISO-8859-1 "Ä" "[[:upper:]]" 0 -de_DE.ISO-8859-1 "Ö" "[[:upper:]]" 0 -de_DE.ISO-8859-1 "Ü" "[[:upper:]]" 0 +de_DE.ISO-8859-1 "\304" "[[:upper:]]" 0 +de_DE.ISO-8859-1 "\326" "[[:upper:]]" 0 +de_DE.ISO-8859-1 "\334" "[[:upper:]]" 0 de_DE.ISO-8859-1 "a" "[[:alpha:]]" 0 de_DE.ISO-8859-1 "z" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "ä" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "ö" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "ü" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\344" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\366" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\374" "[[:alpha:]]" 0 de_DE.ISO-8859-1 "A" "[[:alpha:]]" 0 de_DE.ISO-8859-1 "Z" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "Ä" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "Ö" "[[:alpha:]]" 0 -de_DE.ISO-8859-1 "Ü" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\304" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\326" "[[:alpha:]]" 0 +de_DE.ISO-8859-1 "\334" "[[:alpha:]]" 0 de_DE.ISO-8859-1 "a" "[[=a=]b]" 0 -de_DE.ISO-8859-1 "â" "[[=a=]b]" 0 -de_DE.ISO-8859-1 "à" "[[=a=]b]" 0 -de_DE.ISO-8859-1 "á" "[[=a=]b]" 0 -de_DE.ISO-8859-1 "ä" "[[=a=]b]" 0 +de_DE.ISO-8859-1 "\342" "[[=a=]b]" 0 +de_DE.ISO-8859-1 "\340" "[[=a=]b]" 0 +de_DE.ISO-8859-1 "\341" "[[=a=]b]" 0 +de_DE.ISO-8859-1 "\344" "[[=a=]b]" 0 de_DE.ISO-8859-1 "b" "[[=a=]b]" 0 de_DE.ISO-8859-1 "c" "[[=a=]b]" NOMATCH -de_DE.ISO-8859-1 "a" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "â" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "à" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "á" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "ä" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "b" "[[=â=]b]" 0 -de_DE.ISO-8859-1 "c" "[[=â=]b]" NOMATCH -de_DE.ISO-8859-1 "a" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "â" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "à" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "á" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "ä" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "b" "[[=à=]b]" 0 -de_DE.ISO-8859-1 "c" "[[=à=]b]" NOMATCH -de_DE.ISO-8859-1 "a" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "â" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "à" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "á" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "ä" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "b" "[[=á=]b]" 0 -de_DE.ISO-8859-1 "c" "[[=á=]b]" NOMATCH -de_DE.ISO-8859-1 "a" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "â" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "à" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "á" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "ä" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "b" "[[=ä=]b]" 0 -de_DE.ISO-8859-1 "c" "[[=ä=]b]" NOMATCH +de_DE.ISO-8859-1 "a" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "\342" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "\340" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "\341" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "\344" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "b" "[[=\342=]b]" 0 +de_DE.ISO-8859-1 "c" "[[=\342=]b]" NOMATCH +de_DE.ISO-8859-1 "a" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "\342" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "\340" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "\341" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "\344" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "b" "[[=\340=]b]" 0 +de_DE.ISO-8859-1 "c" "[[=\340=]b]" NOMATCH +de_DE.ISO-8859-1 "a" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "\342" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "\340" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "\341" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "\344" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "b" "[[=\341=]b]" 0 +de_DE.ISO-8859-1 "c" "[[=\341=]b]" NOMATCH +de_DE.ISO-8859-1 "a" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "\342" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "\340" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "\341" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "\344" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "b" "[[=\344=]b]" 0 +de_DE.ISO-8859-1 "c" "[[=\344=]b]" NOMATCH de_DE.ISO-8859-1 "aa" "[[.a.]]a" 0 de_DE.ISO-8859-1 "ba" "[[.a.]]a" NOMATCH |