summaryrefslogtreecommitdiff
path: root/src/grep.c
Commit message (Expand)AuthorAgeFilesLines
* grep: prefer signed to unsigned integersPaul Eggert2021-08-251-146/+136
* grep: avoid some size_t castsPaul Eggert2021-08-241-4/+4
* grep: avoid sticky problem with ‘-f - -f -’Paul Eggert2021-08-211-6/+11
* grep: djb2 correctionPaul Eggert2021-08-181-1/+9
* grep: simplify data movement slightlyPaul Eggert2021-08-091-11/+5
* grep: pointer-integer cast nitPaul Eggert2021-08-091-2/+2
* doc: usage: --group-separator/--no-group-separatorKevin Locke2021-08-061-0/+2
* maint: run "make update-copyright"Paul Eggert2021-01-011-1/+1
* grep: use of --unix-byte-offsets (-u) now elicits a warningJim Meyering2020-12-251-2/+2
* grep: avoid performance regression with many patternsJim Meyering2020-11-261-2/+3
* build: update gnulib to latest for warning fixesJim Meyering2020-11-261-1/+1
* grep: remove GREP_OPTIONSPaul Eggert2020-11-031-67/+2
* grep: -P: report input filename upon PCRE execution failureJim Meyering2020-10-111-1/+1
* grep: pacify Sun C 5.15Paul Eggert2020-09-231-1/+1
* grep: fix more Turkish-eyes bugsPaul Eggert2020-09-231-35/+81
* grep: fix recently-introduced performance glitchPaul Eggert2020-09-231-1/+0
* grep: avoid unnecessary regex compilationNorihiro Tanaka2020-09-221-3/+4
* grep: "grep '\)'" reports an error againPaul Eggert2020-09-181-0/+6
* grep: tweak by using mempcpyPaul Eggert2020-09-181-4/+2
* grep: make echo .|grep '\.' match once againJim Meyering2020-09-181-0/+3
* grep: be more consistent about diagnostic formatPaul Eggert2020-09-181-6/+3
* maint: avoid syntax-check failureJim Meyering2020-09-171-1/+1
* Send "Binary file FOO matches" to stderrPaul Eggert2020-09-171-6/+2
* Suppress "Binary file FOO matches" if -IPaul Eggert2020-09-171-2/+3
* Prefer rawmemchr to memchr when it’s easyPaul Eggert2020-09-071-6/+5
* Simplify pattern_file_namePaul Eggert2020-09-071-2/+1
* Omit duplicate regexpsPaul Eggert2020-09-071-100/+177
* Revert -L exit status change introduced in grep 3.2Paul Eggert2020-08-221-5/+5
* doc: fix --exclude description in man pagePaul Eggert2020-01-021-2/+2
* maint: update all copyright year number rangesJim Meyering2020-01-011-1/+1
* 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
* 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-201-0/+7
* maint: update all copyright dates via "make update-copyright"Jim Meyering2019-01-011-1/+1
* 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-211-1/+1
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-061-1/+1
* grep: diagnose stack overflow rather than segfaultingJim Meyering2017-12-161-0/+2
* 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