2 # This would segfault for grep-2.6
3 .
"${srcdir=.}/init.sh"; path_prepend_ ..
/src
5 require_en_utf8_locale_
6 require_compiled_in_MB_support
8 printf 'é\n' > exp1 || framework_failure_
11 for LOC
in en_US.UTF-8
$LOCALE_FR_UTF8; do
13 printf 'á\nç\né\n' | LC_ALL
=$LOC grep '[é]' > $out || fail
=1
14 compare exp1
$out || fail
=1
17 printf 'É\n' > exp2 || framework_failure_
19 for LOC
in en_US.UTF-8
$LOCALE_FR_UTF8; do
21 printf 'Á\nÇ\nÉ\n' | LC_ALL
=$LOC grep '[É]' > $out || fail
=1
22 compare exp2
$out || fail
=1
25 for LOC
in en_US.UTF-8
$LOCALE_FR_UTF8; do
27 printf '\303\n' | returns_
1 env LC_ALL
=$LOC grep '[é]' > $out || fail
=1