From 9d916bc07af4177e545d1a13aa3aadeaee03f6f6 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 30 Apr 2011 14:53:35 +0200 Subject: [PATCH] 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'. --- ChangeLog | 10 ++++++++++ doc/posix-functions/vfscanf.texi | 4 ++-- doc/posix-functions/vscanf.texi | 4 ++-- m4/stdio_h.m4 | 4 +--- modules/vfscanf | 21 +++++++++++++++++++++ modules/vscanf | 21 +++++++++++++++++++++ 6 files changed, 57 insertions(+), 7 deletions(-) create mode 100644 modules/vfscanf create mode 100644 modules/vscanf diff --git a/ChangeLog b/ChangeLog index 1c39c25664..70a9b828f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2011-04-30 Bruno Haible + + 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 passfd: Add comments. 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 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: + + +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: + + +License: +LGPL + +Maintainer: +Bruno Haible -- 2.30.2