summaryrefslogtreecommitdiff
path: root/src/grep.c
Commit message (Expand)AuthorAgeFilesLines
* grep: improve PCRE2 version outputPaul Eggert2023-04-101-9/+1
* grep: --version: print pcre version infoJim Meyering2023-04-091-0/+11
* grep: forward port to PCRE2 10.43Paul Eggert2023-03-191-81/+1
* grep: -P (--perl-regexp) \d: match only ASCII digitsJim Meyering2023-03-181-1/+81
* maint: prefer https: to git:Jim Meyering2023-02-041-1/+1
* maint: stop including getprogname.hPaul Eggert2023-01-211-1/+0
* grep: fix rawmemrchr etc. commentsPaul Eggert2023-01-151-2/+2
* maint: update copyright datesJim Meyering2023-01-011-1/+1
* maint: prefer stdckdint.h to intprops.hPaul Eggert2022-10-111-2/+3
* grep: don’t diagnose "grep '\-c'"Paul Eggert2022-06-061-1/+9
* grep: sanity-check GREP_COLORPaul Eggert2022-05-311-1/+6
* grep: deprecate GREP_COLORPaul Eggert2022-05-291-2/+7
* grep: very long lines no longer evoke unwarranted "memory exhausted"Jim Meyering2022-03-201-1/+1
* grep: Remove commentUlrich Eckhardt2022-02-151-1/+0
* maint: make update-copyrightJim Meyering2022-01-011-1/+1
* grep: -s does not suppress “binary file matches”Paul Eggert2021-11-201-1/+1
* 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