summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* grep: add support for \u, \U, \N escape sequencesunicode-escape-2Assaf Gordon2017-01-194-3/+471
* grep: speed up Aho-Corasick when at most 2 bytesHEADmasterPaul Eggert2017-01-181-90/+78
* grep: remove Commentz-Walter codePaul Eggert2017-01-183-209/+35
* maint: avoid new syntax-check failuresJim Meyering2017-01-172-21/+24
* * NEWS: Fix typo.Paul Eggert2017-01-171-2/+0
* * 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
* build: update gnulib submodule to latestPaul Eggert2017-01-171-0/+0
* dfa: prefer ptrdiff_t to size_tPaul Eggert2017-01-164-57/+70
* grep: improve comments, mostly in kwsetPaul Eggert2017-01-123-99/+97
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-01113-112/+112
* grep: speed up -x with many patternsPaul Eggert2017-01-011-7/+18
* gnulib: update to latest, fixing a parallel getopt test failureJim Meyering2016-12-311-0/+0
* maint: space before parenPaul Eggert2016-12-303-20/+20
* grep: int cleanup in kwset.cPaul Eggert2016-12-301-22/+23
* grep: improve performance with multiple patternsNorihiro Tanaka2016-12-281-1/+1
* * NEWS: Fix typo.Paul Eggert2016-12-271-1/+1
* grep: fix bug with '... | grep pat >> /dev/null'Paul Eggert2016-12-273-8/+15
* grep: minor performance tweak for pure functionsPaul Eggert2016-12-261-3/+4
* grep: move localeinfo to grep.cZev Weiss2016-12-253-3/+5
* pcresearch: thread safetyZev Weiss2016-12-251-41/+47
* kwsearch: thread safetyZev Weiss2016-12-251-6/+3
* dfasearch: thread safetyZev Weiss2016-12-252-69/+64
* grep: prepare search backends for thread-safetyZev Weiss2016-12-255-20/+31
* maint: fix "syntax-check" failureJim Meyering2016-12-241-1/+1
* grep: fix comment in searchutils.cPaul Eggert2016-12-241-1/+1
* grep: improve word checking with UTF-8Paul Eggert2016-12-242-35/+52
* grep: standardize on localeinfo.multibytePaul Eggert2016-12-244-4/+4
* grep: speed up -wf in C localePaul Eggert2016-12-243-0/+16
* grep: specialize word-finding functionsPaul Eggert2016-12-245-39/+80
* grep: simplify FexecutePaul Eggert2016-12-241-22/+24
* grep: remove C labelPaul Eggert2016-12-241-2/+1
* maint: rewrite to avoid some macrosPaul Eggert2016-12-244-56/+50
* grep: fix performance with multiple patternsPaul Eggert2016-12-212-20/+123
* grep: simplify matcher configurationPaul Eggert2016-12-214-78/+41
* grep: simplify line counting in patternsPaul Eggert2016-12-211-29/+20
* build: update gnulib submodule to latestPaul Eggert2016-12-191-0/+0
* build: update gnulib submodule to latestPaul Eggert2016-12-191-0/+0
* build: update gnulib submodule to latestPaul Eggert2016-12-191-0/+0
* tests: use just-built grep in more placesJim Meyering2016-12-141-0/+5
* maint: tell "syntax-check" not to worry about the NEWS updateJim Meyering2016-12-141-1/+1
* build: update gnulib submodule to latestArnold D. Robbins2016-12-132-2/+1
* grep: work around proc lseek glitchPaul Eggert2016-12-124-3/+31
* grep: simplify finalize_inputPaul Eggert2016-12-071-23/+8
* maint: clarify early-exit news for 2.27Paul Eggert2016-12-071-1/+2
* maint: post-release administriviaJim Meyering2016-12-073-2/+5
* version 2.27Jim Meyering2016-12-071-1/+1
* grep: fix DFA-induced infloopJim Meyering2016-11-293-0/+13
* tests: use "returns_ N env VAR=val ..."Jim Meyering2016-11-287-11/+11
* tests: revert check for unibyte French range bugPaul Eggert2016-11-282-36/+31