[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
These attributes are used to define how and what information is displayed to the user of the program.
copyright
is a structured value containing three to five
values. If copyright
is used, then the first three are required.
copyright = { date = "1992-2003"; owner = "Bruce Korb"; eaddr = '[email protected]'; type = GPL; }; |
settable
. The library client program will invoke the
SET_OPTION
macro which will invoke a handler function that will
finally set these global variables.
Every RC file will be considered partitioned by lines that commence with
the square open bracket ([
). All text before such a line is
always processed. Once such a line is found, the upper-cased
c-variable-syntax program name will be compared against the text
following that bracket. If there is a match and the next character
after that is a square close bracket (]
), then the section is
processed and the file closed. Otherwise, the section is ignored and a
matching section is searched for.
For exampe, if the fumble-stumble
options had a sectioned RC file,
then a line containing [FUMBLE_STUMBLE]
would be searched for.
optionUsage()
does not work for you. If you specify
gnu_usage
as the value of this attribute, for example,
you will use a procedure by that name for displaying usage.
Of course, you will need to provide that procedure.
optionUsage
procedure
is AutoOpts Standard. By specifying this attribute, the default format
will be GNU-ish style. Either default may be overridden by the user with
the AUTOOPTS_USAGE
environment variable. If it is set to gnu
or autoopts
, it will alter the style appropriately. This attribute
will conflict with the usage
attribute.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |