gnulib.git
16 years ago* m4/regex.m4 (gl_REGEX): Catch a bug with [[:alnum:]_-] reported by
Paul Eggert [Tue, 12 Jun 2007 17:44:37 +0000 (17:44 +0000)]
* m4/regex.m4 (gl_REGEX): Catch a bug with [[:alnum:]_-] reported by
Vin Shelton.

16 years agoFix small mistake, reported by Eric Blake.
Bruno Haible [Mon, 11 Jun 2007 22:24:31 +0000 (22:24 +0000)]
Fix small mistake, reported by Eric Blake.

16 years agoAdd support for Unicode strings (both as output format and as arguments to
Bruno Haible [Mon, 11 Jun 2007 01:10:07 +0000 (01:10 +0000)]
Add support for Unicode strings (both as output format and as arguments to
the %U directive).

16 years agoNew module unistr/u32-mbsnlen
Bruno Haible [Mon, 11 Jun 2007 00:34:23 +0000 (00:34 +0000)]
New module unistr/u32-mbsnlen

16 years agoNew module 'unistr/u16-mbsnlen'.
Bruno Haible [Mon, 11 Jun 2007 00:33:46 +0000 (00:33 +0000)]
New module 'unistr/u16-mbsnlen'.

16 years agoNew module 'unistr/u8-mbsnlen'.
Bruno Haible [Mon, 11 Jun 2007 00:33:04 +0000 (00:33 +0000)]
New module 'unistr/u8-mbsnlen'.

16 years agoNew modules unistr/u*-mbsnlen.
Bruno Haible [Mon, 11 Jun 2007 00:32:04 +0000 (00:32 +0000)]
New modules unistr/u*-mbsnlen.

16 years agoNew module 'mbsnlen'.
Bruno Haible [Mon, 11 Jun 2007 00:29:30 +0000 (00:29 +0000)]
New module 'mbsnlen'.

16 years agoInclude <stdlib.h>.
Bruno Haible [Mon, 11 Jun 2007 00:20:36 +0000 (00:20 +0000)]
Include <stdlib.h>.

16 years agoInclude <stddef.h>, needed for ptrdiff_t.
Bruno Haible [Mon, 11 Jun 2007 00:17:50 +0000 (00:17 +0000)]
Include <stddef.h>, needed for ptrdiff_t.

16 years agoTest for _snprintf (missing since 2003-11-16).
Bruno Haible [Sun, 10 Jun 2007 15:05:31 +0000 (15:05 +0000)]
Test for _snprintf (missing since 2003-11-16).

16 years agono more (semi)auto updating for gettext
Karl Berry [Sun, 10 Jun 2007 13:39:52 +0000 (13:39 +0000)]
no more (semi)auto updating for gettext

16 years agoTweak the size computations and reallocations.
Bruno Haible [Sun, 10 Jun 2007 12:02:55 +0000 (12:02 +0000)]
Tweak the size computations and reallocations.

16 years agoTweak last patch.
Bruno Haible [Sun, 10 Jun 2007 11:18:49 +0000 (11:18 +0000)]
Tweak last patch.

16 years agoMore type parameters.
Bruno Haible [Sat, 9 Jun 2007 23:32:28 +0000 (23:32 +0000)]
More type parameters.

16 years agoNew modules uniconv/u{8,16,32}-conv-to-enc.
Bruno Haible [Sat, 9 Jun 2007 21:59:21 +0000 (21:59 +0000)]
New modules uniconv/u{8,16,32}-conv-to-enc.

16 years agoNew modules uniconv/u{8,16,32}-conv-to-enc.
Bruno Haible [Sat, 9 Jun 2007 21:51:51 +0000 (21:51 +0000)]
New modules uniconv/u{8,16,32}-conv-to-enc.

16 years agoTests for module 'uniconv/u32-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:51:11 +0000 (21:51 +0000)]
Tests for module 'uniconv/u32-conv-to-enc'.

16 years agoNew module 'uniconv/u32-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:50:50 +0000 (21:50 +0000)]
New module 'uniconv/u32-conv-to-enc'.

16 years agoTests for module 'uniconv/u16-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:50:29 +0000 (21:50 +0000)]
Tests for module 'uniconv/u16-conv-to-enc'.

16 years agoNew modules 'uniconv/u16-conv-to-enc' and 'uniconv/u32-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:50:08 +0000 (21:50 +0000)]
New modules 'uniconv/u16-conv-to-enc' and 'uniconv/u32-conv-to-enc'.

16 years agoNew module 'uniconv/u16-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:49:42 +0000 (21:49 +0000)]
New module 'uniconv/u16-conv-to-enc'.

16 years agoTests for module 'uniconv/u8-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:49:07 +0000 (21:49 +0000)]
Tests for module 'uniconv/u8-conv-to-enc'.

16 years agoNew module 'uniconv/u8-conv-to-enc'.
Bruno Haible [Sat, 9 Jun 2007 21:48:47 +0000 (21:48 +0000)]
New module 'uniconv/u8-conv-to-enc'.

16 years agoRemove unused and pointless code.
Bruno Haible [Sat, 9 Jun 2007 21:43:24 +0000 (21:43 +0000)]
Remove unused and pointless code.

16 years agoUpdate after allocsa -> malloca renaming.
Bruno Haible [Sat, 9 Jun 2007 11:27:29 +0000 (11:27 +0000)]
Update after allocsa -> malloca renaming.

16 years agoRename allocsa -> malloca, xallocsa -> xmalloca.
Bruno Haible [Sat, 9 Jun 2007 11:22:18 +0000 (11:22 +0000)]
Rename allocsa -> malloca, xallocsa -> xmalloca.

16 years agoUpdate after allocsa -> malloca renaming.
Bruno Haible [Sat, 9 Jun 2007 11:11:14 +0000 (11:11 +0000)]
Update after allocsa -> malloca renaming.

16 years agoMove to xmalloca.c.
Bruno Haible [Sat, 9 Jun 2007 11:07:23 +0000 (11:07 +0000)]
Move to xmalloca.c.

16 years agoMove to here from xallocsa.c.
Bruno Haible [Sat, 9 Jun 2007 11:07:19 +0000 (11:07 +0000)]
Move to here from xallocsa.c.

16 years agoMove to xmalloca.h.
Bruno Haible [Sat, 9 Jun 2007 11:07:03 +0000 (11:07 +0000)]
Move to xmalloca.h.

16 years agoMove to here from xallocsa.h.
Bruno Haible [Sat, 9 Jun 2007 11:06:59 +0000 (11:06 +0000)]
Move to here from xallocsa.h.

16 years agoMove to xmalloca.
Bruno Haible [Sat, 9 Jun 2007 11:04:14 +0000 (11:04 +0000)]
Move to xmalloca.

16 years agoMove to here from xallocsa.
Bruno Haible [Sat, 9 Jun 2007 11:04:10 +0000 (11:04 +0000)]
Move to here from xallocsa.

16 years agoMove to test-malloca.c.
Bruno Haible [Sat, 9 Jun 2007 11:02:52 +0000 (11:02 +0000)]
Move to test-malloca.c.

16 years agoMove to here from test-allocsa.c.
Bruno Haible [Sat, 9 Jun 2007 11:02:48 +0000 (11:02 +0000)]
Move to here from test-allocsa.c.

16 years agoMove to malloca-tests.
Bruno Haible [Sat, 9 Jun 2007 11:01:42 +0000 (11:01 +0000)]
Move to malloca-tests.

16 years agoMove to here from allocsa-tests.
Bruno Haible [Sat, 9 Jun 2007 11:01:39 +0000 (11:01 +0000)]
Move to here from allocsa-tests.

16 years agoMove to malloca.m4.
Bruno Haible [Sat, 9 Jun 2007 11:00:21 +0000 (11:00 +0000)]
Move to malloca.m4.

16 years agoMove to here from allocsa.m4.
Bruno Haible [Sat, 9 Jun 2007 11:00:18 +0000 (11:00 +0000)]
Move to here from allocsa.m4.

16 years agoMove to malloca.valgrind.
Bruno Haible [Sat, 9 Jun 2007 10:59:23 +0000 (10:59 +0000)]
Move to malloca.valgrind.

16 years agoMove to here from allocsa.valgrind.
Bruno Haible [Sat, 9 Jun 2007 10:59:19 +0000 (10:59 +0000)]
Move to here from allocsa.valgrind.

16 years agoMove to malloca.c.
Bruno Haible [Sat, 9 Jun 2007 10:58:23 +0000 (10:58 +0000)]
Move to malloca.c.

16 years agoMove to here from allocsa.c.
Bruno Haible [Sat, 9 Jun 2007 10:58:20 +0000 (10:58 +0000)]
Move to here from allocsa.c.

16 years agoMove to malloca.h.
Bruno Haible [Sat, 9 Jun 2007 10:56:40 +0000 (10:56 +0000)]
Move to malloca.h.

16 years agoMove to here from allocsa.h.
Bruno Haible [Sat, 9 Jun 2007 10:56:36 +0000 (10:56 +0000)]
Move to here from allocsa.h.

16 years agoUpdate.
Bruno Haible [Sat, 9 Jun 2007 10:53:51 +0000 (10:53 +0000)]
Update.

16 years agoMove to malloca.
Bruno Haible [Sat, 9 Jun 2007 10:52:27 +0000 (10:52 +0000)]
Move to malloca.

16 years agoMove to here from allocsa.
Bruno Haible [Sat, 9 Jun 2007 10:52:24 +0000 (10:52 +0000)]
Move to here from allocsa.

16 years agoAdd support for uClibc 0.9.29.
Bruno Haible [Sat, 9 Jun 2007 01:27:49 +0000 (01:27 +0000)]
Add support for uClibc 0.9.29.

16 years agoMove gt_INTL_MACOSX to file intlmacosx.m4.
Bruno Haible [Sat, 9 Jun 2007 01:23:13 +0000 (01:23 +0000)]
Move gt_INTL_MACOSX to file intlmacosx.m4.

16 years agoTests for module 'localename'.
Bruno Haible [Thu, 7 Jun 2007 20:04:27 +0000 (20:04 +0000)]
Tests for module 'localename'.

16 years agoNew module 'localename'.
Bruno Haible [Thu, 7 Jun 2007 20:03:31 +0000 (20:03 +0000)]
New module 'localename'.

16 years agoLinux uClibc built without wide character support lacks <wchar.h>.
Bruno Haible [Thu, 7 Jun 2007 13:33:15 +0000 (13:33 +0000)]
Linux uClibc built without wide character support lacks <wchar.h>.

16 years agoWork around problem reported by Steven M. Schweda in
Paul Eggert [Wed, 6 Jun 2007 18:35:17 +0000 (18:35 +0000)]
Work around problem reported by Steven M. Schweda in
<http://lists.gnu.org/archive/html/bug-tar/2007-06/msg00002.html>:
Tru64 5.1B with the Compaq compiler environment installed declares
an 'isblank' function but does not define it in the C library.
* lib/fnmatch.c (isblank): Check for HAVE_ISBLANK, too.
* lib/regex_internal.h (isblank): Likewise.
* m4/fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for isblank existence.
* m4/regex.m4 (gl_PREREQ_REGEX): Likewise.

16 years agoFix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.
Bruno Haible [Wed, 6 Jun 2007 02:26:06 +0000 (02:26 +0000)]
Fix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.

16 years agoFix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.
Bruno Haible [Wed, 6 Jun 2007 02:20:57 +0000 (02:20 +0000)]
Fix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.

16 years agoA "mixin" module that determines whether to require additional safety from
Bruno Haible [Wed, 6 Jun 2007 02:19:50 +0000 (02:19 +0000)]
A "mixin" module that determines whether to require additional safety from
*printf-posix.

16 years agoRecognize non-IEEE numbers on i386, x86_64, ia64.
Bruno Haible [Wed, 6 Jun 2007 02:02:41 +0000 (02:02 +0000)]
Recognize non-IEEE numbers on i386, x86_64, ia64.

16 years agoDo the extra handling of NaN and Inf also the %a / %A.
Bruno Haible [Wed, 6 Jun 2007 01:46:06 +0000 (01:46 +0000)]
Do the extra handling of NaN and Inf also the %a / %A.
Swap two code blocks.

16 years agoFix possible compilation error.
Bruno Haible [Wed, 6 Jun 2007 01:36:14 +0000 (01:36 +0000)]
Fix possible compilation error.

16 years agoFix typo.
Bruno Haible [Wed, 6 Jun 2007 01:30:59 +0000 (01:30 +0000)]
Fix typo.

16 years ago* m4/lseek.m4 (gl_FUNC_LSEEK): Work when cross-compiling.
Eric Blake [Tue, 5 Jun 2007 13:58:16 +0000 (13:58 +0000)]
* m4/lseek.m4 (gl_FUNC_LSEEK): Work when cross-compiling.
Reported by Simon Josefsson.

16 years agoAvoid test failures on some PowerPC hardwares.
Bruno Haible [Mon, 4 Jun 2007 22:58:09 +0000 (22:58 +0000)]
Avoid test failures on some PowerPC hardwares.

16 years agoFix incorrect values of SIG_ATOMIC_MIN, SIG_ATOMIC_MAX on FreeBSD/ia64.
Bruno Haible [Sat, 2 Jun 2007 20:45:23 +0000 (20:45 +0000)]
Fix incorrect values of SIG_ATOMIC_MIN, SIG_ATOMIC_MAX on FreeBSD/ia64.

16 years agoAttempt to fix a test failure on Solaris (open fails with EACCES).
Bruno Haible [Sat, 2 Jun 2007 01:55:30 +0000 (01:55 +0000)]
Attempt to fix a test failure on Solaris (open fails with EACCES).

16 years agoUpdate after Eric Blake found that frexpl doesn't work right on mingw.
Bruno Haible [Sat, 2 Jun 2007 00:54:30 +0000 (00:54 +0000)]
Update after Eric Blake found that frexpl doesn't work right on mingw.

16 years agoDon't work around an lseek POSIX compliance bug on IRIX.
Bruno Haible [Sat, 2 Jun 2007 00:42:13 +0000 (00:42 +0000)]
Don't work around an lseek POSIX compliance bug on IRIX.

16 years agoChangeLog entry for Karl's autoupdate.
Bruno Haible [Fri, 1 Jun 2007 22:48:13 +0000 (22:48 +0000)]
ChangeLog entry for Karl's autoupdate.

16 years ago* m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Guess no on mingw when
Eric Blake [Thu, 31 May 2007 16:32:39 +0000 (16:32 +0000)]
* m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Guess no on mingw when
cross compiling.

16 years agoautoupdate
Karl Berry [Thu, 31 May 2007 12:41:10 +0000 (12:41 +0000)]
autoupdate

16 years agoWork around mingw test failures exposed by m4-1.4.9b.
Eric Blake [Thu, 31 May 2007 03:21:00 +0000 (03:21 +0000)]
Work around mingw test failures exposed by m4-1.4.9b.
* m4/stdint.m4 (gl_STDINT_H): Detect mingw bug.
* tests/test-unistd.c: Disable uid_t and git_t tests for the
moment.

16 years agoExplicitly close file descriptors where needed.
Bruno Haible [Thu, 31 May 2007 01:09:03 +0000 (01:09 +0000)]
Explicitly close file descriptors where needed.

16 years agoSplit the double-inclusion guard. Fixes a problem with #include_next.
Bruno Haible [Wed, 30 May 2007 02:16:51 +0000 (02:16 +0000)]
Split the double-inclusion guard. Fixes a problem with #include_next.

16 years agoDisable some tests for the moment.
Bruno Haible [Wed, 30 May 2007 00:41:42 +0000 (00:41 +0000)]
Disable some tests for the moment.

16 years agoFix typo.
Bruno Haible [Tue, 29 May 2007 23:51:44 +0000 (23:51 +0000)]
Fix typo.

16 years agoautoupdate
Karl Berry [Tue, 29 May 2007 23:29:07 +0000 (23:29 +0000)]
autoupdate

16 years agoAvoid "checking..." message inside "checking..." message.
Bruno Haible [Tue, 29 May 2007 23:00:43 +0000 (23:00 +0000)]
Avoid "checking..." message inside "checking..." message.

16 years agoFix typo in cross-compiling case.
Bruno Haible [Tue, 29 May 2007 22:58:51 +0000 (22:58 +0000)]
Fix typo in cross-compiling case.

16 years agoFix last patch for real.
Bruno Haible [Tue, 29 May 2007 22:56:54 +0000 (22:56 +0000)]
Fix last patch for real.

16 years ago* m4/isnanf.m4 (gl_FUNC_ISNANF_NO_LIBM): Avoid syntax error on
Eric Blake [Tue, 29 May 2007 12:50:20 +0000 (12:50 +0000)]
* m4/isnanf.m4 (gl_FUNC_ISNANF_NO_LIBM): Avoid syntax error on
cross compiles.

16 years ago* modules/closein-tests (test_closein_LDADD): Support test on
Eric Blake [Mon, 28 May 2007 18:01:26 +0000 (18:01 +0000)]
* modules/closein-tests (test_closein_LDADD): Support test on
cygwin with libtool.

16 years agoMore #ifdef HAVE_CONFIG_H in the tests.
Bruno Haible [Mon, 28 May 2007 17:22:39 +0000 (17:22 +0000)]
More #ifdef HAVE_CONFIG_H in the tests.

16 years agoAssume <config.h> exists.
Bruno Haible [Mon, 28 May 2007 17:17:33 +0000 (17:17 +0000)]
Assume <config.h> exists.

16 years agoUnconditionally include <config.h> in unit tests.
Eric Blake [Mon, 28 May 2007 16:49:41 +0000 (16:49 +0000)]
Unconditionally include <config.h> in unit tests.
* tests/test-alloca-opt.c: Remove #ifdef HAVE_CONFIG_H.
* tests/test-allocsa.c, tests/test-arcfour.c,
tests/test-arctwo.c, tests/test-argmatch.c, tests/test-argp.c,
tests/test-array_list.c, tests/test-array_oset.c,
tests/test-atexit.c, test-avltree_list.c, test-avltree_oset.c,
test-avltreehash_list.c, test-base64.c, test-binary-io.c,
test-c-ctype.c, test-c-strcasecmp.c, test-c-strcasestr.c,
test-c-strncasecmp.c, test-c-strstr.c, test-canonicalize-lgpl.c,
test-carray_list.c, test-crc.c, test-des.c, test-dirname.c,
test-fflush.c, test-fprintf-posix.c, test-gc-arcfour.c,
test-gc-arctwo.c, test-gc-des.c, test-gc-hmac-md5.c,
test-gc-hmac-sha1.c, test-gc-md2.c, test-gc-md4.c, test-gc-md5.c,
test-gc-pbkdf2-sha1.c, test-gc-rijndael.c, test-gc-sha1.c,
test-gc.c, test-getpass.c, test-hmac-md5.c, test-hmac-sha1.c,
test-iconv.c, test-linked_list.c, test-linkedhash_list.c,
test-lock.c, test-mbscasecmp.c, test-mbscasestr1.c,
test-mbscasestr2.c, test-mbscasestr3.c, test-mbscasestr4.c,
test-mbschr.c, test-mbscspn.c, test-mbsncasecmp.c, test-mbspbrk.c,
test-mbspcasecmp.c, test-mbsrchr.c, test-mbsspn.c, test-mbsstr1.c,
test-mbsstr2.c, test-mbsstr3.c, test-md2.c, test-md4.c,
test-md5.c, test-memmem.c, test-printf-posix.c,
test-rbtree_list.c, test-rbtree_oset.c, test-rbtreehash_list.c,
test-read-file.c, test-rijndael.c, test-snprintf-posix.c,
test-snprintf.c, test-sprintf-posix.c, test-stdint.c,
test-strcasestr.c, test-striconv.c, test-striconveh.c,
test-striconveha.c, test-tls.c, test-vasnprintf-posix.c,
test-vasnprintf-posix2.c, test-vasnprintf.c,
test-vasprintf-posix.c, test-vasprintf.c, test-verify.c,
test-vfprintf-posix.c, test-vprintf-posix.c,
test-vsnprintf-posix.c, test-vsnprintf.c, test-vsprintf-posix.c,
test-xvasprintf.c: Likewise.

16 years agoRemember the presence of the --with-tests command-line option through
Bruno Haible [Mon, 28 May 2007 15:46:54 +0000 (15:46 +0000)]
Remember the presence of the --with-tests command-line option through
"gnulib-tool --update".

16 years agoTests for module 'ftell'.
Bruno Haible [Mon, 28 May 2007 15:16:56 +0000 (15:16 +0000)]
Tests for module 'ftell'.

16 years agoNew module 'ftell'.
Bruno Haible [Mon, 28 May 2007 15:13:36 +0000 (15:13 +0000)]
New module 'ftell'.

16 years ago* lib/allocsa.h (safe_alloca): Avoid compiler warning.
Eric Blake [Mon, 28 May 2007 15:10:23 +0000 (15:10 +0000)]
* lib/allocsa.h (safe_alloca): Avoid compiler warning.

16 years agoTests for module 'fseek'.
Bruno Haible [Mon, 28 May 2007 15:07:41 +0000 (15:07 +0000)]
Tests for module 'fseek'.

16 years agoNew module 'fseek'.
Bruno Haible [Mon, 28 May 2007 14:59:14 +0000 (14:59 +0000)]
New module 'fseek'.

16 years agoNew module 'fseek'.
Bruno Haible [Mon, 28 May 2007 14:48:52 +0000 (14:48 +0000)]
New module 'fseek'.

16 years agoTypo in comment.
Bruno Haible [Mon, 28 May 2007 14:44:47 +0000 (14:44 +0000)]
Typo in comment.

16 years agoFix an old entry.
Bruno Haible [Mon, 28 May 2007 14:43:49 +0000 (14:43 +0000)]
Fix an old entry.

16 years agoCorrect last change.
Bruno Haible [Mon, 28 May 2007 14:08:37 +0000 (14:08 +0000)]
Correct last change.

16 years agoMore precise wording.
Bruno Haible [Mon, 28 May 2007 13:59:41 +0000 (13:59 +0000)]
More precise wording.

16 years agoMore comments.
Bruno Haible [Mon, 28 May 2007 13:55:57 +0000 (13:55 +0000)]
More comments.

16 years agoWhen not cross-compiling, perform a real runtime test.
Bruno Haible [Mon, 28 May 2007 12:56:52 +0000 (12:56 +0000)]
When not cross-compiling, perform a real runtime test.

17 years agoImprove lseek module.
Eric Blake [Mon, 28 May 2007 12:43:30 +0000 (12:43 +0000)]
Improve lseek module.
* lib/lseek.c (rpl_lseek): Detect EBADF on mingw.
* lib/unistd_.h (lseek): Scale back link warning message.
* tests/test-lseek.c: Beef up test.
* tests/test-lseek.sh: Exercise more facets of lseek.
Reported by Bruno Haible.

17 years agoTest some types.
Bruno Haible [Mon, 28 May 2007 12:36:21 +0000 (12:36 +0000)]
Test some types.