diff options
| author | Joakim Verona | 2013-07-14 11:04:49 +0200 |
|---|---|---|
| committer | Joakim Verona | 2013-07-14 11:04:49 +0200 |
| commit | 0bb9bb0841d89fff09820a57369df4cb01b16b43 (patch) | |
| tree | 832bf9fa8415eef0ce464d22b3ee1300cfa90bb1 /lib-src/ebrowse.c | |
| parent | 3718127221fbbc31f8ebd027ab7c95403dbe9118 (diff) | |
| parent | 3af1c8684ed6e48fbc21481d129e9aa164752c6e (diff) | |
| download | emacs-0bb9bb0841d89fff09820a57369df4cb01b16b43.tar.gz emacs-0bb9bb0841d89fff09820a57369df4cb01b16b43.zip | |
Merge branch 'trunk' into xwidget
Conflicts:
src/xdisp.c
Diffstat (limited to 'lib-src/ebrowse.c')
| -rw-r--r-- | lib-src/ebrowse.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib-src/ebrowse.c b/lib-src/ebrowse.c index 407f769afc8..216865c3800 100644 --- a/lib-src/ebrowse.c +++ b/lib-src/ebrowse.c | |||
| @@ -3481,7 +3481,9 @@ open_file (char *file) | |||
| 3481 | 3481 | ||
| 3482 | /* Display usage information and exit program. */ | 3482 | /* Display usage information and exit program. */ |
| 3483 | 3483 | ||
| 3484 | #define USAGE "\ | 3484 | static char const *const usage_message[] = |
| 3485 | { | ||
| 3486 | "\ | ||
| 3485 | Usage: ebrowse [options] {files}\n\ | 3487 | Usage: ebrowse [options] {files}\n\ |
| 3486 | \n\ | 3488 | \n\ |
| 3487 | -a, --append append output to existing file\n\ | 3489 | -a, --append append output to existing file\n\ |
| @@ -3489,6 +3491,8 @@ Usage: ebrowse [options] {files}\n\ | |||
| 3489 | -I, --search-path=LIST set search path for input files\n\ | 3491 | -I, --search-path=LIST set search path for input files\n\ |
| 3490 | -m, --min-regexp-length=N set minimum regexp length to N\n\ | 3492 | -m, --min-regexp-length=N set minimum regexp length to N\n\ |
| 3491 | -M, --max-regexp-length=N set maximum regexp length to N\n\ | 3493 | -M, --max-regexp-length=N set maximum regexp length to N\n\ |
| 3494 | ", | ||
| 3495 | "\ | ||
| 3492 | -n, --no-nested-classes exclude nested classes\n\ | 3496 | -n, --no-nested-classes exclude nested classes\n\ |
| 3493 | -o, --output-file=FILE set output file name to FILE\n\ | 3497 | -o, --output-file=FILE set output file name to FILE\n\ |
| 3494 | -p, --position-info print info about position in file\n\ | 3498 | -p, --position-info print info about position in file\n\ |
| @@ -3498,12 +3502,16 @@ Usage: ebrowse [options] {files}\n\ | |||
| 3498 | -x, --no-regexps don't record regular expressions\n\ | 3502 | -x, --no-regexps don't record regular expressions\n\ |
| 3499 | --help display this help\n\ | 3503 | --help display this help\n\ |
| 3500 | --version display version info\n\ | 3504 | --version display version info\n\ |
| 3505 | \n\ | ||
| 3501 | " | 3506 | " |
| 3507 | }; | ||
| 3502 | 3508 | ||
| 3503 | static _Noreturn void | 3509 | static _Noreturn void |
| 3504 | usage (int error) | 3510 | usage (int error) |
| 3505 | { | 3511 | { |
| 3506 | puts (USAGE); | 3512 | int i; |
| 3513 | for (i = 0; i < sizeof usage_message / sizeof *usage_message; i++) | ||
| 3514 | fputs (usage_message[i], stdout); | ||
| 3507 | exit (error ? EXIT_FAILURE : EXIT_SUCCESS); | 3515 | exit (error ? EXIT_FAILURE : EXIT_SUCCESS); |
| 3508 | } | 3516 | } |
| 3509 | 3517 | ||