summaryrefslogtreecommitdiff
path: root/libshouldbeinlibc/argp.h
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1997-02-12 01:51:20 +0000
committerMiles Bader <miles@gnu.org>1997-02-12 01:51:20 +0000
commit37c0709638854aeaf81f56dc24c0bfdac4acf543 (patch)
tree7422ddd1ee61548fc0167cf1e2a4071f903dd174 /libshouldbeinlibc/argp.h
parent2249eea77498c8f832d8454d17fcf80907be0d8f (diff)
Doc fix.
Diffstat (limited to 'libshouldbeinlibc/argp.h')
-rw-r--r--libshouldbeinlibc/argp.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/libshouldbeinlibc/argp.h b/libshouldbeinlibc/argp.h
index e944553e..3c41731e 100644
--- a/libshouldbeinlibc/argp.h
+++ b/libshouldbeinlibc/argp.h
@@ -173,12 +173,15 @@ struct argp
argp_parser_t parser;
/* A string describing what other arguments are wanted by this program. It
- is only used by argp_usage to print the `Usage:' message. */
+ is only used by argp_usage to print the `Usage:' message. If it
+ contains newlines, the strings separated by them are considered
+ alternative usage patterns, and printed on separate lines (lines after
+ the first are prefix by ` or: ' instead of `Usage:'). */
__const char *args_doc;
/* If non-NULL, a string containing extra text to be printed before and
after the options in a long help message (separated by a vertical tab
- `\v' character). */
+ `\v' character). */
__const char *doc;
/* A vector of argp_children structures, terminated by a member with a 0