summaryrefslogtreecommitdiff
path: root/doc/gnulib.texi
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2019-04-30 08:01:14 +0200
committerAkim Demaille <akim.demaille@gmail.com>2019-06-21 18:35:01 +0200
commit5d00a2ec62270ded0438b5641a97b9ea0a1cd159 (patch)
tree2fb46e5cb4db958407e0302980d96e1177c67e79 /doc/gnulib.texi
parent13644a8180a084c4c682d54f27a2eaab01a92d7f (diff)
downloadgnulib-5d00a2ec62270ded0438b5641a97b9ea0a1cd159.tar.gz
argmatch: add support to generate the usage message
* lib/argmatch.c: Move some #includes and gettext support to... * lib/argmatch.h: here. (ARGMATCH_DEFINE_GROUP): New macro. * tests/test-argmatch.c (argmatch_backup_docs, argmatch_backup_args) (argmatch_backup_group): New. (CHECK): New. (main): Check argmatch_backup_value, argmatch_backup_xvalue, argmatch_backup_argument and argmatch_backup_usage. * modules/argmatch: We depend on c99. * doc/argmatch.texi (Recognizing Option Arguments): New. * doc/gnulib.texi: Use it.
Diffstat (limited to 'doc/gnulib.texi')
-rw-r--r--doc/gnulib.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/gnulib.texi b/doc/gnulib.texi
index 2ea18ad884..067e6045c0 100644
--- a/doc/gnulib.texi
+++ b/doc/gnulib.texi
@@ -6636,6 +6636,7 @@ to POSIX that it can be treated like any other Unix-like platform.
* Closed standard fds::
* Container data types::
* String Functions in C Locale::
+* Recognizing Option Arguments::
* Quoting::
* progname and getprogname::
* gcd::
@@ -6674,6 +6675,8 @@ to POSIX that it can be treated like any other Unix-like platform.
@include c-locale.texi
+@include argmatch.texi
+
@include quote.texi
@include progname.texi