Bruno Haible [Sat, 19 May 2007 20:29:34 +0000 (20:29 +0000)]
Fix syntax error in test.
Bruno Haible [Sat, 19 May 2007 20:23:22 +0000 (20:23 +0000)]
Whitespace change.
Bruno Haible [Sat, 19 May 2007 20:21:41 +0000 (20:21 +0000)]
New module 'float'.
Jim Meyering [Sat, 19 May 2007 16:37:03 +0000 (16:37 +0000)]
* lib/utimens.c (gl_futimens): Rename from futimens,
now that glibc-2.6 declares futimens.
Bruno Haible [Sat, 19 May 2007 15:28:02 +0000 (15:28 +0000)]
Avoid test failures on mingw.
Bruno Haible [Sat, 19 May 2007 14:52:36 +0000 (14:52 +0000)]
Fix *printf result for NaN, Inf, -0.0 on mingw.
Bruno Haible [Sat, 19 May 2007 10:22:11 +0000 (10:22 +0000)]
Accomodate for implementations that produce 3 exponent digits in %e and %g.
Bruno Haible [Sat, 19 May 2007 09:47:36 +0000 (09:47 +0000)]
Optimize the case of huge precision.
Bruno Haible [Sat, 19 May 2007 00:38:42 +0000 (00:38 +0000)]
Fix logic bug introduced on 2007-05-06.
Bruno Haible [Fri, 18 May 2007 23:37:50 +0000 (23:37 +0000)]
Add tests for %e and %g directives.
Bruno Haible [Fri, 18 May 2007 23:35:38 +0000 (23:35 +0000)]
Fix small bug in 'divide' function.
Bruno Haible [Fri, 18 May 2007 22:10:17 +0000 (22:10 +0000)]
More tests of printf %f.
Bruno Haible [Fri, 18 May 2007 19:15:02 +0000 (19:15 +0000)]
Typo in ChangeLog entry.
Bruno Haible [Fri, 18 May 2007 18:26:01 +0000 (18:26 +0000)]
Add support for 'long double' number output.
Bruno Haible [Fri, 18 May 2007 17:45:52 +0000 (17:45 +0000)]
Work around broken snprintf function on BeOS.
Bruno Haible [Fri, 18 May 2007 17:35:19 +0000 (17:35 +0000)]
Support output of 64-bit numbers on mingw.
Bruno Haible [Fri, 18 May 2007 17:27:31 +0000 (17:27 +0000)]
Fix printf-frexpl module to recognize buggy AIX 5.1 frexpl().
Bruno Haible [Fri, 18 May 2007 17:22:33 +0000 (17:22 +0000)]
Tests for module 'frexpl-nolibm'.
Bruno Haible [Fri, 18 May 2007 17:21:44 +0000 (17:21 +0000)]
New module 'frexpl-nolibm'.
Karl Berry [Fri, 18 May 2007 13:31:16 +0000 (13:31 +0000)]
autoupdate
Paul Eggert [Thu, 17 May 2007 15:56:05 +0000 (15:56 +0000)]
* lib/dirent_.h: Prefer #include_next <foo.h> to #include
@ABSOLUTE_FOO_H@ if @HAVE_INCLUDE_NEXT@. This works better with
GCC 4.2, which otherwise issues a lot of warnings.
* lib/iconv_.h, lib/locale_.h, lib/netinet_in_.h, lib/sys_select_.h:
* lib/sys_socket_.h, lib/sys_stat_.h, lib/sysexits_.h, lib/unistd_.h:
Likewise.
* modules/fchdir (dirent.h): Substitute @HAVE_INCLUDE_NEXT@.
* modules/iconv_open (iconv.h): Likewise.
* modules/locale (locale.h): Likewise.
* modules/netinet_in (netinet/in.h): Likewise.
* modules/sys_select (sys_select.h): Likewise.
* modules/sys_socket (sys/socket.h): Likewise.
* modules/sys_stat (sys/stat.h): Likewise.
* modules/sysexits (sysexits.h): Likewise.
* modules/unistd (unistd.h): Likewise.
Eric Blake [Thu, 17 May 2007 12:38:22 +0000 (12:38 +0000)]
* modules/closein-tests (Makefile.am): Distribute
`test-closein.sh'.
Bruno Haible [Thu, 17 May 2007 09:18:53 +0000 (09:18 +0000)]
Renamed test-fprintf-posix.out to test-printf-posix.output.
Bruno Haible [Thu, 17 May 2007 09:10:42 +0000 (09:10 +0000)]
Rename test-fprintf-posix.out to test-printf-posix.output.
Bruno Haible [Thu, 17 May 2007 09:07:35 +0000 (09:07 +0000)]
Move to test-printf-posix.output.
Bruno Haible [Thu, 17 May 2007 09:07:32 +0000 (09:07 +0000)]
Move to here from test-fprintf-posix.out.
Paul Eggert [Thu, 17 May 2007 06:14:29 +0000 (06:14 +0000)]
* lib/fcntl_.h: Prefer #include_next <foo.h> to #include
@ABSOLUTE_FOO_H@ if @HAVE_INCLUDE_NEXT@. This works better with
GCC 4.2, which otherwise issues a lot of warnings.
* lib/inttypes_.h, lib/math_.h, lib/search_.h, lib/signal_.h:
* lib/stdint_.h, lib/stdio_.h, lib/stdlib_.h, lib/string_.h:
* lib/sys_time_.h, lib/time_.h, lib/wchar_.h, lib/wctype_.h: Likewise.
* lib/stdlib_.h: Don't bother with #pragma GCC system_header, as
it should no longer be needed.
* lib/string_.h: Likewise.
* modules/absolute-header (HAVE_INCLUDE_NEXT): New 'make' define.
* modules/fcntl (fcntl.h): Substitute @HAVE_INCLUDE_NEXT@.
* modules/inttypes (inttypes.h): Likewise.
* modules/math (math.h): Likewise.
* modules/search (search.h): Likewise.
* modules/signal (signal.h): Likewise.
* modules/stdint (stdint.h): Likewise.
* modules/stdio (stdio.h): Likewise.
* modules/stdlib (stdlib.h): Likewise.
* modules/string (string.h): Likewise.
* modules/sys_time (sys/time.h): Likewise.
* modules/time (time.h): Likewise.
* modules/wchar (wchar.h): Likewise.
* modules/wctype (wtype.h): Likewise.
Simon Josefsson [Wed, 16 May 2007 10:49:41 +0000 (10:49 +0000)]
Remove opencdk (maintainer drop'ed gnulib).
Bruno Haible [Wed, 16 May 2007 10:07:20 +0000 (10:07 +0000)]
2007-05-16 Thien-Thi Nguyen <ttn@gnuvola.org> (tiny change)
* doc/gnulib-tool.texi (CVS Issues): Fix typo.
Bruno Haible [Mon, 14 May 2007 21:36:29 +0000 (21:36 +0000)]
Tweak doc.
Bruno Haible [Mon, 14 May 2007 00:34:40 +0000 (00:34 +0000)]
Comment fix.
Bruno Haible [Sun, 13 May 2007 21:57:40 +0000 (21:57 +0000)]
Ensure AC_C_RESTRICT is invoked.
Bruno Haible [Sun, 13 May 2007 21:44:46 +0000 (21:44 +0000)]
Fix syntax error in C++ mode.
Jim Meyering [Sat, 12 May 2007 15:59:59 +0000 (15:59 +0000)]
* lib/linebuffer.c (readlinebuffer_delim): New function,
like readlinebuffer, but use a caller-specified delimiter.
(readlinebuffer): Just call readlinebuffer_delim with '\n'
as the delimiter.
* lib/linebuffer.h (readlinebuffer_delim): Declare it.
Jim Meyering [Sat, 12 May 2007 15:53:42 +0000 (15:53 +0000)]
Change ^[ ]{8} to TAB.
Sergey Poznyakoff [Sat, 12 May 2007 08:55:54 +0000 (08:55 +0000)]
Update
Sergey Poznyakoff [Sat, 12 May 2007 08:55:33 +0000 (08:55 +0000)]
New module
Sergey Poznyakoff [Sat, 12 May 2007 08:54:55 +0000 (08:54 +0000)]
(Files): Remove openat-die.c
(Depends-on): Add openat-die
Sergey Poznyakoff [Sat, 12 May 2007 08:54:34 +0000 (08:54 +0000)]
(gl_FUNC_OPENAT): Do not require openat-die
Bruno Haible [Sun, 6 May 2007 23:17:49 +0000 (23:17 +0000)]
More info about Cygwin.
Bruno Haible [Sun, 6 May 2007 23:17:49 +0000 (23:17 +0000)]
More info about Cygwin.
Bruno Haible [Sun, 6 May 2007 23:02:10 +0000 (23:02 +0000)]
Work around an incorrect implementation of the 0 flag on most platforms.
Bruno Haible [Sun, 6 May 2007 15:29:04 +0000 (15:29 +0000)]
Work around lack of support of grouping flag.
Bruno Haible [Sat, 5 May 2007 11:41:20 +0000 (11:41 +0000)]
Avoid a test failure on mingw.
Karl Berry [Fri, 4 May 2007 20:37:48 +0000 (20:37 +0000)]
update from texinfo
Paul Eggert [Fri, 4 May 2007 06:38:12 +0000 (06:38 +0000)]
* m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Use better
comment for D_INO_IN_DIRENT. Problem reported by James Youngman.
Karl Berry [Thu, 3 May 2007 16:29:04 +0000 (16:29 +0000)]
update from texinfo
Bruno Haible [Wed, 2 May 2007 22:18:36 +0000 (22:18 +0000)]
Clarify the strftime module's purpose.
Bruno Haible [Wed, 2 May 2007 22:17:07 +0000 (22:17 +0000)]
texinfo tweak
Paul Eggert [Wed, 2 May 2007 19:06:46 +0000 (19:06 +0000)]
* m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Test whether
readdir returns garbage in d_ino. Problem reported by Kaz Sasayama in
<http://lists.gnu.org/archive/html/bug-gnulib/2007-05/msg00021.html>.
Karl Berry [Wed, 2 May 2007 13:13:42 +0000 (13:13 +0000)]
autoupdate
Sergey Poznyakoff [Wed, 2 May 2007 04:34:41 +0000 (04:34 +0000)]
Update
Sergey Poznyakoff [Wed, 2 May 2007 04:33:22 +0000 (04:33 +0000)]
(struct hol_entry): New member `ord'.
(HOL_ENTRY_PTRCMP): Use ord for comparison
(hol_sort): Initialize ord.
Bruno Haible [Tue, 1 May 2007 22:37:10 +0000 (22:37 +0000)]
Rename _Exit.texi.
Bruno Haible [Tue, 1 May 2007 22:35:50 +0000 (22:35 +0000)]
Move to _Exit_C99.texi.
Bruno Haible [Tue, 1 May 2007 22:35:46 +0000 (22:35 +0000)]
Move to here from _Exit.texi.
Bruno Haible [Tue, 1 May 2007 22:32:06 +0000 (22:32 +0000)]
Redundant through doc/functions/*.texi.
Bruno Haible [Tue, 1 May 2007 22:20:41 +0000 (22:20 +0000)]
arp depends on sleep.
Bruno Haible [Tue, 1 May 2007 22:17:02 +0000 (22:17 +0000)]
Tests for module 'sleep'.
Bruno Haible [Tue, 1 May 2007 22:15:01 +0000 (22:15 +0000)]
New module 'sleep'.
Bruno Haible [Tue, 1 May 2007 21:02:01 +0000 (21:02 +0000)]
'exec' and 'toc' are not functions.
Bruno Haible [Tue, 1 May 2007 19:24:43 +0000 (19:24 +0000)]
Mention non-portability to Interix 3.5.
Bruno Haible [Tue, 1 May 2007 19:20:18 +0000 (19:20 +0000)]
sigprocmask.h is replaced with <signal.h>.
Bruno Haible [Tue, 1 May 2007 18:49:26 +0000 (18:49 +0000)]
New module 'signal'.
Bruno Haible [Tue, 1 May 2007 18:21:31 +0000 (18:21 +0000)]
Make the generated wctype.h more self-contained.
Bruno Haible [Tue, 1 May 2007 18:14:44 +0000 (18:14 +0000)]
Make the generated sys/stat.h more self-contained.
Bruno Haible [Tue, 1 May 2007 18:08:51 +0000 (18:08 +0000)]
Tweak last patch.
Bruno Haible [Tue, 1 May 2007 17:59:19 +0000 (17:59 +0000)]
Mention non-portability to Interix 3.5.
Bruno Haible [Tue, 1 May 2007 15:48:24 +0000 (15:48 +0000)]
Make the generated glob.h self-contained.
Bruno Haible [Tue, 1 May 2007 15:33:25 +0000 (15:33 +0000)]
Don't mention the 'assert' module here.
It's documented in functions/assert.texi.
Bruno Haible [Tue, 1 May 2007 15:14:20 +0000 (15:14 +0000)]
Add doc chapter about the POSIX functions.
Bruno Haible [Tue, 1 May 2007 15:12:21 +0000 (15:12 +0000)]
Ranking of functions according to their number of hits on Google codesearch.
Bruno Haible [Tue, 1 May 2007 15:11:37 +0000 (15:11 +0000)]
Documentation of what gnulib provides for each function.
Bruno Haible [Tue, 1 May 2007 14:03:44 +0000 (14:03 +0000)]
There is no POSIX function called 'exec'.
Bruno Haible [Tue, 1 May 2007 13:53:42 +0000 (13:53 +0000)]
There is no POSIX function named 'toc'.
Bruno Haible [Tue, 1 May 2007 10:42:29 +0000 (10:42 +0000)]
Depend on sys_stat, since it fixes an mkdir portability problem.
Bruno Haible [Tue, 1 May 2007 08:21:00 +0000 (08:21 +0000)]
Ranking of include files according to their number of hits on Google
codesearch.
Eric Blake [Mon, 30 Apr 2007 12:00:07 +0000 (12:00 +0000)]
Prefer fseeko to fseek.
* modules/getpass (Depends-on): Add fseeko.
* lib/getpass.c (getpass): Use fseeko, not fseek.
Sergey Poznyakoff [Mon, 30 Apr 2007 08:26:42 +0000 (08:26 +0000)]
Update
Sergey Poznyakoff [Mon, 30 Apr 2007 08:26:26 +0000 (08:26 +0000)]
Restore #include "progname.h"
Sergey Poznyakoff [Mon, 30 Apr 2007 08:26:11 +0000 (08:26 +0000)]
(usage-indent test): Fix output
(func_compare): Restore diff options
Sergey Poznyakoff [Mon, 30 Apr 2007 08:25:46 +0000 (08:25 +0000)]
(hol_entry_cmp): Option sorting algorithm
assumes the sorting is stable, while most qsort implementations
are not. Use argument addresses to ensure they never compare as
equal.
Bruno Haible [Sun, 29 Apr 2007 15:40:30 +0000 (15:40 +0000)]
Guard against vsnprintf implementations that mishandle a size=0 argument.
Bruno Haible [Sun, 29 Apr 2007 15:33:25 +0000 (15:33 +0000)]
There is no POSIX function called 'contents'.
Bruno Haible [Sun, 29 Apr 2007 13:50:12 +0000 (13:50 +0000)]
Don't blame me for a change that I didn't suggest.
Karl Berry [Sun, 29 Apr 2007 13:35:40 +0000 (13:35 +0000)]
gendocs_template_min
Bruno Haible [Sun, 29 Apr 2007 12:16:55 +0000 (12:16 +0000)]
Work around fpurge bug on BSD systems.
Sergey Poznyakoff [Sun, 29 Apr 2007 12:04:15 +0000 (12:04 +0000)]
Update
Sergey Poznyakoff [Sun, 29 Apr 2007 12:02:45 +0000 (12:02 +0000)]
Fix option ordering. Test deeply clustered options.
Sergey Poznyakoff [Sun, 29 Apr 2007 12:02:27 +0000 (12:02 +0000)]
(hol_cluster_cmp): Reverse comparison. Change proposed by Sven Verdoolaege.
Bruno Haible [Sun, 29 Apr 2007 11:06:56 +0000 (11:06 +0000)]
Make test a bit easier to debug.
Bruno Haible [Sun, 29 Apr 2007 09:15:13 +0000 (09:15 +0000)]
Better ASSERT macro.
Bruno Haible [Sun, 29 Apr 2007 08:38:22 +0000 (08:38 +0000)]
freading has an undefined value after repositioning a read-write stream.
Bruno Haible [Sun, 29 Apr 2007 08:24:53 +0000 (08:24 +0000)]
Trivial simplification.
Bruno Haible [Sun, 29 Apr 2007 07:44:02 +0000 (07:44 +0000)]
Oops, fix details and comments of last patch.
Bruno Haible [Sun, 29 Apr 2007 02:07:56 +0000 (02:07 +0000)]
Make the tests sharper: also test the interaction with fflush().
Bruno Haible [Sat, 28 Apr 2007 23:02:00 +0000 (23:02 +0000)]
Warn when fseek or ftell are used.
Paul Eggert [Sat, 28 Apr 2007 18:05:58 +0000 (18:05 +0000)]
Avoid false-negative in gl_STDINT_H's C99 conformance test.
* m4/stdint.m4 (gl_STDINT_H): When checking whether stdint.h conforms
to C99, include all of gl_STDINT_INCLUDES, not just <stddef.h>.
Bruno Haible [Fri, 27 Apr 2007 22:54:42 +0000 (22:54 +0000)]
texinfo syntax fix.
Bruno Haible [Fri, 27 Apr 2007 21:04:08 +0000 (21:04 +0000)]
Add reference to POSIX.