annotate modules/argp @ 7100:1401e9cfcacd

Remove the 'restrict' module, and modify everybody to use AC_C_RESTRICT rather than gl_C_RESTRICT.
author Paul Eggert <eggert@cs.ucla.edu>
date Wed, 09 Aug 2006 22:52:40 +0000
parents 61346b33f373
children 6eb331fc5ba4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 Hierarchical processing of command line arguments.
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/argp.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/argp-ba.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 lib/argp-eexst.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 lib/argp-fmtstream.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 lib/argp-fmtstream.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 lib/argp-fs-xinl.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 lib/argp-help.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 lib/argp-namefrob.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 lib/argp-parse.c
6478
61346b33f373 (Files): Add argp-pin.c
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5988
diff changeset
14 lib/argp-pin.c
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 lib/argp-pv.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 lib/argp-pvh.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 lib/argp-xinl.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 m4/argp.m4
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 Depends-on:
5067
1407b63897fd Simplify argp by assuming alloca module.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5055
diff changeset
21 alloca
6478
61346b33f373 (Files): Add argp-pin.c
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5988
diff changeset
22 dirname
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 getopt
4595
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
24 strchrnul
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
25 sysexits
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
26 mempcpy
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
27 strndup
4781
d762cb7714db A little more dependencies of the 'argp' module.
Bruno Haible <bruno@clisp.org>
parents: 4595
diff changeset
28 strcase
5194
e1836405ab22 (Files): Add m4/unlocked-io.m4.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5067
diff changeset
29 extensions
5575
7fada5d72f27 Depend on vsnprintf
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5318
diff changeset
30 vsnprintf
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 configure.ac:
4595
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
33 gl_ARGP
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 Makefile.am:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 lib_SOURCES += argp.h argp-ba.c argp-eexst.c \
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 argp-fmtstream.c argp-fmtstream.h argp-fs-xinl.c argp-help.c \
6478
61346b33f373 (Files): Add argp-pin.c
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5988
diff changeset
38 argp-namefrob.h argp-parse.c argp-pin.c argp-pv.c argp-pvh.c \
61346b33f373 (Files): Add argp-pin.c
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5988
diff changeset
39 argp-xinl.c
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
41 Include:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
42 "argp.h"
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
43
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
44 License:
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
45 LGPL
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
46
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
47 Maintainer:
5275
5d7573d9e8e7 (Maintainer): Replace Simon Josefsson by Sergey Poznyakoff.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5251
diff changeset
48 Sergey Poznyakoff, glibc