summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/grep
Commit message (Collapse)AuthorAgeFilesLines
* MFC 1.26: Correct the name of the --line-buffered option.Giorgos Keramidas2004-11-161-2/+3
| | | | Notes: svn path=/stable/5/; revision=137771
* Change version string to distinguish our modified version of GNU grepTim J. Robbins2004-08-121-1/+1
| | | | | | | from the original. Notes: svn path=/head/; revision=133552
* Fix bug causing `[' to be wrongly included in character class expressionsTim J. Robbins2004-07-041-1/+1
| | | | | | | | | in some multibyte locales (Red Hat bug #108484). Obtained from: Fedora (Tim Waugh) Notes: svn path=/head/; revision=131578
* Make grep run much (~10x) faster in multibyte locales by caching the wideTim J. Robbins2004-07-046-74/+188
| | | | | | | | | | character representation of input data across calls to dfaexec(), and by caching the lengths of character across calls to check_multibyte_string(). Obtained from: Fedora (Tim Waugh) Notes: svn path=/head/; revision=131576
* Avoid accessing accessing memory past the end of mb_properties in theTim J. Robbins2004-07-041-1/+2
| | | | | | | | degenerate case of fgrep with an empty pattern in a multibyte locale. Found by phkmalloc. Notes: svn path=/head/; revision=131569
* Improve case-insensitive matching in multibyte locales.Tim J. Robbins2004-07-043-28/+109
| | | | | | | Obtained from: Isamu Hasegawa (IBM) via Fedora Notes: svn path=/head/; revision=131564
* Fix failure of fgrep to report some matches (Red Hat bug #116909).Tim J. Robbins2004-07-041-57/+52
| | | | | | | Obtained from: Fedora (Tim Waugh) Notes: svn path=/head/; revision=131563
* Use hard_locale() to check whether collating order is "hard" regardlessTim J. Robbins2004-07-041-2/+0
| | | | | | | of whether NLS is enabled. Notes: svn path=/head/; revision=131561
* Ignore ENABLE_NLS when deciding whether we can use setlocale().Tim J. Robbins2004-07-041-2/+4
| | | | | | | Use the same shortcut as glibc to test for the "C" or "POSIX" locale. Notes: svn path=/head/; revision=131560
* Update for grep 2.5.1.Tim J. Robbins2004-07-042-120/+254
| | | | Notes: svn path=/head/; revision=131558
* Merge local changes.Tim J. Robbins2004-07-049-876/+2669
| | | | Notes: svn path=/head/; revision=131557
* This commit was generated by cvs2svn to compensate for changes in r131554,Tim J. Robbins2004-07-0445-247/+5611
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=131555
| * Import GNU grep 2.5.1 (trimmed)vendor/misc-GNU/grepTim J. Robbins2004-07-0454-1113/+8274
| | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=131554
* | Merge conflicts, upgradeAndrey A. Chernov2004-03-018-41/+51
| | | | | | | | Notes: svn path=/head/; revision=126435
* | This commit was generated by cvs2svn to compensate for changes in r126432,Andrey A. Chernov2004-03-018-10/+94
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=126433
| * Trimmed grep 2.4.2Andrey A. Chernov2004-03-0114-45/+136
| | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=126432
* | Oops, use -I${DESTDIR}/usr/include/gnu instead of ... /../../include/gnuAndrey A. Chernov2004-02-171-1/+1
| | | | | | | | Notes: svn path=/head/; revision=125931
* | 1) Remove files no longer needed.Andrey A. Chernov2004-02-168-1673/+2
| | | | | | | | | | | | | | 2) Switch back to regex.h Notes: svn path=/head/; revision=125894
* | Fixed style of DPADD and LDADD assignments as per style.Makefile(5).Ruslan Ermilov2004-02-051-4/+2
| | | | | | | | Notes: svn path=/head/; revision=125503
* | We HAVE_STPCPY now.David E. O'Brien2002-10-202-4/+3
| | | | | | | | Notes: svn path=/head/; revision=105502
* | Added bzip2 variants to the NAME section.Ruslan Ermilov2002-10-071-4/+9
| | | | | | | | | | | | | | | | Added missing break. Remove the statement that -J requires zlib(3). Notes: svn path=/head/; revision=104614
* | Allow -J to simultaneously do non-bzip2 grepping.David E. O'Brien2002-10-061-10/+32
| | | | | | | | | | | | | | | | | | Don't allow -J and -Z together. Partially submitted by: knu Notes: svn path=/head/; revision=104555
* | Create bzgrep.David E. O'Brien2002-09-163-0/+45
| | | | | | | | Notes: svn path=/head/; revision=103372
* | Typo in [^[:alnum:]] character class.Giorgos Keramidas2002-08-311-1/+1
| | | | | | | | | | | | | | | | PR: docs/41728 Submitted by: osgene@web.de Notes: svn path=/head/; revision=102661
* | Mention zegrep and zfgrep too,Giorgos Keramidas2002-07-111-1/+7
| | | | | | | | | | | | | | | | | | | | and what their equivalent grep options are. PR: docs/35603 Submitted by: "Gary W. Swearingen" <swear@blarg.net> Notes: svn path=/head/; revision=99809
* | Removed glibc specific stuff.Ruslan Ermilov2001-11-271-25/+0
| | | | | | | | | | | | | | PR: docs/31431 Notes: svn path=/head/; revision=86946
* | In FreeBSD, -Z is reserved for zgrep(1), and onlyRuslan Ermilov2001-09-191-2/+2
| | | | | | | | | | | | | | | | | | a long version of the --null option is supported. PR: gnu/30644 Notes: svn path=/head/; revision=83661
* | mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-4/+0
| | | | | | | | Notes: svn path=/head/; revision=79454
* | This file was not regenerated for the latest import, thus theRuslan Ermilov2000-12-131-1/+1
| | | | | | | | | | | | | | reported grep version is wrong. The correct version is 2.4d. Notes: svn path=/head/; revision=69983
* | Restore backwards compatible -R option.Ruslan Ermilov2000-05-301-1/+1
| | | | | | | | | | | | | | | | | | Broken in revision 1.17. Noticed by: hoek Notes: svn path=/head/; revision=61088
* | Merge FreeBSD changes into 2.4d.Ruslan Ermilov2000-01-313-237/+210
| | | | | | | | Notes: svn path=/head/; revision=56920
* | Merge FreeBSD changes into 2.4d.Ruslan Ermilov2000-01-311-191/+92
| | | | | | | | | | | | | | | | FreeBSD changes OBE'ed by 2.4d: * rev 1.5 - use collate for alpha character ranges. Notes: svn path=/head/; revision=56919
* | This is the stock GNU grep 2.4d file.Ruslan Ermilov2000-01-316-343/+390
| | | | | | | | Notes: svn path=/head/; revision=56918
* | This commit was generated by cvs2svn to compensate for changes in r56915,Ruslan Ermilov2000-01-319-72/+203
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=56916
| * Virgin import of a trimmed down GNU Grep 2.4d.vendor/misc-GNU/grep/2.4dRuslan Ermilov2000-01-3119-781/+894
| | | | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=56915 svn path=/vendor/misc-GNU/grep_2_4d/; revision=56917; tag=vendor/misc-GNU/grep/2.4d
* | Back out previous revision because someone upgraded ourRuslan Ermilov2000-01-181-3/+1
| | | | | | | | | | | | | | texinfo system to one that understands "command{foo}". Notes: svn path=/head/; revision=56234
* | Fix conflicts.Ruslan Ermilov2000-01-182-17/+74
| | | | | | | | Notes: svn path=/head/; revision=56233
* | This commit was generated by cvs2svn to compensate for changes in r56230,Ruslan Ermilov2000-01-187-22/+69
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=56231
| * Virgin import of a trimmed down GNU Grep 2.4a.vendor/misc-GNU/grep/2.4aRuslan Ermilov2000-01-189-39/+143
| | | | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=56230 svn path=/vendor/misc-GNU/grep_2_4a/; revision=56232; tag=vendor/misc-GNU/grep/2.4a
* | Decompression is supported via -Z, not -z.Ruslan Ermilov2000-01-041-3/+4
| | | | | | | | Notes: svn path=/head/; revision=55405
* | * Make --null option work in (HAVE_LIBZ > 0) case.Ruslan Ermilov2000-01-041-11/+5
| | | | | | | | | | | | | | | | | | * Remove "why we need this decl..." comment. The `matcher' variable is defined in *grepmat.c files in the original distribution, which we did not import. Notes: svn path=/head/; revision=55404
* | Update for version 2.4.David E. O'Brien2000-01-041-1/+22
| | | | | | | | Notes: svn path=/head/; revision=55382
* | Turn off GNU Info docs until someone upgrades our texinfo system to oneDavid E. O'Brien2000-01-041-1/+3
| | | | | | | | | | | | | | that understands "command{foo}". Notes: svn path=/head/; revision=55381
* | Merge FreeBSD chagnes into GNU grep 2.4.David E. O'Brien2000-01-046-345/+556
| | | | | | | | Notes: svn path=/head/; revision=55379
* | This commit was generated by cvs2svn to compensate for changes in r55360,David E. O'Brien2000-01-0312-189/+964
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=55361
| * Virgin import of a trimmed down GNU Grep 2.4.vendor/misc-GNU/grep/2.4David E. O'Brien2000-01-0318-513/+1557
| | | | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=55360 svn path=/vendor/misc-GNU/grep_2_4/; revision=55362; tag=vendor/misc-GNU/grep/2.4
* | This commit was generated by cvs2svn to compensate for changes in r55357,David E. O'Brien2000-01-033-0/+1124
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=55358
| * Virgin import of a trimmed down GNU Grep 2.3.vendor/misc-GNU/grep/2.3David E. O'Brien2000-01-033-0/+1124
| | | | | | | | | | Notes: svn path=/vendor/misc-GNU/dist1/; revision=55357 svn path=/vendor/misc-GNU/grep_2_3/; revision=55359; tag=vendor/misc-GNU/grep/2.3
| * Virgin import of a trimmed down GNU Grep 2.3.Ruslan Ermilov1999-12-301-7/+5
| | | | | | | | | | | | | | | | | | It is being re-imported here, to keep our long source change history with this source continuous. src/contrib/grep will be deleted some time in the very near future. Notes: svn path=/vendor/misc-GNU/dist1/; revision=55277
* | This is the stock 2.3 file. Since someone majorly SPAMMED theRuslan Ermilov1999-12-301-7/+5
| | | | | | | | | | | | | | | | repository by NOT vendor importing the virgin 2.0 sources, CVS had no idea what to do here. Notes: svn path=/head/; revision=55278