summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* doc: fix --exclude description in man pagePaul Eggert2020-01-021-2/+2
* maint: update all copyright year number rangesJim Meyering2020-01-0112-12/+12
* doc: spell "back-reference" more consistentlyPaul Eggert2019-12-301-6/+6
* maint: adjust new commentsJim Meyering2019-12-221-7/+7
* grep: fix some bugs in pattern-grouping speedupPaul Eggert2019-12-221-47/+78
* grep: grouping of a pattern with multiple linesNorihiro Tanaka2019-12-221-20/+107
* dfa: separate parse and compile phaseNorihiro Tanaka2019-12-191-1/+2
* grep: speed up multiple word matchingNorihiro Tanaka2019-12-191-0/+18
* grep: do not match invalid UTF-8Paul Eggert2019-12-171-1/+1
* grep: improve grep -Fw performance in non-UTF8 multibyte localesNorihiro Tanaka2019-11-174-22/+29
* grep: fix performance regression with previous patchNorihiro Tanaka2019-11-171-3/+12
* maint: rename a variable: bol -> nlJim Meyering2019-11-161-2/+2
* maint: correct and clarify a commentJim Meyering2019-11-161-3/+3
* grep: avoid false -Fw match in non-UTF8 multibyte localesJim Meyering2019-11-161-3/+5
* grep: new --no-ignore-case optionPaul Eggert2019-11-051-1/+8
* grep: simplify previous patchPaul Eggert2019-11-051-13/+7
* grep: further simplify out_file handlingPaul Eggert2019-11-051-23/+24
* grep: simplify out_file handlingZev Weiss2019-11-051-16/+24
* grep: fix ‘grep -L ... >/dev/null’ bugPaul Eggert2019-10-121-2/+2
* grep: tighten -i docPaul Eggert2019-10-031-1/+1
* build: avoid build failure with --enable-gcc-warningsJim Meyering2019-02-161-1/+1
* grep: parse --color arg independent of localePaul Eggert2019-02-031-7/+10
* grep: fix grep.c includesPaul Eggert2019-02-021-1/+1
* grep: simplify pcresearch.c ifdefsPaul Eggert2019-01-203-35/+30
* maint: update all copyright dates via "make update-copyright"Jim Meyering2019-01-0112-12/+12
* grep: fit --version authorship into 80Paul Eggert2018-12-201-5/+3
* grep: triple initial buffer size: 32k->96kJim Meyering2018-10-131-1/+3
* grep: fix usage 80-column glitchPaul Eggert2018-09-281-1/+2
* doc: “pattern” vs “patterns”Paul Eggert2018-05-111-16/+16
* maint: update URLsPaul Eggert2018-04-213-5/+5
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-0612-12/+12
* build: link with -lsigsegv, when c-stack module requires itJim Meyering2017-12-171-1/+1
* grep: diagnose stack overflow rather than segfaultingJim Meyering2017-12-161-0/+2
* grep: port better to Adélie GNU/Linux 64-bit ppcPaul Eggert2017-11-251-1/+23
* grep: omit a dup 'const'Paul Eggert2017-11-031-1/+1
* Pacify GCC 5.4Paul Eggert2017-08-211-1/+1
* grep: -L exits with status 0 if a file is selectedPaul Eggert2017-08-171-3/+3
* maint: avoid newly-introduced syntax-check failureJim Meyering2017-08-131-1/+1
* doc: improve -o helpPaul Eggert2017-08-031-1/+1
* grep: -m no longer cuts off trailing contextPaul Eggert2017-06-211-19/+10
* maint: accommodate GCC7's -Werror=duplicated-branchesJim Meyering2017-05-213-8/+24
* maint: update to work with GCC7's -Werror=implicit-fallthrough=Jim Meyering2017-05-212-5/+13
* gnulib: update to latest and adapt src/kwset.cJim Meyering2017-05-131-0/+1
* maint: fix distcheck failure: remove stale dosbuf.c referenceJim Meyering2017-02-171-1/+1
* Fix up recent -U patchesPaul Eggert2017-02-162-16/+12
* Simplify -U on MS-Windows by removing guessworkPaul Eggert2017-02-162-238/+18
* grep: don't forcefully strip carriage returnsEric Blake2017-02-161-1/+1
* doc: clarify default input (Bug#25651)Paul Eggert2017-02-121-10/+6
* grep: do not mishandle \. in multiple patternsPaul Eggert2017-02-081-7/+8
* Do not assume PCRE 8.20 or laterPaul Eggert2017-02-071-3/+2