Follow-up Comment #4, bug #12995 (project grep):
i agree that the -io bug is fixed in the debian unstable version and in the
cvs version. :)
DEBIAN-UNSTABLE:
grep (2.5.1.ds2-6) unstable
unstable$ locale
LANG=pl_PL.ISO-8859-2
LANGUAGE=en_PL:en_US:en_GB:en
LC_CTYPE="pl_PL.ISO-8859-2"
LC_NUMERIC="pl_PL.ISO-8859-2"
LC_TIME="pl_PL.ISO-8859-2"
LC_COLLATE="pl_PL.ISO-8859-2"
LC_MONETARY="pl_PL.ISO-8859-2"
LC_MESSAGES="pl_PL.ISO-8859-2"
LC_PAPER="pl_PL.ISO-8859-2"
LC_NAME="pl_PL.ISO-8859-2"
LC_ADDRESS="pl_PL.ISO-8859-2"
LC_TELEPHONE="pl_PL.ISO-8859-2"
LC_MEASUREMENT="pl_PL.ISO-8859-2"
LC_IDENTIFICATION="pl_PL.ISO-8859-2"
LC_ALL=pl_PL.ISO-8859-2
unstable$ echo "a A a A" | grep -o a
a
a
unstable$ echo "a A a A" | grep -io a
a
A
a
A
unstable$ echo "a A a A" | grep -o "[aA]"
a
A
a
A
unstable$ echo "a A a A" | LC_ALL="en_US.utf8" grep -io a
a
A
a
A
CVS version: compiled from CVS and installed in $HOME.
unstable$ echo "a A a A" | ~/bin/grep -o a
a
a
unstable$ echo "a A a A" | ~/bin/grep -io a
a
A
a
A
unstable$ echo "a A a A" | ~/bin/grep -o "[aA]"
a
A
a
A
unstable$ echo "a A a A" | LC_ALL="en_US.utf8" ~/bin/grep -io a
a
A
a
A
Great to see the fast and accurate response - it's what i expect from GNU.
:)
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?12995>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/