summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* grep: tune to avoid memchr2 sometimesPaul Eggert2017-02-011-5/+19
* grep: simplify recent kwset changePaul Eggert2017-01-231-9/+4
* grep -Fo could report a match that is not the longestNorihiro Tanaka2017-01-211-3/+14
* grep: speed up Aho-Corasick when at most 2 bytesPaul Eggert2017-01-181-90/+78
* grep: remove Commentz-Walter codePaul Eggert2017-01-183-209/+35
* maint: avoid new syntax-check failuresJim Meyering2017-01-171-1/+2
* * src/kwset.c: Fix comment typo.Paul Eggert2017-01-171-1/+1
* Improve -i performance in typical UTF-8 searchesPaul Eggert2017-01-177-50/+153
* dfa: prefer ptrdiff_t to size_tPaul Eggert2017-01-154-57/+70
* grep: improve comments, mostly in kwsetPaul Eggert2017-01-113-99/+97
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-0113-13/+13
* grep: speed up -x with many patternsPaul Eggert2016-12-311-7/+18
* maint: space before parenPaul Eggert2016-12-293-20/+20
* grep: int cleanup in kwset.cPaul Eggert2016-12-291-22/+23
* grep: improve performance with multiple patternsNorihiro Tanaka2016-12-271-1/+1
* grep: fix bug with '... | grep pat >> /dev/null'Paul Eggert2016-12-271-5/+9
* grep: minor performance tweak for pure functionsPaul Eggert2016-12-261-3/+4