aboutsummaryrefslogtreecommitdiff
path: root/libshouldbeinlibc/argp-parse.c
Commit message (Expand)AuthorAgeFilesLines
* (parser_parse_opt):Miles Bader1997-06-181-35/+91
* Sync with libc version (there were minor whitespace differences, etc).Miles Bader1997-06-051-2/+2
* (parser_init):Miles Bader1997-05-261-1/+1
* (parser_init):Miles Bader1997-05-261-0/+8
* (parser_finalize): Always set *END_INDEX if supplied.Miles Bader1997-05-091-0/+4
* (parser_convert):Miles Bader1997-02-201-14/+21
* Merge changes from libc 1997-02-17.Miles Bader1997-02-201-0/+1
* (parser_convert):Miles Bader1997-02-191-19/+20
* (parser_parse_next, parser_init):Miles Bader1997-02-171-13/+12
* (struct group):Miles Bader1997-02-161-0/+26
* (parser_finalize, argp_version_parser):Miles Bader1997-02-141-2/+14
* [HAVE_CONFIG_H] <config.h>: New include.Miles Bader1997-02-131-1/+5
* Update to libc-970212 versions.Miles Bader1997-02-131-18/+16
* (parser_parse_next):Miles Bader1997-02-121-37/+34
* (__progname, __progname_full):Miles Bader1997-02-121-10/+8
* (__argp_parse): Renamed from argp_parse.Miles Bader1997-02-121-10/+13
* Largely rewritten to clean up the code, avoid using nested functions, andMiles Bader1997-02-121-375/+536
* (argp_default_parser):Miles Bader1997-02-111-5/+5
* (argp_parse):Miles Bader1997-02-091-34/+44
* (argp_parse):Miles Bader1996-10-241-13/+15
* (argp_parse):Miles Bader1996-10-151-1/+4
* (argp_version_options, argp_version_parser):Miles Bader1996-07-101-2/+2
* (argp_version_parser):Miles Bader1996-07-061-2/+2
* (argp_parse): Zero the CHILD_INPUTS vector.Miles Bader1996-06-271-0/+2
* (argp_parse):Miles Bader1996-06-211-2/+3
* (argp_parse): Handle null streams.Miles Bader1996-06-171-1/+1
* (argp_default_parser): Output to STATE->out_stream.Miles Bader1996-06-171-6/+13
* (argp_default_parser): Break after --HANG.Miles Bader1996-05-231-0/+1
* (argp_parse): Only print a `Try...' message if the error was a parsing error.Miles Bader1996-05-221-1/+2
* (argp_parse): Turn any EBADKEY that makes it to the end back into EINVAL.Miles Bader1996-05-111-0/+3
* ARGP_ERR_UNKNOWN_KEY --> ARGP_ERR_UNKNOWN.Miles Bader1996-05-111-2/+2
* (EBADKEY): New define.Miles Bader1996-05-111-29/+32
* (_argp_hang): New variable.Miles Bader1996-05-021-1/+49
* (argp_parse): Work with ARGP == 0.Miles Bader1996-05-011-6/+12
* (argp_parse):Miles Bader1996-04-031-24/+20
* (struct group): Add PARENT, PARENT_INDEX, HOOK, and CHILD_HOOKS fields.Miles Bader1996-03-191-36/+125
* (argp_parse): Print an error message if appropiate when we know there are tooMiles Bader1996-02-291-1/+6
* (argp_parse): Correctly deal with errors from getopt, and allow the user toMiles Bader1996-02-151-29/+40
* (argp_parse):Miles Bader1996-02-141-55/+100
* (argp_parse):Miles Bader1996-02-091-30/+49
* (argp_parse): Implement the ARG_NUM field.Miles Bader1996-02-051-2/+5
* (argp_default_options, argp_default_argp, argp_parse, find_long_option):Miles Bader1996-02-051-12/+13
* (argp_default_options, argp_default_parser):Miles Bader1996-01-191-2/+20
* (_argp_unlock_xxx): New function.Miles Bader1996-01-031-0/+9
* (argp_default_options): Put --help in group -1.Miles Bader1995-12-211-1/+1
* (argp_parse): Changes uses of the INDEX field in struct argp_state to use NEXT.Miles Bader1995-12-061-7/+7
* (argp_parse): If an option alias doesn't have a key, use the real key.Miles Bader1995-10-131-1/+1
* (argp_parse): Correctly mark short options as optional.Miles Bader1995-10-121-1/+1
* (argp_parse):Miles Bader1995-10-111-81/+97
* (argp_parse):Miles Bader1995-10-111-45/+59