summaryrefslogtreecommitdiff
path: root/usr.bin/grep
AgeCommit message (Expand)Author
2004-08-11Stop search when -q option is given and a match is found. Found by jmc@Otto Moerbeek
2004-08-05spacingTheo de Raadt
2004-05-07Make grep -w behave the same for the fastcomp and the regex case,Otto Moerbeek
2004-05-07Add a new past path for fgrep that is just a simplified version ofTodd C. Miller
2004-05-06Don't fseek() on stdin if it is a terminal. It does not fail, butOtto Moerbeek
2004-05-06Treat ^H as non-binary. OK hshoexer@, brad@ and deraadt@Todd C. Miller
2004-04-17-w uses [[:<:]] and [[:>:]], not \< and \>,Jason McIntyre
2004-04-03remove unnecessary .Sm macros (oops, this is my fault it everJason McIntyre
2004-04-02Document --line-bufferedOtto Moerbeek
2004-04-02Implement --line-bufferedOtto Moerbeek
2004-03-15simpler special character list. provoked by Patrick Latifi ok jmc@Ted Unangst
2004-02-04Fix anchors (^ or $) in -w mode broken by the last commit's -w overhaul.Todd C. Miller
2004-01-26dataLen should be size_t to match l->len; ok otto@ tedu@Todd C. Miller
2004-01-25Previously, in -w mode, for each match on a line grep would checkTodd C. Miller
2004-01-19-b reports offsets in bytes.Otto Moerbeek
2004-01-19Use off_t for file sizes, and don't forget to print a ':' when usingOtto Moerbeek
2004-01-18Unbreak *grep -w -l. ok millert@Otto Moerbeek
2004-01-18make sure ln.len gets initialized. Okay millert@Marc Espie
2003-12-29fix zgrep failure when the uncompressed file begins with a newlineCan Erkin Acar
2003-12-11Sync usage() with SYNOPSIS in grep(1).Ryan Thomas McBride
2003-12-11Document use of [pattern] without -e, give example of -v with multipleRyan Thomas McBride
2003-12-06Unbreak grepping for some patterns containing multiple dots. Fixes PR 3597.Otto Moerbeek
2003-10-28prototype declared static, but function was not. add static to function.Anil Madhavapeddy
2003-10-20typos from Jared Yanovich;Jason McIntyre
2003-09-27Correct wording on -C option.Ryan Thomas McBride
2003-09-18make this test look for spaces as well, to match other casesBob Beck
2003-09-09mmap returns MAP_FAILED on failure. fixes hugh@'s crash. ok deraadt@Ted Unangst
2003-09-07Fix "grep -number" support for multi-digit numbers. At issue isTodd C. Miller
2003-09-07extend ascii test for more accuracy. ok deraadt@ pb@Ted Unangst
2003-08-20Add curly braces {} to the list of special characters in egrep mode.Todd C. Miller
2003-08-11typo, pr3396 from piotr domagalskiTed Unangst
2003-07-20After some discussion on icb it seems a do {} while is what we wantTodd C. Miller
2003-07-20Close PR 3358 by changing the loop from do {} while -> for; tdeval@ OKTodd C. Miller
2003-07-17Make it clear what -C does w/o having to read the description of -A/-B.Todd C. Miller
2003-07-16When reallocing pattern, use sizeof(*pattern) not sizeof(int).Todd C. Miller
2003-07-15- .Ql Li -> .Ql (Ql already provides literal font)Jason McIntyre
2003-07-14range-check numeric arguments (-num, -A num, -B num)Todd C. Miller
2003-07-10restore grep -v semantics, print lines that don't match any (mismatch all)Daniel Hartmeier
2003-07-10grep should exit(2) on error, not exit(1) (1 means no matches found).Todd C. Miller
2003-07-10knfTheo de Raadt
2003-07-10Fix parsing of -NUMBER. We now do things a digit at a time andTodd C. Miller
2003-07-06no need to redefine strlcpy here; millert@ okAnil Madhavapeddy
2003-07-02protosTheo de Raadt
2003-07-01Fix bounds check in the fast grep code that caused an incorrectTodd C. Miller
2003-06-25o remove useless cast to int from gzread() callTodd C. Miller
2003-06-25Function prototypes that take no args should have (void) as the parameter.Todd C. Miller
2003-06-25-pedantic is not useful in a C99 world so kill it. OK deraadt@Todd C. Miller
2003-06-25knfTheo de Raadt
2003-06-25backwards args to gzseekTed Unangst
2003-06-24Make 'grep -w' work; OK tedu@Todd C. Miller