| 384 | } |
| 385 | |
| 386 | static void |
| 387 | usage(FILE * const stream, const int status) |
| 388 | { |
| 389 | fprintf(stream, |
| 390 | _("%s: usage: %s OPTIONS TIMEZONE ...\n" |
| 391 | "Options include:\n" |
| 392 | " -c [L,]U Start at year L (default -500), end before year U (default 2500)\n" |
| 393 | " -t [L,]U Start at time L, end before time U (in seconds since 1970)\n" |
| 394 | " -i List transitions briefly (format is experimental)\n" \ |
| 395 | " -v List transitions verbosely\n" |
| 396 | " -V List transitions a bit less verbosely\n" |
| 397 | " --help Output this help\n" |
| 398 | " --version Output version info\n" |
| 399 | "\n" |
| 400 | "Report bugs to %s.\n"), |
| 401 | progname, progname, REPORT_BUGS_TO); |
| 402 | if (status == EXIT_SUCCESS) |
| 403 | close_file(stream); |
| 404 | exit(status); |
| 405 | } |
| 406 | |
| 407 | int |
| 408 | main(int argc, char *argv[]) |