summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2011-04-30 14:53:35 +0200
committerBruno Haible <bruno@clisp.org>2011-04-30 14:53:35 +0200
commit9d916bc07af4177e545d1a13aa3aadeaee03f6f6 (patch)
treebabfab91d633c4f0fc189bf62bbd1bff97a7d581
parent89d109384c64e703e2507b6ada5efc68bf651393 (diff)
downloadgnulib-9d916bc07af4177e545d1a13aa3aadeaee03f6f6.tar.gz
New modules 'vfscanf', 'vscanf'.
* modules/vfscanf: New file. * modules/vscanf: New file. * m4/stdio_h.m4 (gl_STDIO_H): Don't set GNULIB_VFSCANF, GNULIB_VSCANF here. * doc/posix-functions/vfscanf.texi: Mention module 'vfscanf'. * doc/posix-functions/vscanf.texi: Mention module 'vscanf'.
-rw-r--r--ChangeLog10
-rw-r--r--doc/posix-functions/vfscanf.texi4
-rw-r--r--doc/posix-functions/vscanf.texi4
-rw-r--r--m4/stdio_h.m44
-rw-r--r--modules/vfscanf21
-rw-r--r--modules/vscanf21
6 files changed, 57 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index 1c39c25664..70a9b828f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2011-04-30 Bruno Haible <bruno@clisp.org>
+ New modules 'vfscanf', 'vscanf'.
+ * modules/vfscanf: New file.
+ * modules/vscanf: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H): Don't set GNULIB_VFSCANF, GNULIB_VSCANF
+ here.
+ * doc/posix-functions/vfscanf.texi: Mention module 'vfscanf'.
+ * doc/posix-functions/vscanf.texi: Mention module 'vscanf'.
+
+2011-04-30 Bruno Haible <bruno@clisp.org>
+
passfd: Add comments.
* lib/passfd.c: Add comments about platforms.
diff --git a/doc/posix-functions/vfscanf.texi b/doc/posix-functions/vfscanf.texi
index bbdfe06e41..d051e6d0c7 100644
--- a/doc/posix-functions/vfscanf.texi
+++ b/doc/posix-functions/vfscanf.texi
@@ -4,9 +4,9 @@
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vfscanf.html}
-Gnulib module: stdio, nonblocking
+Gnulib module: vfscanf, nonblocking
-Portability problems fixed by Gnulib module @code{stdio}, together with module @code{nonblocking}:
+Portability problems fixed by Gnulib module @code{vfscanf}, together with module @code{nonblocking}:
@itemize
@item
When reading from a non-blocking pipe whose buffer is empty, this function
diff --git a/doc/posix-functions/vscanf.texi b/doc/posix-functions/vscanf.texi
index 0568ab45c4..feff03ac5c 100644
--- a/doc/posix-functions/vscanf.texi
+++ b/doc/posix-functions/vscanf.texi
@@ -4,9 +4,9 @@
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vscanf.html}
-Gnulib module: stdio, nonblocking
+Gnulib module: vscanf, nonblocking
-Portability problems fixed by Gnulib module @code{stdio}, together with module @code{nonblocking}:
+Portability problems fixed by Gnulib module @code{vscanf}, together with module @code{nonblocking}:
@itemize
@item
When reading from a non-blocking pipe whose buffer is empty, this function
diff --git a/m4/stdio_h.m4 b/m4/stdio_h.m4
index 8b013c2f35..a8326f3c34 100644
--- a/m4/stdio_h.m4
+++ b/m4/stdio_h.m4
@@ -1,4 +1,4 @@
-# stdio_h.m4 serial 36
+# stdio_h.m4 serial 37
dnl Copyright (C) 2007-2011 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -14,8 +14,6 @@ AC_DEFUN([gl_STDIO_H],
dnl <stdio.h> likely needs them.
GNULIB_FSCANF=1
GNULIB_SCANF=1
- GNULIB_VFSCANF=1
- GNULIB_VSCANF=1
GNULIB_FGETC=1
GNULIB_GETC=1
GNULIB_GETCHAR=1
diff --git a/modules/vfscanf b/modules/vfscanf
new file mode 100644
index 0000000000..c2d6a8d35d
--- /dev/null
+++ b/modules/vfscanf
@@ -0,0 +1,21 @@
+Description:
+vfscanf() function: parse formatted text from a stream
+
+Files:
+
+Depends-on:
+stdio
+
+configure.ac:
+gl_STDIO_MODULE_INDICATOR([vfscanf])
+
+Makefile.am:
+
+Include:
+<stdio.h>
+
+License:
+LGPL
+
+Maintainer:
+Bruno Haible
diff --git a/modules/vscanf b/modules/vscanf
new file mode 100644
index 0000000000..cf1d8c2405
--- /dev/null
+++ b/modules/vscanf
@@ -0,0 +1,21 @@
+Description:
+vscanf() function: parse formatted text from standard input
+
+Files:
+
+Depends-on:
+stdio
+
+configure.ac:
+gl_STDIO_MODULE_INDICATOR([vscanf])
+
+Makefile.am:
+
+Include:
+<stdio.h>
+
+License:
+LGPL
+
+Maintainer:
+Bruno Haible