summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* grep: use Aho-Corasick algorithm to search multiple fixed wordsPaul Eggert2016-06-024-56/+282
* maint: do not let a LANGUAGE envvar setting perturb testsJim Meyering2016-05-132-1/+67
* maint: avoid NEWS syntax-check failureJim Meyering2016-05-021-2/+4
* dfa: prefer bool for booleanPaul Eggert2016-05-012-7/+8
* dfa: stop exporting internal functionsNorihiro Tanaka2016-05-012-20/+4
* dfa: prefer bool at DFA interfacesNorihiro Tanaka2016-05-013-20/+21
* dfa: speed up checking for character boundaryPaul Eggert2016-05-011-3/+17
* grep: /dev/null output speedupPaul Eggert2016-05-015-30/+55
* maint: post-release administriviaJim Meyering2016-04-213-2/+5
* version 2.25v2.25Jim Meyering2016-04-211-1/+1
* dfa: remove dependency on btowcPaul Eggert2016-04-192-44/+27
* grep: minor doc tweaks inspired by DebianPaul Eggert2016-04-102-15/+21
* maint: remove unused mbtoupper functionJim Meyering2016-04-102-166/+0
* grep: in C locale, all bytes are valid charactersPaul Eggert2016-04-104-5/+47
* build: update gnulib submodule to latestPaul Eggert2016-04-101-0/+0
* Give another example of binary file processingPaul Eggert2016-04-051-4/+10
* tests: test egrep/fgrep help only if our grepPaul Eggert2016-04-031-1/+9
* tests: remove spurious test of egrepJim Meyering2016-03-291-1/+1
* grep: -Pz no longer misdiagnoses [^a]Paul Eggert2016-03-233-3/+9
* maint: move new 'Improvements' blurb into proper sectionJim Meyering2016-03-221-2/+3
* maint: avoid spurious "binary file ... matches" in generated THANKSJim Meyering2016-03-181-3/+3
* grep: -oz now outputs null bytes, not newlinesPaul Eggert2016-03-185-9/+16
* grep: use errno consistently in write diagnosticsPaul Eggert2016-03-174-27/+127
* maint: post-release administriviaJim Meyering2016-03-103-2/+5
* version 2.24v2.24Jim Meyering2016-03-101-1/+1
* maint: add dist-check.mkJim Meyering2016-02-283-0/+201
* grep: -Pz is incompatible with ^ and $Paul Eggert2016-02-213-4/+23
* tests: test cleanupJim Meyering2016-02-211-1/+0
* grep -z: avoid erroneous match with regexp anchor and \n in textJim Meyering2016-02-204-1/+59
* tests: convert "cmd && fail=1" to "returns_ 1 cmd || fail=1"Jim Meyering2016-02-204-30/+38
* maint: add a check-very-expensive targetJim Meyering2016-02-091-1/+3
* maint: post-release administriviaJim Meyering2016-02-043-2/+5
* version 2.23v2.23Jim Meyering2016-02-041-1/+1
* gnulib: update to latestJim Meyering2016-02-021-0/+0
* tests/null-byte: test another code pathJim Meyering2016-02-011-1/+5
* Omit excess "Binary file ... matches"Paul Eggert2016-01-312-5/+16
* gnulib: update to latestJim Meyering2016-01-281-0/+0
* gnulib: update to latestJim Meyering2016-01-241-0/+0
* maint: fix typo in NEWS: s/a/an/Jim Meyering2016-01-231-1/+1
* grep: -x now supersedes -w more consistentlyPaul Eggert2016-01-156-16/+29
* tests: omit update-copyright-testsPaul Eggert2016-01-151-0/+1
* tests: do use "yes" but via an AWK replacementJim Meyering2016-01-123-4/+5
* * tests/pcre-count: Don't assume the page size is 32kB.Paul Eggert2016-01-111-4/+10
* tests: port to other POSIXish platformsPaul Eggert2016-01-084-4/+10
* tests: fix encoding-error test failure to use of printf '\xHH'Jim Meyering2016-01-081-1/+1
* mb-non-UTF8-performance: avoid FP test failure on fast hardwareJim Meyering2016-01-071-4/+9
* doc: mention unibyte encoding fixPaul Eggert2016-01-071-0/+5
* grep: improve unibyte -P performancePaul Eggert2016-01-071-7/+17
* Improve on fix for Bug#22181Paul Eggert2016-01-061-19/+21
* grep: restore -P optimization (followup fix)Paul Eggert2016-01-061-3/+3