Hi,
I have just got to testing the fixes for the -Ff issues and the hang in
UTF8 locales seems to have been fixed. However (default locale en_AU.UTF8),
$ grep -Ff <(printf 'a') <(printf 'a\nb')
a
$ LC_ALL=C grep -Ff <(printf 'a') <(printf 'a\nb')
a
$ grep -Ff <(printf '\na') <(printf 'a\nb')
a
b
$ LC_ALL=C grep -Ff <(printf '\na') <(printf 'a\nb')
a
b
Are those last two correct? I think this is what commit
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=5fa8c7c9 is trying
to fix but 2.6.3 is stiff affected.
Allan