| #
7bdb251c |
| 09-Dec-2004 |
millert <millert@openbsd.org> |
If the -L option is specified twice, use it for the second filename like GNU diff does. Adapted from a diff by YAMAMOTO Takashi
|
| #
ccd55a2c |
| 20-Jun-2004 |
otto <otto@openbsd.org> |
Implement -I option: ignore changes matching a set of regexes. From Jared Yanovich, with twists from millert@ and me. Testing by brad@, sturm@ and pval@. ok millert@
|
| #
5f4c3fa8 |
| 16-Mar-2004 |
millert <millert@openbsd.org> |
POSIX specifies that in directory mode device special files and FIFOs shall be skipped. Other types of files may be skipped too (this is implementation-dependent). In directory mode, just skip anyt
POSIX specifies that in directory mode device special files and 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@
show more ...
|
| #
7a5684e3 |
| 25-Jan-2004 |
jmc <jmc@openbsd.org> |
use new .St macro;
|
| #
871b994d |
| 07-Jan-2004 |
otto <otto@openbsd.org> |
Document -p option. ok jmc@
|
| #
61e76687 |
| 18-Sep-2003 |
jmc <jmc@openbsd.org> |
- move `-d' to comparison options, rather then output options - note (again) that output options are mutually exclusive
from Andy Isaacson (PR 3479)
|
| #
f5537e38 |
| 07-Sep-2003 |
jmc <jmc@openbsd.org> |
- add -P to SYNOPSIS - remove "mutually exclusive" clause - -c produces 15 *'s, not a dozen - add -a to uage() - sync usage() with SYNOPSIS
ok tedu@
|
| #
cbfb0b69 |
| 27-Jul-2003 |
otto <otto@openbsd.org> |
Start new sentence on a new line. ok jmc@
|
| #
6e18f850 |
| 27-Jul-2003 |
otto <otto@openbsd.org> |
- Use a heuristic to bound memory and cpu usage, at the cost of producing suboptimal diffs for large file containing lots of changes. Switch heuristic off with -d/--minimal (GNU compatible). Some hi
- Use a heuristic to bound memory and cpu usage, at the cost of 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@
show more ...
|
| #
320ba832 |
| 22-Jul-2003 |
millert <millert@openbsd.org> |
Fixed the "dot alone on a line" bug.
|
| #
dffd348c |
| 22-Jul-2003 |
millert <millert@openbsd.org> |
Bring FILES section up to date.
|
| #
1f9aa9e0 |
| 22-Jul-2003 |
millert <millert@openbsd.org> |
Implement the -L and -T options from GNU diff.
|
| #
5c8583b8 |
| 21-Jul-2003 |
millert <millert@openbsd.org> |
Add STANDARDS section
|
| #
b4bca33f |
| 09-Jul-2003 |
millert <millert@openbsd.org> |
Re-implement -l flag; diff -l now works correctly in non-directory mode (like GNU diff).
|
| #
cab5d83c |
| 06-Jul-2003 |
millert <millert@openbsd.org> |
Add -q option from GNU diff
|
| #
aeb82612 |
| 06-Jul-2003 |
millert <millert@openbsd.org> |
Implement -P from GNU diff (like -N but only for files that are missing from dir1).
|
| #
4ec4b3d5 |
| 06-Jul-2003 |
millert <millert@openbsd.org> |
Some fairly major changes: 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
Some fairly major changes: 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@
show more ...
|
| #
e1b11c9e |
| 04-Jul-2003 |
millert <millert@openbsd.org> |
Kill non-standard -l option as discussed with tedu@
|
| #
1ba31747 |
| 04-Jul-2003 |
millert <millert@openbsd.org> |
Kill diff -h, we don't use or want diffh. Discussed w/ tedu@
|
| #
8c574e8f |
| 28-Jun-2003 |
jmc <jmc@openbsd.org> |
tweak; ok tedu@
|
| #
2a1593df |
| 27-Jun-2003 |
tedu <tedu@openbsd.org> |
-a to force ascii compare. ok millert
|
| #
522b32d6 |
| 26-Jun-2003 |
millert <millert@openbsd.org> |
Update with unidiff info and make FILES section fit reality. With input from jmc@
|
| #
f4ff8ff1 |
| 25-Jun-2003 |
jmc <jmc@openbsd.org> |
cleanup; ok deraadt@
|
| #
7a7713b6 |
| 25-Jun-2003 |
deraadt <deraadt@openbsd.org> |
this can be 3 term; gwyllion@ace.ulyssis.org
|
| #
26da422a |
| 25-Jun-2003 |
tedu <tedu@openbsd.org> |
cleanup. ansi, headers, correct prototypes, some safer string and tempfile functions, whitespace, ... no functional improvements yet
|