summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff/diffreg.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bring in some changes from rcsdiff:ray2007-05-291-61/+50
* improve -p for C++ code: classes definition often haveespie2007-03-181-6/+23
* print the header only once.espie2007-02-231-8/+10
* Defer printing of the per-file diff header until after the regexpmillert2007-02-221-12/+14
* Append two string using strlcpy()/strlcat() instead of snprintf() tootto2006-02-221-4/+6
* Strip newline from lines used with -I, otherwise ^$ will match allotto2006-02-161-2/+4
* Handle all isspace() chars the same for -w and -b. ok millert@ markus@otto2005-01-131-2/+5
* If the -L option is specified twice, use it for the second filenamemillert2004-12-091-12/+21
* Use unsigned char for bytes that are fed to isxxx() functions, to improveotto2004-11-271-4/+4
* Change tabs in string constants to \t. "of course" deraadt@otto2004-10-201-4/+4
* use sizeof(struct cand) instead of defining an unused cand object, andderaadt2004-09-141-5/+5
* Implement -I option: ignore changes matching a set of regexes. Fromotto2004-06-201-2/+53
* If a new hunk immediately follows the previous one, merge themotto2004-06-181-4/+4
* Implement -p option.otto2004-01-071-6/+61
* Fix diff -q exit value which was broken in last commit.millert2003-11-221-4/+5
* Fix broken assumption that a file must contain differences if files_differ()millert2003-11-211-7/+7
* Din't print the "No newline at end of file" to inline (ie: to stdout)millert2003-11-101-4/+8
* prototype declared static, but function was not. add static to function.avsm2003-10-281-3/+3
* correct ascii file test. ok deraadt@ pb@tedu2003-09-071-5/+4
* Based on what otto@ said on icb. The expensive thing in diff ismillert2003-08-131-6/+6
* Guess the number of lines in a file and use that number for initialotto2003-08-081-8/+12
* - Change the hash function to a simple multiplicative one. The oldotto2003-07-311-25/+29
* o correct exit code when comparing stdin and stdin (a noop)millert2003-07-311-4/+4
* cleanderaadt2003-07-291-3/+3
* We need to initialize clen to 0 each time through diffreg() formillert2003-07-271-2/+3
* - Use a heuristic to bound memory and cpu usage, at the cost ofotto2003-07-271-7/+40
* better ascii test for fewer false negatives. ok millert@tedu2003-07-231-5/+5
* Implement the -L and -T options from GNU diff.millert2003-07-221-28/+40
* Historically, when comparing two directories in -e mode, BSD diffmillert2003-07-221-14/+5
* Don't print lines consisting solely of a dot ('.') in -e mode sincemillert2003-07-221-9/+38
* a little KNFhenning2003-07-211-3/+3
* POSIX-compliant output when there are two paths w/ the same name butmillert2003-07-211-3/+3
* Expand change records array as needed; passes Otto's new regression test.millert2003-07-211-40/+46
* cc -O2 -pipe -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDIRENT=1 -DDYN_ALLOC -c unpGet rid of ugly hack in readhash() that appears to be there formillert2003-07-171-26/+7
* Deal with files that lack a final newline before EOF (you naughtymillert2003-07-161-24/+42
* Fix line ranges for unidiffs. Problem noted by otto@millert2003-07-151-12/+27
* Unlink temp file as soon as it is opened and return a FILE * formillert2003-07-091-65/+37
* Re-implement -l flag; diff -l now works correctly in non-directorymillert2003-07-091-29/+78
* fix pasto in last commitmillert2003-07-081-3/+3
* o Avoid a temp file if using stdin and stdin is redirected from a regular filemillert2003-07-081-11/+15
* Add -q option from GNU diffmillert2003-07-061-2/+6
* Some fairly major changes:millert2003-07-061-199/+314
* Kill diff -h, we don't use or want diffh. Discussed w/ tedu@millert2003-07-041-6/+1
* Some cosmetic fixes:millert2003-07-041-3/+4
* Treat /dev/null specially; there is no need to make a temp file for it.millert2003-07-021-4/+6
* -a to force ascii compare. ok millerttedu2003-06-271-1/+4
* Remove cruft; We don't have the -I, -1 or -2 options anymore so we don'tmillert2003-06-261-25/+12
* Fix temp file handling.millert2003-06-261-64/+32
* Fix temp file handling and deal with the case where we might need 2 temp files.millert2003-06-261-25/+46
* off by one in size calculationvincent2003-06-261-2/+2