summaryrefslogtreecommitdiff
path: root/usr.bin/diff/diff.1
AgeCommit message (Collapse)Author
2004-03-16POSIX specifies that in directory mode device special files andTodd C. Miller
FIFOs shall be skipped. Other types of files may be skipped too (this is implementation-dependent). In directory mode, just skip anything that is not a regular file or directory. OK tedu@
2004-01-25use new .St macro;Jason McIntyre
2004-01-07Document -p option. ok jmc@Otto Moerbeek
2003-09-18 - move `-d' to comparison options, rather then output optionsJason McIntyre
- note (again) that output options are mutually exclusive from Andy Isaacson (PR 3479)
2003-09-07 - add -P to SYNOPSISJason McIntyre
- remove "mutually exclusive" clause - -c produces 15 *'s, not a dozen - add -a to uage() - sync usage() with SYNOPSIS ok tedu@
2003-07-27Start new sentence on a new line.Otto Moerbeek
ok jmc@
2003-07-27- Use a heuristic to bound memory and cpu usage, at the cost ofOtto Moerbeek
producing suboptimal diffs for large file containing lots of changes. Switch heuristic off with -d/--minimal (GNU compatible). Some hints from millert@. - Improve performance by reducing the number of realloc(3) calls. ok millert@ tedu@
2003-07-22Fixed the "dot alone on a line" bug.Todd C. Miller
2003-07-22Bring FILES section up to date.Todd C. Miller
2003-07-22Implement the -L and -T options from GNU diff.Todd C. Miller
2003-07-21Add STANDARDS sectionTodd C. Miller
2003-07-09Re-implement -l flag; diff -l now works correctly in non-directoryTodd C. Miller
mode (like GNU diff).
2003-07-06Add -q option from GNU diffTodd C. Miller
2003-07-06Implement -P from GNU diff (like -N but only for files that are missingTodd C. Miller
from dir1).
2003-07-06Some fairly major changes:Todd C. Miller
o -N is implemented o -X is implemented o -x is implemented o diff.c has been rewritten and GNU long options are now supported o diffdir.c has been rewritten + no longer does fork + exec of /usr/bin/diff + can be called recursively (and will be for -r) o diff.h + don't include any .h files here any more, do it in the .c files + no Bell Labs code in this, gets a UCB copyright (the 32v sources only have a diff.c and there is nothing in common). o diffreg.c + most all remaining globals are now private to diffreg.c + files are only opened once + dynamically allocated objects are either freed or realloced + added missing UCB copyright (there were lots of UCB changes) + print correct thing when -s is specified OK deraadt@
2003-07-04Kill non-standard -l option as discussed with tedu@Todd C. Miller
2003-07-04Kill diff -h, we don't use or want diffh. Discussed w/ tedu@Todd C. Miller
2003-06-28tweak;Jason McIntyre
ok tedu@
2003-06-27-a to force ascii compare. ok millertTed Unangst
2003-06-26Update with unidiff info and make FILES section fit reality.Todd C. Miller
With input from jmc@
2003-06-25cleanup;Jason McIntyre
ok deraadt@
2003-06-25this can be 3 term; gwyllion@ace.ulyssis.orgTheo de Raadt
2003-06-25cleanup. ansi, headers, correct prototypes, some safer string andTed Unangst
tempfile functions, whitespace, ... no functional improvements yet
2003-06-25man page from 4.4lite2Theo de Raadt
2003-06-254.3reno diff. This is free because of the Caldera license. Nasty, but aTheo de Raadt
place to start.