=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/diff/diff.1,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- src/usr.bin/diff/diff.1 2003/07/22 01:23:51 1.18 +++ src/usr.bin/diff/diff.1 2003/07/27 07:39:52 1.19 @@ -1,4 +1,4 @@ -.\" $OpenBSD: diff.1,v 1.18 2003/07/22 01:23:51 millert Exp $ +.\" $OpenBSD: diff.1,v 1.19 2003/07/27 07:39:52 otto Exp $ .\" .\" Copyright (c) 1980, 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -37,7 +37,7 @@ .Nd differential file and directory comparator .Sh SYNOPSIS .Nm diff -.Op Fl abilqtTw +.Op Fl abdilqtTw .Oo .Fl c | Fl e | Fl f | .Fl n | Fl u @@ -45,21 +45,21 @@ .Op Fl L Ar label .Ar file1 file2 .Nm diff -.Op Fl abilqtTw +.Op Fl abdilqtTw .Op Fl L Ar label .Fl C Ar number .Ar file1 file2 .Nm diff -.Op Fl abilqtw +.Op Fl abdilqtw .Fl D Ar string .Ar file1 file2 .Nm diff -.Op Fl abilqtTw +.Op Fl abdilqtTw .Op Fl L Ar label .Fl U Ar number .Ar file1 file2 .Nm diff -.Op Fl abilNqtTw +.Op Fl abdilNqtTw .Oo .Fl c | Fl e | Fl f | .Fl n | Fl u @@ -105,7 +105,12 @@ Lines which are changed from one file to the other are marked in both files with .Sq !\ \& . -Changes which lie within 3 lines of each other are grouped together on output. +Changes which lie within 3 lines of each other are grouped together on +output. +.It Fl d +Try very hard to produce a diff as small as possible. This may consume a +lot of processing power and memory when processing large files with +many changes. .It Fl e Produces output in a form suitable as input for the editor utility, .Xr ed 1 ,