wok annotate grep/description.txt @ rev 19254
Up cookutils (803)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Jul 02 23:48:55 2016 +0300 (2016-07-02) |
parents | |
children |
rev | line source |
---|---|
al@19222 | 1 This is GNU grep, the "fastest grep in the west" (we hope). All bugs reported |
al@19222 | 2 in previous releases have been fixed. Many exciting new bugs have probably been |
al@19222 | 3 introduced in this revision. |
al@19222 | 4 |
al@19222 | 5 GNU grep is provided "as is" with no warranty. The exact terms under which you |
al@19222 | 6 may use and (re)distribute this program are detailed in the GNU General Public |
al@19222 | 7 License. |
al@19222 | 8 |
al@19222 | 9 GNU grep is based on a fast lazy-state deterministic matcher (about twice as |
al@19222 | 10 fast as stock Unix egrep) hybridized with a Boyer-Moore-Gosper search for a |
al@19222 | 11 fixed string that eliminates impossible text from being considered by the full |
al@19222 | 12 regexp matcher without necessarily having to look at every character. The |
al@19222 | 13 result is typically many times faster than Unix grep or egrep. (Regular |
al@19222 | 14 expressions containing backreferencing will run more slowly, however.) |
al@19222 | 15 |
al@19222 | 16 Send bug reports to bug-grep@gnu.org. |
al@19222 | 17 |
al@19222 | 18 |
al@19222 | 19 KNOWN BUGS: |
al@19222 | 20 |
al@19222 | 21 Several tests in fmbtest.sh and foad1.sh fail under the cs_CZ.UTF-8 locale |
al@19222 | 22 and have been disabled. |
al@19222 | 23 |
al@19222 | 24 The combination of -o and -i options is broken and the known failing cases |
al@19222 | 25 are disabled in foad1.sh |
al@19222 | 26 |
al@19222 | 27 The option -i does not work properly in some multibyte locales such as |
al@19222 | 28 tr_TR.UTF-8 where the upper case and lower case forms of a character are not |
al@19222 | 29 necessarily of the same byte length. |