gnulib.git
17 years agoRename utf8-ucs4-safe -> utf8-ucs4, u8_mbtouc_safe -> u8_mbtouc.
Bruno Haible [Sun, 28 Jan 2007 01:49:16 +0000 (01:49 +0000)]
Rename utf8-ucs4-safe -> utf8-ucs4, u8_mbtouc_safe -> u8_mbtouc.

17 years agoMove to u8-mbtouc.c.
Bruno Haible [Sun, 28 Jan 2007 01:41:18 +0000 (01:41 +0000)]
Move to u8-mbtouc.c.

17 years agoMove to here from u8-mbtouc-safe.c.
Bruno Haible [Sun, 28 Jan 2007 01:41:15 +0000 (01:41 +0000)]
Move to here from u8-mbtouc-safe.c.

17 years agoMove to u8-mbtouc.
Bruno Haible [Sun, 28 Jan 2007 01:40:51 +0000 (01:40 +0000)]
Move to u8-mbtouc.

17 years agoMove to here from u8-mbtouc-safe.
Bruno Haible [Sun, 28 Jan 2007 01:40:48 +0000 (01:40 +0000)]
Move to here from u8-mbtouc-safe.

17 years agoMove to utf8-ucs4.c.
Bruno Haible [Sun, 28 Jan 2007 01:40:27 +0000 (01:40 +0000)]
Move to utf8-ucs4.c.

17 years agoMove to here from utf8-ucs4-safe.c.
Bruno Haible [Sun, 28 Jan 2007 01:40:24 +0000 (01:40 +0000)]
Move to here from utf8-ucs4-safe.c.

17 years agoMove to utf8-ucs4.h.
Bruno Haible [Sun, 28 Jan 2007 01:40:03 +0000 (01:40 +0000)]
Move to utf8-ucs4.h.

17 years agoMove to here from utf8-ucs4-safe.h.
Bruno Haible [Sun, 28 Jan 2007 01:40:00 +0000 (01:40 +0000)]
Move to here from utf8-ucs4-safe.h.

17 years agoMove to utf8-ucs4.
Bruno Haible [Sun, 28 Jan 2007 01:31:59 +0000 (01:31 +0000)]
Move to utf8-ucs4.

17 years agoMove to here from utf8-ucs4-safe.
Bruno Haible [Sun, 28 Jan 2007 01:31:56 +0000 (01:31 +0000)]
Move to here from utf8-ucs4-safe.

17 years agoRename u8_mbtouc -> u8_mbtouc_unsafe.
Bruno Haible [Sat, 27 Jan 2007 19:01:25 +0000 (19:01 +0000)]
Rename u8_mbtouc -> u8_mbtouc_unsafe.

17 years agoMove to u8-mbtouc-unsafe.c.
Bruno Haible [Sat, 27 Jan 2007 18:55:56 +0000 (18:55 +0000)]
Move to u8-mbtouc-unsafe.c.

17 years agoMove to here from u8-mbtouc.c.
Bruno Haible [Sat, 27 Jan 2007 18:55:53 +0000 (18:55 +0000)]
Move to here from u8-mbtouc.c.

17 years agoMove to u8-mbtouc-unsafe.
Bruno Haible [Sat, 27 Jan 2007 18:53:57 +0000 (18:53 +0000)]
Move to u8-mbtouc-unsafe.

17 years agoMove to here from u8-mbtouc.
Bruno Haible [Sat, 27 Jan 2007 18:53:54 +0000 (18:53 +0000)]
Move to here from u8-mbtouc.

17 years agoMove to utf8-ucs4-unsafe.c.
Bruno Haible [Sat, 27 Jan 2007 18:42:08 +0000 (18:42 +0000)]
Move to utf8-ucs4-unsafe.c.

17 years agoMove to here from utf8-ucs4.c.
Bruno Haible [Sat, 27 Jan 2007 18:42:05 +0000 (18:42 +0000)]
Move to here from utf8-ucs4.c.

17 years agoMove to utf8-ucs4-unsafe.h.
Bruno Haible [Sat, 27 Jan 2007 18:40:48 +0000 (18:40 +0000)]
Move to utf8-ucs4-unsafe.h.

17 years agoMove to here from utf8-ucs4.h.
Bruno Haible [Sat, 27 Jan 2007 18:40:45 +0000 (18:40 +0000)]
Move to here from utf8-ucs4.h.

17 years agoMove to utf8-ucs4-unsafe.
Bruno Haible [Sat, 27 Jan 2007 18:39:14 +0000 (18:39 +0000)]
Move to utf8-ucs4-unsafe.

17 years agoMove to here from utf8-ucs4.
Bruno Haible [Sat, 27 Jan 2007 18:39:11 +0000 (18:39 +0000)]
Move to here from utf8-ucs4.

17 years agoFix Copyright years.
Ralf Wildenhues [Sat, 27 Jan 2007 16:51:39 +0000 (16:51 +0000)]
Fix Copyright years.

17 years agoSync from Libtool.
Ralf Wildenhues [Sat, 27 Jan 2007 16:49:19 +0000 (16:49 +0000)]
Sync from Libtool.
* lib/argz.c: Do not include strings.h nor memory.h, include
string.h unconditionally.  Patch by Simon Josefsson.

17 years agoEnforce ordering constraints between gl_HEADER_STRING_H_DEFAULTS and the
Bruno Haible [Sat, 27 Jan 2007 14:43:17 +0000 (14:43 +0000)]
Enforce ordering constraints between gl_HEADER_STRING_H_DEFAULTS and the
statements that assign non-default values.

17 years agoIn testing directories, link the test programs already during "make", not
Bruno Haible [Sat, 27 Jan 2007 13:53:54 +0000 (13:53 +0000)]
In testing directories, link the test programs already during "make", not
during "make check".

17 years agoDeclare strcasestr() in the <string.h> replacement, rather than in
Bruno Haible [Sat, 27 Jan 2007 13:17:15 +0000 (13:17 +0000)]
Declare strcasestr() in the <string.h> replacement, rather than in
strcasestr.h.

17 years agoObsoleted by the new <string.h> replacement.
Bruno Haible [Sat, 27 Jan 2007 13:16:08 +0000 (13:16 +0000)]
Obsoleted by the new <string.h> replacement.

17 years agoUse 'extern'.
Bruno Haible [Sat, 27 Jan 2007 12:58:57 +0000 (12:58 +0000)]
Use 'extern'.

17 years agoTypo in ChangeLog entry.
Bruno Haible [Sat, 27 Jan 2007 12:24:16 +0000 (12:24 +0000)]
Typo in ChangeLog entry.

17 years ago* lib/regex_internal.c (re_string_reconstruct): Remove declaration
Jim Meyering [Sat, 27 Jan 2007 09:44:43 +0000 (09:44 +0000)]
* lib/regex_internal.c (re_string_reconstruct): Remove declaration
of set-but-not-used local, "q".

17 years ago* lib/mempcpy.c: Include <config.h> before <string.h>.
Jim Meyering [Sat, 27 Jan 2007 07:35:49 +0000 (07:35 +0000)]
* lib/mempcpy.c: Include <config.h> before <string.h>.
This fixes a compilation error on HP-UX, due to the system's
"restrict"-using mempcpy prototype.

17 years agoSmall optimization.
Bruno Haible [Sat, 27 Jan 2007 02:21:21 +0000 (02:21 +0000)]
Small optimization.

17 years agoNew modules uniconv/*.
Bruno Haible [Sat, 27 Jan 2007 01:05:04 +0000 (01:05 +0000)]
New modules uniconv/*.

17 years agoNew module 'uniconv/u32-strconv-to-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:53:08 +0000 (00:53 +0000)]
New module 'uniconv/u32-strconv-to-locale'.

17 years agoNew module 'uniconv/u16-strconv-to-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:52:30 +0000 (00:52 +0000)]
New module 'uniconv/u16-strconv-to-locale'.

17 years agoNew module 'uniconv/u8-strconv-to-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:52:00 +0000 (00:52 +0000)]
New module 'uniconv/u8-strconv-to-locale'.

17 years agoNew module 'uniconv/u32-strconv-from-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:51:13 +0000 (00:51 +0000)]
New module 'uniconv/u32-strconv-from-locale'.

17 years agoNew module 'uniconv/u16-strconv-from-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:50:42 +0000 (00:50 +0000)]
New module 'uniconv/u16-strconv-from-locale'.

17 years agoNew module 'uniconv/u8-strconv-from-locale'.
Bruno Haible [Sat, 27 Jan 2007 00:50:22 +0000 (00:50 +0000)]
New module 'uniconv/u8-strconv-from-locale'.

17 years agoTests for module 'uniconv/u32-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:50:01 +0000 (00:50 +0000)]
Tests for module 'uniconv/u32-strconv-to-enc'.

17 years agoNew module 'uniconv/u32-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:49:39 +0000 (00:49 +0000)]
New module 'uniconv/u32-strconv-to-enc'.

17 years agoTests for module 'uniconv/u16-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:49:14 +0000 (00:49 +0000)]
Tests for module 'uniconv/u16-strconv-to-enc'.

17 years agoNew module 'uniconv/u16-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:48:49 +0000 (00:48 +0000)]
New module 'uniconv/u16-strconv-to-enc'.

17 years agoNew modules 'uniconv/u16-strconv-to-enc', 'uniconv/u32-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:48:30 +0000 (00:48 +0000)]
New modules 'uniconv/u16-strconv-to-enc', 'uniconv/u32-strconv-to-enc'.

17 years agoTests for module 'uniconv/u8-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:48:05 +0000 (00:48 +0000)]
Tests for module 'uniconv/u8-strconv-to-enc'.

17 years agoNew module 'uniconv/u8-strconv-to-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:47:44 +0000 (00:47 +0000)]
New module 'uniconv/u8-strconv-to-enc'.

17 years agoTests for module 'uniconv/u32-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:45:18 +0000 (00:45 +0000)]
Tests for module 'uniconv/u32-strconv-from-enc'.

17 years agoNew module 'uniconv/u32-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:44:57 +0000 (00:44 +0000)]
New module 'uniconv/u32-strconv-from-enc'.

17 years agoTests for module 'uniconv/u16-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:44:24 +0000 (00:44 +0000)]
Tests for module 'uniconv/u16-strconv-from-enc'.

17 years agoNew module 'uniconv/u16-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:44:03 +0000 (00:44 +0000)]
New module 'uniconv/u16-strconv-from-enc'.

17 years agoTests for module 'uniconv/u8-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:43:40 +0000 (00:43 +0000)]
Tests for module 'uniconv/u8-strconv-from-enc'.

17 years agoNew module 'uniconv/u8-strconv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:43:15 +0000 (00:43 +0000)]
New module 'uniconv/u8-strconv-from-enc'.

17 years agoNew modules uniconv/u8-strconv-from-enc, uniconv/u16-strconv-from-enc,
Bruno Haible [Sat, 27 Jan 2007 00:42:51 +0000 (00:42 +0000)]
New modules uniconv/u8-strconv-from-enc, uniconv/u16-strconv-from-enc,
uniconv/u32-strconv-from-enc.

17 years agoTests for module 'uniconv/u32-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:42:18 +0000 (00:42 +0000)]
Tests for module 'uniconv/u32-conv-from-enc'.

17 years agoNew module 'uniconv/u32-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:41:56 +0000 (00:41 +0000)]
New module 'uniconv/u32-conv-from-enc'.

17 years agoTests for module 'uniconv/u16-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:41:33 +0000 (00:41 +0000)]
Tests for module 'uniconv/u16-conv-from-enc'.

17 years agoNew module 'uniconv/u16-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:41:10 +0000 (00:41 +0000)]
New module 'uniconv/u16-conv-from-enc'.

17 years agoNew modules uniconv/u16-conv-from-enc and uniconv/u32-conv-from-enc.
Bruno Haible [Sat, 27 Jan 2007 00:40:49 +0000 (00:40 +0000)]
New modules uniconv/u16-conv-from-enc and uniconv/u32-conv-from-enc.

17 years agoTests for module 'uniconv/u8-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:40:10 +0000 (00:40 +0000)]
Tests for module 'uniconv/u8-conv-from-enc'.

17 years agoNew module 'uniconv/u8-conv-from-enc'.
Bruno Haible [Sat, 27 Jan 2007 00:39:31 +0000 (00:39 +0000)]
New module 'uniconv/u8-conv-from-enc'.

17 years agoNew module 'uniconv/base'.
Bruno Haible [Sat, 27 Jan 2007 00:39:07 +0000 (00:39 +0000)]
New module 'uniconv/base'.

17 years ago* doc/gnulib-tool.texi (Initial import): Update to match current
Paul Eggert [Fri, 26 Jan 2007 22:16:55 +0000 (22:16 +0000)]
* doc/gnulib-tool.texi (Initial import): Update to match current
behavior with strdup module.
* lib/.cppi-disable: Remove strcase.h, strdup.h, strndup.h, strnlen.h.
* lib/memmem.h: Remove; all uses removed.  This is now done
by <string.h>.
* lib/mempcpy.h: Likewise.
* lib/memrchr.h: Likewise.
* lib/stpcpy.h: Likewise.
* lib/stpncpy.h: Likewise.
* lib/strcase.h: Likewise.
* lib/strchrnul.h: Likewise.
* lib/strdup.h: Likewise.
* lib/strndup.h: Likewise.
* lib/strnlen.h: Likewise.
* lib/strpbrk.h: Likewise.
* lib/strsep.h: Likewise.
* lib/strstr.h: Likewise.
* lib/strtok_r.h: Likewise.
* lib/string_.h: New file.
* lib/argp-namefrob.h: Don't include no-longer-existent include files.
Rely on <string.h> instead.
* lib/canon-host.c: Likewise.
* lib/chdir-long.c: Likewise.
* lib/concatpath.c: Likewise.
* lib/exclude.c: Likewise.
* lib/fchdir.c: Likewise.
* lib/getaddrinfo.c: Likewise.
* lib/getcwd.c: Likewise.
* lib/getsubopt.c: Likewise.
* lib/glob.c: Likewise.
* lib/hard-locale.c: Likewise.
* lib/iconvme.c: Likewise.
* lib/javacomp.c: Likewise.
* lib/mempcpy.c: Likewise.
* lib/memrchr.c: Likewise.
* lib/regex_internal.h: Likewise.
* lib/stpncpy.c: Likewise.
* lib/strcasecmp.c: Likewise.
* lib/strchrnul.c: Likewise.
* lib/strdup.c: Likewise.
* lib/striconv.c: Likewise.
* lib/striconveh.c: Likewise.
* lib/striconveha.c: Likewise.
* lib/strncasecmp.c: Likewise.
* lib/strndup.c: Likewise.
* lib/strnlen.c: Likewise.
* lib/strsep.c: Likewise.
* lib/strstr.c: Likewise.
* lib/strtok_r.c: Likewise.
* lib/userspec.c: Likewise.
* lib/w32spawn.h: Likewise.
* lib/xstrndup.c: Likewise.
* lib/mountlist.c (strstr): Remove decl.
* m4/string_h.m4: New file.
* m4/memmem.m4 (gl_FUNC_MEMMEM): Set HAVE_DECL_MEMMEM if necessary.
* m4/mempcpy.m4 (gl_FUNC_MEMPCPY): Set HAVE_MEMPCPY if necessary.
* m4/memrchr.m4 (gl_FUNC_MEMRCHR): Set HAVE_MEMRCHR
* m4/stpcpy.m4 (gl_FUNC_STPCPY): Set HAVE_STPCPY if necessary.
* m4/stpncpy.m4 (gl_PREREQ_STPNCPY): Set HAVE_STPNCPY if necessary.
* m4/strcase.m4 (gl_FUNC_STRCASECMP):
Set REPLACE_STRCASECMP if necessary.
(gl_FUNC_STRNCASECMP): Set HAVE_DECL_STRNCASECMP if necessary.
* m4/strchrnul.m4 (gl_FUNC_STRCHRNUL): Set HAVE_STRCHRNUL if necessary.
* m4/strdup.m4 (gl_FUNC_STRDUP): Set HAVE_DECL_STRDUP if necessary.
* m4/strndup.m4 (gl_FUNC_STRNDUP): Set HAVE_DECL_STRNLEN and
HAVE_DECL_STRDUP if necessary.
(gl_PREREQ_STRNLEN): Don't bother to check for strnlen decl,
since gl_FUNC_STRNDUP does that now.
* m4/strnlen.m4 (gl_FUNC_STRNLEN): Set HAVE_DECL_STRNLEN if necessary.
Check for decl here...
(gl_PREREQ_STRNLEN): ... not here.
* m4/strpbrk.m4 (gl_FUNC_STRPBRK): Set HAVE_STRPBRK if necessary.
* m4/strsep.m4 (gl_FUNC_STRSEP): Set HAVE_STRSEP if necessary.
* m4/strstr.m4 (gl_FUNC_STRSTR): Set REPLACE_STRSTR if necessary.
* m4/strtok_r.m4 (gl_FUNC_STRTOK_R): Set HAVE_DECL_STRTOK_R if
necessary.
* modules/string: New file.
* modules/memmem (Files): Remove special-purpose include file.
(Depends-on): Add string.
(Include): Include <string.h>, not the removed file.
* modules/mempcpy: Likewise.
* modules/memrchr: Likewise.
* modules/stpcpy: Likewise.
* modules/stpncpy: Likewise.
* modules/strcase: Likewise.
* modules/strchrnul: Likewise.
* modules/strdup: Likewise.
* modules/strndup: Likewise.
* modules/strnlen: Likewise.
* modules/strpbrk: Likewise.
* modules/strsep: Likewise.
* modules/strstr: Likewise.
* modules/strtok_r: Likewise.
* tests/test-dirname.c: Don't include "stdup.h", since
<string.h> now suffices.
* tests/test-memmem.c: Don't include "memmem.h", since
<string.h> now suffices.

17 years agoVarious fixes.
Bruno Haible [Fri, 26 Jan 2007 02:59:46 +0000 (02:59 +0000)]
Various fixes.

17 years ago2007-01-24 Bruno Haible <bruno@clisp.org>
Bruno Haible [Thu, 25 Jan 2007 03:25:54 +0000 (03:25 +0000)]
2007-01-24  Bruno Haible  <bruno@clisp.org>
        Don't AC_REQUIRE autoconf macros that invoke AC_LIBOBJ. See
        <http://lists.gnu.org/archive/html/bug-gnulib/2006-10/msg00279.html>.
        * m4/argp.m4 (gl_ARGP): Invoke, don't require, gl_GETOPT_SUBSTITUTE.
        * m4/fts.m4 (gl_FUNC_FTS, gl_FUNC_FTS_LGPL): Invoke, don't require,
        gl_FUNC_FTS_CORE.
        (gl_FUNC_FTS_CORE): Invoke, don't require, gl_FUNC_OPENAT.
        * m4/lstat.m4 (gl_FUNC_LSTAT): Invoke, don't require,
        AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
        * m4/memcmp.m4 (gl_FUNC_MEMCMP): Invoke, don't require, AC_FUNC_MEMCMP.
        * m4/mktime.m4 (gl_FUNC_MKTIME): Invoke, don't require, AC_FUNC_MKTIME.
        * m4/openat.m4 (gl_FUNC_OPENAT): Invoke, don't require,
        gl_FUNC_FCHOWNAT.
        * m4/strftime.m4 (gl_FUNC_GNU_STRFTIME): Invoke, don't require,
        gl_FUNC_STRFTIME.
        * m4/strtod.m4 (gl_FUNC_STRTOD): Invoke, don't require, AC_FUNC_STRTOD.
        Reported by Ralf Wildenhues.

17 years ago2007-01-24 Bruno Haible <bruno@clisp.org>
Bruno Haible [Thu, 25 Jan 2007 03:22:41 +0000 (03:22 +0000)]
2007-01-24  Bruno Haible  <bruno@clisp.org>
        Drop AC_REQUIRE calls that are redundant with the module dependencies.
        * m4/canon-host.m4 (gl_PREREQ_CANON_HOST): Don't require
        gl_GETADDRINFO.
        * m4/chdir-long.m4 (gl_PREREQ_CHDIR_LONG): Don't require AM_STDBOOL_H,
        gl_FUNC_MEMPCPY, gl_FUNC_OPENAT, gl_FUNC_MEMRCHR.
        * m4/openat.m4 (gl_PREREQ_OPENAT): Don't require gl_SAVE_CWD.

17 years ago* m4/fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for headers and functions just once.
Paul Eggert [Thu, 25 Jan 2007 00:43:59 +0000 (00:43 +0000)]
* m4/fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for headers and functions just once.

17 years ago* m4/fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Add test for glibc bug 361.
Paul Eggert [Thu, 25 Jan 2007 00:40:06 +0000 (00:40 +0000)]
* m4/fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Add test for glibc bug 361.
Don't use 'exit'; just return from 'main'.

17 years ago* lib/fnmatch_.h: Readjust white space and comments to match
Paul Eggert [Wed, 24 Jan 2007 21:46:44 +0000 (21:46 +0000)]
* lib/fnmatch_.h: Readjust white space and comments to match
glibc, to avoid spurious diffs.

17 years ago* lib/fnmatch_loop.c (internal_fnmatch) [!_LIBC]: #if-out the
Paul Eggert [Wed, 24 Jan 2007 07:15:57 +0000 (07:15 +0000)]
* lib/fnmatch_loop.c (internal_fnmatch) [!_LIBC]: #if-out the
2004-12-01 change by Jakub Jelinek, since this code won't compile
if !LIBC.  Problem reported by Bob Proulx.

17 years agoOptimize the recognition of "UTF-8" strings.
Bruno Haible [Wed, 24 Jan 2007 03:00:11 +0000 (03:00 +0000)]
Optimize the recognition of "UTF-8" strings.

17 years agoNew modules streq, c-strcaseeq.
Bruno Haible [Wed, 24 Jan 2007 02:47:09 +0000 (02:47 +0000)]
New modules streq, c-strcaseeq.

17 years agoNew module 'c-strcaseeq'.
Bruno Haible [Wed, 24 Jan 2007 02:46:06 +0000 (02:46 +0000)]
New module 'c-strcaseeq'.

17 years agoNew module 'streq'.
Bruno Haible [Wed, 24 Jan 2007 02:45:50 +0000 (02:45 +0000)]
New module 'streq'.

17 years agoTests for 'striconveha' module.
Bruno Haible [Wed, 24 Jan 2007 00:59:09 +0000 (00:59 +0000)]
Tests for 'striconveha' module.

17 years agoAdd an optional argument specifying transliteration.
Bruno Haible [Wed, 24 Jan 2007 00:56:40 +0000 (00:56 +0000)]
Add an optional argument specifying transliteration.

17 years agoMake the striconveha module actually work.
Bruno Haible [Wed, 24 Jan 2007 00:48:01 +0000 (00:48 +0000)]
Make the striconveha module actually work.

17 years agoImport the following changes from libc.
Paul Eggert [Wed, 24 Jan 2007 00:15:58 +0000 (00:15 +0000)]
Import the following changes from libc.

2005-10-14  Ulrich Drepper  <drepper@redhat.com>

* lib/fnmatch_loop.c: Adjust for changed secondary hash function.

2004-12-01  Jakub Jelinek  <jakub@redhat.com>

* lib/fnmatch_loop.c (internal_fnmatch): Clear is_seqval after
normal_bracket label.

2004-09-01  Jakub Jelinek  <jakub@redhat.com>

[BZ #361]
* lib/fnmatch_loop.c (FCT): For backslash between brackets, branch
to normal_bracket after fetching the next character.

17 years agoOops, tweak comment.
Bruno Haible [Tue, 23 Jan 2007 01:17:42 +0000 (01:17 +0000)]
Oops, tweak comment.

17 years agoAdd optional offsets argument to conversion routines.
Bruno Haible [Tue, 23 Jan 2007 01:09:41 +0000 (01:09 +0000)]
Add optional offsets argument to conversion routines.

17 years agoUse @MKDIR_P@ instead of $(MKDIR_P), since automake < 1.10 doesn't see the
Bruno Haible [Mon, 22 Jan 2007 23:09:01 +0000 (23:09 +0000)]
Use @MKDIR_P@ instead of $(MKDIR_P), since automake < 1.10 doesn't see the
MKDIR_P variable of autoconf >= 2.60.

17 years agoUse @MKDIR_P@ instead of $(MKDIR_P), since automake < 1.10 doesn't the
Bruno Haible [Mon, 22 Jan 2007 23:07:42 +0000 (23:07 +0000)]
Use @MKDIR_P@ instead of $(MKDIR_P), since automake < 1.10 doesn't the
MKDIR_P variable of autoconf >= 2.60.

17 years ago* modules/gettimeofday (License): Change from GPL to LGPL, since
Paul Eggert [Mon, 22 Jan 2007 17:41:17 +0000 (17:41 +0000)]
* modules/gettimeofday (License): Change from GPL to LGPL, since
gettimeofday is a library function.

17 years agoupdate from texinfo
Karl Berry [Mon, 22 Jan 2007 14:40:10 +0000 (14:40 +0000)]
update from texinfo

17 years agoFix a problem with MKDIR_P when using autoconf-2.61 and automake-1.9.6.
Bruno Haible [Mon, 22 Jan 2007 14:23:39 +0000 (14:23 +0000)]
Fix a problem with MKDIR_P when using autoconf-2.61 and automake-1.9.6.

17 years ago2007-01-22 Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Paolo Bonzini [Mon, 22 Jan 2007 09:33:16 +0000 (09:33 +0000)]
2007-01-22  Yoann Vandoorselaere  <yoann.v@prelude-ids.com>

* lib/poll.c (rpl_poll): Don't check against FD_SETSIZE under Win32.

17 years agoAdd an AC_PROG_MKDIR_P backport.
Bruno Haible [Mon, 22 Jan 2007 00:13:19 +0000 (00:13 +0000)]
Add an AC_PROG_MKDIR_P backport.

17 years agoNew module 'striconveha'.
Bruno Haible [Sun, 21 Jan 2007 22:59:19 +0000 (22:59 +0000)]
New module 'striconveha'.

17 years agoOops, fix description.
Bruno Haible [Sun, 21 Jan 2007 22:58:01 +0000 (22:58 +0000)]
Oops, fix description.

17 years agoEnsure errno when strdup fails.
Bruno Haible [Sun, 21 Jan 2007 22:18:23 +0000 (22:18 +0000)]
Ensure errno when strdup fails.

17 years agoNew function mem_iconveh.
Bruno Haible [Sun, 21 Jan 2007 22:14:24 +0000 (22:14 +0000)]
New function mem_iconveh.
Change specification of mem_cd_iconveh.

17 years agoNew function mem_iconveh.
Bruno Haible [Sun, 21 Jan 2007 22:04:33 +0000 (22:04 +0000)]
New function mem_iconveh.

17 years agoChange specification of mem_cd_iconveh.
Bruno Haible [Sun, 21 Jan 2007 21:34:27 +0000 (21:34 +0000)]
Change specification of mem_cd_iconveh.

17 years agoChange calling convention of xmem_cd_iconv.
Bruno Haible [Sun, 21 Jan 2007 20:45:25 +0000 (20:45 +0000)]
Change calling convention of xmem_cd_iconv.

17 years agoMake the API of mem_cd_iconv more useful.
Bruno Haible [Sun, 21 Jan 2007 20:36:25 +0000 (20:36 +0000)]
Make the API of mem_cd_iconv more useful.

17 years agoFix test whether sed is GNU sed supporting --posix.
Bruno Haible [Sun, 21 Jan 2007 20:07:08 +0000 (20:07 +0000)]
Fix test whether sed is GNU sed supporting --posix.

17 years agoautoupdate
Karl Berry [Sun, 21 Jan 2007 17:29:20 +0000 (17:29 +0000)]
autoupdate

17 years ago* lib/userspec.c (parse_with_separator): If a user or group string
Jim Meyering [Sat, 20 Jan 2007 08:46:44 +0000 (08:46 +0000)]
* lib/userspec.c (parse_with_separator): If a user or group string
starts with "+", skip the corresponding name-to-ID look-up, since
such a look-up must fail: user and group names may not include "+".

17 years ago* lib/poll.c: Include sys/time.h and time.h unconditionally,
Paul Eggert [Sat, 20 Jan 2007 08:32:33 +0000 (08:32 +0000)]
* lib/poll.c: Include sys/time.h and time.h unconditionally,
since we now assume the sys_time module.
* m4/poll.m4 (gl_PREREQ_POLL): Don't require AC_HEADER_TIME or
check for sys/time.h; no longer needed.
* modules/poll (Depends-on): Depend on sys_time.

17 years agoMake it compile again. suseconds_t does not exist on Cygwin.
Bruno Haible [Fri, 19 Jan 2007 02:18:25 +0000 (02:18 +0000)]
Make it compile again. suseconds_t does not exist on Cygwin.