version 1.206, 2014/12/15 18:05:57 |
version 1.208, 2014/12/18 21:11:46 |
Line 114 main(int argc, char *argv[]) |
|
Line 114 main(int argc, char *argv[]) |
|
struct manpaths paths; |
struct manpaths paths; |
char *auxpaths; |
char *auxpaths; |
char *defos; |
char *defos; |
|
unsigned char *uc; |
#if HAVE_SQLITE3 |
#if HAVE_SQLITE3 |
struct manpage *res, *resp; |
struct manpage *res, *resp; |
char *conf_file, *defpaths; |
char *conf_file, *defpaths; |
Line 309 main(int argc, char *argv[]) |
|
Line 310 main(int argc, char *argv[]) |
|
argv = help_argv; |
argv = help_argv; |
argc = 1; |
argc = 1; |
} |
} |
} else if (argv[0] != NULL && ( |
} else if (((uc = argv[0]) != NULL) && |
(isdigit((unsigned char)argv[0][0]) && |
((isdigit(uc[0]) && (uc[1] == '\0' || |
(argv[0][1] == '\0' || !strcmp(argv[0], "3p"))) || |
(isalpha(uc[1]) && uc[2] == '\0'))) || |
(argv[0][0] == 'n' && argv[0][1] == '\0'))) { |
(uc[0] == 'n' && uc[1] == '\0'))) { |
search.sec = argv[0]; |
search.sec = uc; |
argv++; |
argv++; |
argc--; |
argc--; |
} |
} |
Line 487 usage(enum argmode argmode) |
|
Line 488 usage(enum argmode argmode) |
|
"\t [-Toutput] [-Wlevel] [file ...]\n", stderr); |
"\t [-Toutput] [-Wlevel] [file ...]\n", stderr); |
break; |
break; |
case ARG_NAME: |
case ARG_NAME: |
fputs("usage: man [-acfhklVw] [-C file] " |
fputs("usage: man [-acfhklVw] [-C file] [-I os=name] " |
"[-M path] [-m path] [-S arch] [-s section]\n" |
"[-K encoding] [-M path] [-m path]\n" |
|
"\t [-O option=value] [-S subsection] [-s section] " |
|
"[-T output] [-W level]\n" |
"\t [section] name ...\n", stderr); |
"\t [section] name ...\n", stderr); |
break; |
break; |
case ARG_WORD: |
case ARG_WORD: |