version 1.186, 2014/08/23 00:34:59 |
version 1.188, 2014/08/30 18:08:10 |
Line 154 main(int argc, char *argv[]) |
|
Line 154 main(int argc, char *argv[]) |
|
show_usage = 0; |
show_usage = 0; |
outmode = OUTMODE_DEF; |
outmode = OUTMODE_DEF; |
|
|
while (-1 != (c = getopt(argc, argv, "aC:cfI:ikM:m:O:S:s:T:VW:w"))) { |
while (-1 != (c = getopt(argc, argv, "aC:cfI:iklM:m:O:S:s:T:VW:w"))) { |
switch (c) { |
switch (c) { |
case 'a': |
case 'a': |
outmode = OUTMODE_ALL; |
outmode = OUTMODE_ALL; |
Line 189 main(int argc, char *argv[]) |
|
Line 189 main(int argc, char *argv[]) |
|
case 'k': |
case 'k': |
search.argmode = ARG_EXPR; |
search.argmode = ARG_EXPR; |
break; |
break; |
|
case 'l': |
|
search.argmode = ARG_FILE; |
|
outmode = OUTMODE_ALL; |
|
break; |
case 'M': |
case 'M': |
defpaths = optarg; |
defpaths = optarg; |
break; |
break; |
Line 283 main(int argc, char *argv[]) |
|
Line 287 main(int argc, char *argv[]) |
|
manpath_free(&paths); |
manpath_free(&paths); |
resp = res; |
resp = res; |
|
|
|
if (sz == 0) { |
|
if (search.argmode == ARG_NAME) |
|
fprintf(stderr, "%s: No entry for %s " |
|
"in the manual.\n", progname, argv[0]); |
|
rc = MANDOCLEVEL_BADARG; |
|
goto out; |
|
} |
|
|
/* |
/* |
* For standard man(1) and -a output mode, |
* For standard man(1) and -a output mode, |
* prepare for copying filename pointers |
* prepare for copying filename pointers |
Line 400 usage(enum argmode argmode) |
|
Line 412 usage(enum argmode argmode) |
|
|
|
switch (argmode) { |
switch (argmode) { |
case ARG_FILE: |
case ARG_FILE: |
fputs("usage: mandoc [-V] [-Ios=name] [-mformat]" |
fputs("usage: mandoc [-acfklV] [-Ios=name] " |
" [-Ooption] [-Toutput] [-Wlevel]\n" |
"[-mformat] [-Ooption] [-Toutput] [-Wlevel]\n" |
"\t [file ...]\n", stderr); |
"\t [file ...]\n", stderr); |
break; |
break; |
case ARG_NAME: |
case ARG_NAME: |
fputs("usage: man [-acfhkVw] [-C file] " |
fputs("usage: man [-acfhklVw] [-C file] " |
"[-M path] [-m path] [-S arch] [-s section]\n" |
"[-M path] [-m path] [-S arch] [-s section]\n" |
"\t [section] name ...\n", stderr); |
"\t [section] name ...\n", stderr); |
break; |
break; |
case ARG_WORD: |
case ARG_WORD: |
fputs("usage: whatis [-V] [-C file] [-M path] [-m path] " |
fputs("usage: whatis [-acfklVw] [-C file] " |
"[-S arch] [-s section] name ...\n", stderr); |
"[-M path] [-m path] [-O outkey] [-S arch]\n" |
|
"\t [-s section] name ...\n", stderr); |
break; |
break; |
case ARG_EXPR: |
case ARG_EXPR: |
fputs("usage: apropos [-V] [-C file] [-M path] [-m path] " |
fputs("usage: apropos [-acfklVw] [-C file] " |
"[-O outkey] [-S arch]\n" |
"[-M path] [-m path] [-O outkey] [-S arch]\n" |
"\t [-s section] expression ...\n", stderr); |
"\t [-s section] expression ...\n", stderr); |
break; |
break; |
} |
} |