summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* grep: prefer bitwise to short-circuit when shorterPaul Eggert2016-08-182-8/+8
* dfa: use 64-bit when ulong is at least that widePaul Eggert2016-08-171-12/+30
* dfa: avoid uninitialized constantsPaul Eggert2016-08-172-7/+14
* maint: avoid new "make syntax-check" failureJim Meyering2016-08-171-1/+1
* tests: pcre-jitstack: avoid false failure without base64 -d supportJim Meyering2016-08-171-7/+14
* dfa: minor refactoring and doc fixesPaul Eggert2016-08-162-97/+101
* dfa: port to C90Paul Eggert2016-08-161-5/+6
* dfa: fix context newline confusionPaul Eggert2016-08-161-6/+9
* dfa: improve leading "." with non-UTF8 multibyteNorihiro Tanaka2016-08-162-43/+172
* tests: standardize on 10-second timeouts to avoid rare false failureJim Meyering2016-08-068-12/+12
* tests/backref-multibyte-slow:: avoid false positiveJim Meyering2016-08-061-1/+1
* dfa: minor fix for whether dfa is "fast"Norihiro Tanaka2016-08-051-0/+1
* grep: print "filename:lineno:" in invalid-regex diagnosticJim Meyering2016-07-256-3/+182
* tests: add coreutils' perl-driven test frameworkJim Meyering2016-07-246-0/+807
* doc: omit an excess word in HACKINGJim Meyering2016-07-241-1/+1
* grep: always match single line only with DFA supersetNorihiro Tanaka2016-07-211-10/+9
* dfa: fix whitespace problemsNorihiro Tanaka2016-07-151-7/+7
* maint: modernize HACKING a bitPaul Eggert2016-07-151-19/+7
* grep: minor style changes for -F crash fixPaul Eggert2016-07-141-7/+3
* grep: fix -F crash when alternating duplicatesNorihiro Tanaka2016-07-143-1/+31
* dfa: fix comments to match code betterPaul Eggert2016-07-071-15/+17
* dfa: don't treat null bytes speciallyPaul Eggert2016-07-061-10/+5
* dfa: don't distingish letter in non-POSIX localesNorihiro Tanaka2016-07-061-29/+18
* dfa: minor cleanups for non-POSIX simplificationPaul Eggert2016-07-061-20/+20
* dfa: simplify for non-POSIX localesNorihiro Tanaka2016-07-061-240/+81
* doc: propagate more changes from grep.texiPaul Eggert2016-06-141-27/+93
* doc: remove obsolete MS-DOS mentionPaul Eggert2016-06-131-2/+3
* grep: do pagesize initialization and buffer allocation earlierZev Weiss2016-06-091-10/+6
* grep: remove unnecessary dirdesc variable.Zev Weiss2016-06-091-5/+1
* grep: convert list_files to an enumZev Weiss2016-06-091-7/+15
* grep: correct a stale comment and remove dead codeZev Weiss2016-06-091-34/+27
* maint: replace bitwise with logical ORZev Weiss2016-06-091-2/+2
* maint: mark a couple of static variables constZev Weiss2016-06-092-2/+2
* tests: fix similar bug in exit status testPaul Eggert2016-06-031-8/+14
* tests: fix bug in exit status testZev Weiss2016-06-031-1/+2
* dfa: more simplification of dfaexec_mainNorihiro Tanaka2016-06-021-4/+2
* maint: correct attributionPaul Eggert2016-06-021-0/+4
* grep: simplify -F Aho-Corasick a bitPaul Eggert2016-06-021-75/+27
* grep: minor cleanups for -F Aho-CorasickPaul Eggert2016-06-023-90/+76
* grep: use memchr2 for two patterns of a characterNorihiro Tanaka2016-06-021-0/+29
* grep: -F multiword longest match not always neededNorihiro Tanaka2016-06-024-84/+105
* 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