summaryrefslogtreecommitdiff
path: root/src/grep.h
Commit message (Expand)AuthorAgeFilesLines
* maint: update copyright datesJim Meyering2023-01-011-1/+1
* Assume C23-like boolPaul Eggert2022-09-101-1/+0
* maint: make update-copyrightJim Meyering2022-01-011-1/+1
* grep: prefer signed to unsigned integersPaul Eggert2021-08-251-1/+2
* maint: run "make update-copyright"Paul Eggert2021-01-011-1/+1
* maint: update all copyright year number rangesJim Meyering2020-01-011-1/+1
* maint: update all copyright dates via "make update-copyright"Jim Meyering2019-01-011-1/+1
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-061-1/+1
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-011-1/+1
* grep: -P no longer uses PCRE_MULTILINEPaul Eggert2016-11-191-1/+0
* grep: print "filename:lineno:" in invalid-regex diagnosticJim Meyering2016-07-251-0/+1
* grep: restore -P PCRE_NO_UTF8_CHECK optimizationPaul Eggert2016-01-061-0/+2
* maint: update copyright year, bootstrap, init.shJim Meyering2016-01-011-1/+1
* grep: be less picky about encoding errorsPaul Eggert2015-12-301-18/+0
* maint: update copyright year ranges to include 2015Jim Meyering2015-01-011-1/+1
* grep: fix grep -P crashPaul Eggert2014-10-241-4/+0
* grep: skip past holes efficientlyPaul Eggert2014-09-171-1/+1
* grep: improve -P performance in typical casesPaul Eggert2014-09-171-0/+22
* grep: use bool for boolean in grep.cPaul Eggert2014-09-161-3/+5
* egrep, fgrep: go back to shell scriptsPaul Eggert2014-03-231-17/+0
* maint: update copyright dates for 2014Jim Meyering2014-01-011-1/+1
* maint: update all copyright year number rangesJim Meyering2013-01-041-1/+1
* maint: use gnulib _Noreturn rather than __attribute__ ((noreturn))Paul Eggert2012-02-291-4/+0
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* maint: use consistent declaration syntaxJim Meyering2011-05-081-2/+3
* maint: update copyright year ranges to include 2011Jim Meyering2011-01-031-1/+1
* grep: add include guardsPaolo Bonzini2010-11-141-0/+5
* grep: diagnose and exit-2 for bogus REs like [:space:], [:digit:], etc.Jim Meyering2010-09-011-2/+0
* grep: add --warnings={always,never,auto}.Paolo Bonzini2010-08-271-0/+2
* grep: kill GREP_PROGRAM/EGREP_PROGRAM/FGREP_PROGRAMPaolo Bonzini2010-03-221-8/+3
* grep: eliminate {COMPILE,EXECUTE}_{RET,ARGS,FCT}Paolo Bonzini2010-03-221-14/+2
* grep: make egrep/fgrep use struct matcherPaolo Bonzini2010-03-221-14/+3
* grep: change struct matcher terminationPaolo Bonzini2010-03-221-2/+2
* maint: remove all uses of PARAMSJim Meyering2010-03-111-4/+4
* maint: update all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+2
* update/add copyright noticesKarl Berry2009-01-301-1/+1
* GPLv2 -> GPLv3Bernhard Rosenkraenzer2007-06-281-1/+1
* The introduction of the --only-matching and --color GNU extensionsCharles Levert2005-11-101-1/+2
* The following set of changes aims to make "egrep" and "fgrep"Charles Levert2005-11-091-6/+35
* * README.DOS, TODO, grep.spec, doc/grep.1, doc/grep.texi,Charles Levert2005-11-081-1/+1
* Update FSF's civic address, zip code, and citizen relocation code.Charles Levert2005-05-021-2/+2
* much of the supporting files moved to libAlain Magloire2001-03-041-4/+0
* hilight.Alain Magloire2001-02-091-2/+2
* Remove sentinel code.Alain Magloire2001-02-081-5/+5
* make egrep == grep -E.Alain Magloire1999-10-061-4/+1
* change by Paul Eggert.Alain Magloire1999-08-131-0/+1
* Entry form Paul.Alain Magloire1998-11-171-1/+5
* changes by paul to replace matcher=MATCHER scheme.Alain Magloire1998-11-101-1/+4
* updateAlain Magloire1998-11-081-5/+5
* Initial revisionAlain Magloire1998-11-031-0/+41