A bit more sync. eqn(1) is the hardest part. Notes: Wed Dec 14 05:52:27 EST 2005 rsc Thanks again. Reference: /n/sources/patch/applied/man1-sync2 Date: Tue Dec 13 23:41:12 CET 2005 Reviewed-by: rsc --- /sys/src/cmd/crop.c Tue Dec 13 23:33:56 2005 +++ /sys/src/cmd/crop.c Tue Dec 13 23:33:52 2005 @@ -16,9 +16,7 @@ void usage(void) { - fprint(2, "usage: crop [-c rgb] [-i ±inset | -r R | -x ±inset | -y ±inset] [-t tx ty] [-b rgb ] [imagefile]\n"); - fprint(2, "\twhere R is a rectangle minx miny maxx maxy\n"); - fprint(2, "\twhere rgb is a color red green blue\n"); + fprint(2, "usage: crop [-b red green blue ] [-c red green blue] [-i n | -r minx miny maxx maxy | -x tx ty | -y dy] [-t tx ty] [file]\n"); exits("usage"); } --- /sys/man/1/crop Tue Dec 13 23:34:15 2005 +++ /sys/man/1/crop Tue Dec 13 23:34:11 2005 @@ -4,6 +4,12 @@ .SH SYNOPSIS .B crop [ +.B -b +.I red +.I green +.I blue +] +[ .BI -c .I red .I green @@ -13,28 +19,22 @@ .B -i .I n | -.B -x -.I dx -| -.B -y -.I dy -| .B -r .I minx .I miny .I maxx .I maxy +| +.B -x +.I dx +| +.B -y +.I dy ] [ .B -t .I tx .I ty -] -[ -.B -b -.I red -.I green -.I blue ] [ .I file --- /sys/src/cmd/diff/main.c Tue Dec 13 23:34:39 2005 +++ /sys/src/cmd/diff/main.c Tue Dec 13 23:34:34 2005 @@ -11,7 +11,7 @@ static char *tmp[] = {"/tmp/diff1XXXXXXXXXXX", "/tmp/diff2XXXXXXXXXXX"}; static int whichtmp; static char *progname; -static char usage[] = "diff [ -acefmnbwr ] file1 ... file2\n"; +static char usage[] = "diff [ -abcefmnrw ] file1 ... file2\n"; static void rmtmpfiles(void) --- /sys/man/1/diff Tue Dec 13 23:35:07 2005 +++ /sys/man/1/diff Tue Dec 13 23:35:03 2005 @@ -4,7 +4,7 @@ .SH SYNOPSIS .B diff [ -.B -acefmnbwr +.B -abcefmnrw ] file1 ... file2 .SH DESCRIPTION .I Diff --- /sys/src/cmd/aux/msexceltables.c Tue Dec 13 23:35:40 2005 +++ /sys/src/cmd/aux/msexceltables.c Tue Dec 13 23:35:35 2005 @@ -703,7 +703,7 @@ void usage(void) { - fprint(2, "usage: %s [-nta] [-d delim] file.xls\n", argv0); + fprint(2, "usage: %s [-aDnt] [-d delim] file.xls\n", argv0); exits("usage"); } --- /sys/man/1/doc2txt Tue Dec 13 23:36:15 2005 +++ /sys/man/1/doc2txt Tue Dec 13 23:36:11 2005 @@ -24,15 +24,13 @@ .br .B aux/msexceltable [ -.B -n -] [ -.B -t -] [ -.B -a -] [ -.BI -d delim +.B -aDnt ] -.I /mnt/doc/Workbook +[ +.B -d +.I delim +] +.I file.xls .SH DESCRIPTION .I Doc2txt is a shell script that uses @@ -70,6 +68,9 @@ .TP -d \fIdelim\fR Sets the interfield delimiter to the string \fIdelim\fR, by default a single space. +.TP +-D +Enables debugging output. .SH SOURCE .B /sys/src/cmd/aux/mswordstrings.c .br --- /sys/src/cmd/du.c Tue Dec 13 23:36:55 2005 +++ /sys/src/cmd/du.c Tue Dec 13 23:36:51 2005 @@ -7,6 +7,7 @@ extern void err(char*); extern int warn(char*); extern int seen(Dir*); +extern void usage(void); int aflag; int fflag; @@ -61,6 +62,8 @@ blocksize *= 1024; } break; + default: + usage(); } ARGEND if(argc==0) print(fmt, du(".", dirstat(".")), "."); @@ -68,6 +71,13 @@ for(i=0; i