gnulib.git
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.

17 years ago2007-01-18 Bruno Haible <bruno@clisp.org>
Bruno Haible [Fri, 19 Jan 2007 02:14:42 +0000 (02:14 +0000)]
2007-01-18  Bruno Haible  <bruno@clisp.org>
        * m4/mktime.m4 (AC_FUNC_MKTIME): Remove test for <sys/time.h>.
        * m4/strftime.m4 (gl_FUNC_STRFTIME): Likewise.

17 years agoDrop tests that are now done in the gettimeofday module.
Bruno Haible [Fri, 19 Jan 2007 02:11:31 +0000 (02:11 +0000)]
Drop tests that are now done in the gettimeofday module.

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

17 years agoEnforce that GETTIMEOFDAY_REPLACEMENT=0 is only expanded once.
Bruno Haible [Fri, 19 Jan 2007 02:04:14 +0000 (02:04 +0000)]
Enforce that GETTIMEOFDAY_REPLACEMENT=0 is only expanded once.

17 years agoReplace HAVE_GETTIMEOFDAY_POSIX_SIGNATURE and GETTIMEOFDAY_CLOBBERS_LOCALTIME
Bruno Haible [Fri, 19 Jan 2007 02:00:37 +0000 (02:00 +0000)]
Replace HAVE_GETTIMEOFDAY_POSIX_SIGNATURE and GETTIMEOFDAY_CLOBBERS_LOCALTIME
with GETTIMEOFDAY_REPLACEMENT.

17 years agoUndo the last change; it caused a compilation error when cross-compiling to
Bruno Haible [Fri, 19 Jan 2007 01:50:55 +0000 (01:50 +0000)]
Undo the last change; it caused a compilation error when cross-compiling to
Cygwin.

17 years agoUse "$(MKDIR_P) sys", not race-prone "test -d sys || mkdir sys".
Jim Meyering [Thu, 18 Jan 2007 16:19:13 +0000 (16:19 +0000)]
Use "$(MKDIR_P) sys", not race-prone "test -d sys || mkdir sys".
* modules/sys_stat (Makefile.am): Use "$(MKDIR_P) sys", rather
than the race-prone "test -d sys || mkdir sys".
(configure.ac): Use AC_PROG_MKDIR_P.
* modules/sys_select: Likewise.
* modules/sys_socket: Likewise.
* modules/sys_time: Likewise.

17 years agoautoupdate
Karl Berry [Thu, 18 Jan 2007 16:16:52 +0000 (16:16 +0000)]
autoupdate

17 years ago* m4/gettimeofday.m4 (gl_GETTIMEOFDAY_REPLACE_LOCALTIME): Also
Eric Blake [Thu, 18 Jan 2007 16:15:42 +0000 (16:15 +0000)]
* m4/gettimeofday.m4 (gl_GETTIMEOFDAY_REPLACE_LOCALTIME): Also
replace gettimeofday.
* lib/gettimeofday.c (rpl_gettimeofday): Declare with replacement
name, to avoid infinite recursion.

17 years ago* MODULES.html.sh (Support for systems lacking POSIX:2001): New
Paul Eggert [Thu, 18 Jan 2007 08:33:34 +0000 (08:33 +0000)]
* MODULES.html.sh (Support for systems lacking POSIX:2001): New
module sys_time.
* lib/gethrxtime.c: Include <sys/time.h>, since we can no longer
assume timespec.h defines struct timeval.
* lib/settime.c: Likewise.
* lib/utimens.c: Likewise.
* lib/gettime.c (gettime): Remove test against HAVE_GETTIMEOFDAY,
since we now assume the gettimeofday module.
* lib/tempname.c (__gen_tempname): Likewise.
* lib/gettimeofday.h: Remove.
* lib/gettimeofday.c: Include <sys/time.h> instead of "gettimeofday.h".
Don't include <sys/types.h> and <stdlib.h>; shouldn't be needed.
Include <time.h>, for 'time()'.
(localtime_buffer_addr): Also use this workaround if
TZSET_CLOBBERS_LOCALTIME.  Set to a dummy static variable by default,
to simplify the uses.  All uses changed.
(localtime, gmtime, tzset, gettimeofday): Reformat slightly so
that #undef is inside {}, and 'const' follows type name consistently.
(tzset): Define replacement only if TZSET_CLOBBERS_LOCALTIME.
(gettimeofday): Do not use the maximum possible value for
tv->tv_usec, since that might break usages other than ls.c.
Instead, we'll leave ls.c alone.  This undoes today's patch
by Bruno.  Add a compile-time warning for 1s-clock resolution;
we've never observed the problem but might as well keep the
canary.
* lib/nanosleep.c: Include timespec.h first, for interface check.
* lib/nanosleep.c: Include <sys/time.h> unconditionally, since we
now assume the sys_time module.
* lib/tempname.c: Likewise.
* lib/timespec.h: Likewise.
* lib/nanosleep.c: Don't worry about TIME_WITH_SYS_TIME; no longer
needed.
* lib/strftime.c: Likewise.
* lib/timespec.h: Likewise.
* lib/posixtm.c: Include posixtm.h first, for interface check.
Don't worry about TM_IN_SYS_TIME; that's wayyy obsolete.
* lib/posixtm.h: Include stdbool.h and time.h, for proper interface.
* lib/strftime.c: Don't include <sys/types.h>; shouldn't be needed.
* lib/sys_time_.h: New file.
* lib/timespec.h (struct timespec): Use long int, not long.
* m4/gettimeofday.m4 (gl_FUNC_GETTIMEOFDAY):
(gl_FUNC_GETTIMEOFDAY_CLOBBER, gl_PREREQ_GETTIMEOFDAY):
Remove obsolescent call to AC_HEADER_TIME.
* m4/mktime.m4 (AC_FUNC_MKTIME): Likewise.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
* m4/strftime.m4 (gl_FUNC_STRFTIME): Likewise.
* m4/timespec.m4 (gl_TIMESPEC, gl_CHECK_TYPE_STRUCT_TIMESPEC):
Likewise.
* m4/tzset.m4 (gl_FUNC_TZSET_CLOBBER): Likewise.
* m4/utimbuf.m4 (gl_CHECK_TYPE_STRUCT_UTIMBUF): Likewise.
* m4/gettimeofday.m4 (gl_FUNC_GETTIMEOFDAY): Move sys/time.h tests
into the sys_time module.  Check for gettimeofday just once.
Prefix our variables with gl_, not with ac_ or jm_.  Tighten test
for gettimeofday signature to just check the signature.  Merely
compile it, since linking doesn't test signature.  Improve test for
whether gettimeofday.o is actually needed.
(gl_FUNC_GETTIMEOFDAY_CLOBBER): Renamed from
AC_FUNC_GETTIMEOFDAY_CLOBBER.  All uses changed.  Use
AC_RUN_IFELSE rather than AC_TRY_RUN.  If clobbering, set
and define GETTIMEOFDAY_CLOBBERS_LOCALTIME.
(gl_GETTIMEOFDAY_REPLACE_LOCALTIME): Don't define
GETTIMEOFDAY_CLOBBERS_LOCALTIME; that's gl_FUNC_GETTIMEOFDAY_CLOBBER's
job.  Don't define tzset; that's gl_FUNC_TZSET_CLOBBER's job.
* m4/mktime.m4 (AC_FUNC_MKTIME): Just include <time.h> rather
than worrying about sys/time.h.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP):
Don't bother worrying about TIME_WITH_SYS_TIME.
* m4/stat-time.m4 (gl_STAT_TIME): Likewise.
* m4/posixtm.m4 (gl_POSIXTM): Remove obsolescent call to AC_STRUCT_TM.
* m4/sys_time_h.m4: New file.
* m4/tzset.m4 (gl_FUNC_TZSET_CLOBBER): Require gl_HEADER_SYS_TIME_H.
Don't include sys/time.h.  Return from main rather than exiting.
Define TZSET_CLOBBERS_LOCALTIME, for consistency with other names;
all uses changed.
* modules/gethrxtime (Depends-on): Add sys_time.
* modules/gettime (Depends-on): Likewise.
* modules/gettimeofday (Depends-on): Likewise.
* modules/nanosleep (Depends-on): Likewise.
* modules/settime (Depends-on): Likewise.
* modules/tempname (Depends-on): Likewise.
* modules/utimens (Depends-on): Likewise.
* modules/gettimeofday (Files): Remove lib/gettimeofday.h.
(Include:) Change back to <sys/time.h>.
(Maintainer:) Add self.
* modules/sys_time: New file.
* modules/tempname (Depends-on): Add gettimeofday.
* tests/test-gettimeofday.c: Include <sys/time.h>
rather than gettimeofday.h.

17 years agoTests modules are under GPL now.
Bruno Haible [Wed, 17 Jan 2007 23:46:34 +0000 (23:46 +0000)]
Tests modules are under GPL now.

17 years agorevert unwanted commit
Paolo Bonzini [Wed, 17 Jan 2007 18:32:08 +0000 (18:32 +0000)]
revert unwanted commit

17 years ago2006-01-17 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Wed, 17 Jan 2007 18:28:48 +0000 (18:28 +0000)]
2006-01-17  Paolo Bonzini  <bonzini@gnu.org>

* modules/csharpcomp-script, modules/csharpexec-script,
modules/javacomp-script, modules/javaexec-script: Add chmod +x
in the configure.ac section.

17 years agoTwo more fixes to revised gettimeofday module.
Bruno Haible [Wed, 17 Jan 2007 11:48:22 +0000 (11:48 +0000)]
Two more fixes to revised gettimeofday module.

17 years agoTest module for gettimeofday.
Bruno Haible [Wed, 17 Jan 2007 01:07:16 +0000 (01:07 +0000)]
Test module for gettimeofday.

17 years agoVarious fixes to Martin Lambers' gettimeofday patch.
Bruno Haible [Wed, 17 Jan 2007 01:04:17 +0000 (01:04 +0000)]
Various fixes to Martin Lambers' gettimeofday patch.

17 years agoPatch from Martin Lambers <marlam@marlam.de>, from 2005-10-08
Bruno Haible [Wed, 17 Jan 2007 00:42:21 +0000 (00:42 +0000)]
Patch from Martin Lambers <marlam@marlam.de>, from 2005-10-08
<http://lists.gnu.org/archive/html/bug-gnulib/2005-10/msg00093.html>

17 years agoUntabify.
Bruno Haible [Tue, 16 Jan 2007 17:56:41 +0000 (17:56 +0000)]
Untabify.

17 years ago* modules/fnmatch (Depends-on): Depend on wchar.
Eric Blake [Tue, 16 Jan 2007 16:31:23 +0000 (16:31 +0000)]
* modules/fnmatch (Depends-on): Depend on wchar.
* lib/fnmatch.c (WIDE_CHAR_SUPPORT): Assume <wchar.h>.
* m4/fnmatch.m4: Likewise.
* modules/mbchar (Makefile.am): Assume <wchar.h>.
* m4/mbchar.m4: Likewise.
* modules/mbswidth (Depends-on): Depend on wchar.
* lib/mbswidth.c: Assume <wchar.h>.
* m4/mbswidth.m4: Likewise.
* modules/quotearg (Depends-on): Depend on wchar.
* lib/quotearg.c: Assume <wchar.h>.
* m4/quotearg.m4: Likewise.
* modules/regex (Depends-on): Depend on wchar.
* lib/regex_internal.h: Assume <wchar.h>.
* m4/regex.m4: Likewise.
* modules/stdint (Depends-on): Depend on wchar.
* lib/stdint_.h [!defined WCHAR_MIN]: Assume <wchar.h>.
* m4/stdint.m4: Likewise.
* tests/test-stdint.c [HAVE_WINT_T]: Likewise.
* modules/strftime (Depends-on): Depend on wchar.
* lib/strftime.c (DO_MULTIBYTE): Assume <wchar.h>.
* modules/strtol (Depends-on): Depend on wchar.
* lib/strtol.c: Assume <wchar.h>.
* modules/wcwidth (Depends-on): Depend on wchar.
* lib/wcwidth.h: Assume <wchar.h>.
* m4/wcwidth.m4: Likewise.

17 years agoNew module 'csharpexec-script'.
Bruno Haible [Tue, 16 Jan 2007 13:22:24 +0000 (13:22 +0000)]
New module 'csharpexec-script'.

17 years ago2007-01-16 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Tue, 16 Jan 2007 12:43:13 +0000 (12:43 +0000)]
2007-01-16  Paolo Bonzini  <bonzini@gnu.org>

* modules/javaexec-script: New, created from...
* modules/javaexec: ... this.

2007-01-16  Yoann Vandoorselaere  <yoann.v@prelude-ids.com>

* modules/poll (Dependencies): Add sys_select.

17 years agoAll test scripts must be EXTRA_DISTed.
Bruno Haible [Tue, 16 Jan 2007 11:20:16 +0000 (11:20 +0000)]
All test scripts must be EXTRA_DISTed.

17 years ago* m4/readutmp.m4 (gl_READUTMP): Work around AIX 4.3 struct-
Jim Meyering [Tue, 16 Jan 2007 09:40:30 +0000 (09:40 +0000)]
* m4/readutmp.m4 (gl_READUTMP): Work around AIX 4.3 struct-
redefinition bug when using both <utmp.h> and <utmpx.h> headers.
* lib/readutmp.h: Likewise.  Reported by Daniel Richard G. in
<http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/9415>.

17 years agoTests for striconveh module.
Bruno Haible [Tue, 16 Jan 2007 03:49:00 +0000 (03:49 +0000)]
Tests for striconveh module.

17 years agoNew module 'striconveh'.
Bruno Haible [Tue, 16 Jan 2007 03:47:23 +0000 (03:47 +0000)]
New module 'striconveh'.

17 years ago(str_cd_iconv): Use the first algorithm if iconv is not from GNU libiconv or
Bruno Haible [Tue, 16 Jan 2007 03:25:12 +0000 (03:25 +0000)]
(str_cd_iconv): Use the first algorithm if iconv is not from GNU libiconv or
GNU libc. Otherwise we may miss a conversion failure.

17 years agoTweak: Use undetermined copyright years.
Bruno Haible [Tue, 16 Jan 2007 01:14:28 +0000 (01:14 +0000)]
Tweak: Use undetermined copyright years.

17 years agowint_t.m4 just has a version number discrepancy, skip for now
Karl Berry [Mon, 15 Jan 2007 14:43:20 +0000 (14:43 +0000)]
wint_t.m4 just has a version number discrepancy, skip for now

17 years agoautoupdate
Karl Berry [Mon, 15 Jan 2007 14:41:52 +0000 (14:41 +0000)]
autoupdate

17 years agoFix typo, reported by Ralf Wildenhues.
Bruno Haible [Mon, 15 Jan 2007 14:30:36 +0000 (14:30 +0000)]
Fix typo, reported by Ralf Wildenhues.

17 years agoExplain the different license terms for module descriptions,
Bruno Haible [Mon, 15 Jan 2007 11:20:59 +0000 (11:20 +0000)]
Explain the different license terms for module descriptions,
autoconf macros, tests, documentation.

17 years agoBump copyright year.
Bruno Haible [Mon, 15 Jan 2007 10:58:01 +0000 (10:58 +0000)]
Bump copyright year.

17 years agoTests for striconv module.
Bruno Haible [Sun, 14 Jan 2007 23:38:54 +0000 (23:38 +0000)]
Tests for striconv module.

17 years agoTests for iconv module.
Bruno Haible [Sun, 14 Jan 2007 23:05:09 +0000 (23:05 +0000)]
Tests for iconv module.

17 years agoFor test modules, use the license of the main module.
Bruno Haible [Sun, 14 Jan 2007 23:00:12 +0000 (23:00 +0000)]
For test modules, use the license of the main module.

17 years agoClarify that <iconv.h> does not need to exist.
Bruno Haible [Sun, 14 Jan 2007 22:21:36 +0000 (22:21 +0000)]
Clarify that <iconv.h> does not need to exist.

17 years agoTest for the c-ctype module.
Bruno Haible [Sun, 14 Jan 2007 21:36:02 +0000 (21:36 +0000)]
Test for the c-ctype module.

17 years agoTest for the binary-io module.
Bruno Haible [Sun, 14 Jan 2007 21:31:03 +0000 (21:31 +0000)]
Test for the binary-io module.

17 years agoTest for array-oset module.
Bruno Haible [Sun, 14 Jan 2007 21:22:07 +0000 (21:22 +0000)]
Test for array-oset module.

17 years agoTest for array-list module.
Bruno Haible [Sun, 14 Jan 2007 20:52:12 +0000 (20:52 +0000)]
Test for array-list module.

17 years agoDon't unnecessarily run configure and make.
Bruno Haible [Sun, 14 Jan 2007 20:45:45 +0000 (20:45 +0000)]
Don't unnecessarily run configure and make.

17 years agoAdd missing dependency.
Bruno Haible [Sun, 14 Jan 2007 20:29:04 +0000 (20:29 +0000)]
Add missing dependency.

17 years agoTests for allocsa module.
Bruno Haible [Sun, 14 Jan 2007 19:40:13 +0000 (19:40 +0000)]
Tests for allocsa module.

17 years agoNew module 'fchdir'.
Bruno Haible [Sun, 14 Jan 2007 11:32:10 +0000 (11:32 +0000)]
New module 'fchdir'.

17 years agoIndentation.
Bruno Haible [Sat, 13 Jan 2007 14:48:51 +0000 (14:48 +0000)]
Indentation.

17 years agoAlign the temporary buffer.
Bruno Haible [Sat, 13 Jan 2007 14:47:41 +0000 (14:47 +0000)]
Align the temporary buffer.

17 years agoProvide a robust <wchar.h>. Further simplifications are now
Eric Blake [Sat, 13 Jan 2007 05:23:36 +0000 (05:23 +0000)]
Provide a robust <wchar.h>.  Further simplifications are now
possible in other modules, but not included here.
* modules/wchar: New module.
* m4/wchar.m4: New file.
* lib/wchar_.h: Likewise.
* modules/mbchar (Depends-on): Depend on wchar, as the first use
of the new module.
* MODULES.html.sh (Extended multibyte and wide character utilities):
New section.

17 years ago* lib/xreadlink.c (SYMLINK_MAX) [!defined SYMLINK_MAX]: Define
Paul Eggert [Fri, 12 Jan 2007 21:54:50 +0000 (21:54 +0000)]
* lib/xreadlink.c (SYMLINK_MAX) [!defined SYMLINK_MAX]: Define
to a reasonable default for memory allocation.
(xreadlink): Don't allocate a huge buffer, to work around a buggy
file system that reports garbage st_size values for symlinks.
Problem reported by Liyang Hu.

17 years ago(func_all_modules): Exclude all .* files (e.g., Emacs .#* auto-save files).
Simon Josefsson [Thu, 11 Jan 2007 13:28:50 +0000 (13:28 +0000)]
(func_all_modules): Exclude all .* files (e.g., Emacs .#* auto-save files).

17 years agoExclude all files inside the CVS directory.
Bruno Haible [Thu, 11 Jan 2007 13:12:56 +0000 (13:12 +0000)]
Exclude all files inside the CVS directory.

17 years agoUse @...@ consistently in lib/wctype_.h.
Paul Eggert [Wed, 10 Jan 2007 22:25:03 +0000 (22:25 +0000)]
Use @...@ consistently in lib/wctype_.h.
* lib/wctype_.h [HAVE_WINT_T]: Go back to using @...@, but rely
on it being set to 1 or 0.
* m4/wctype.m4 (gl_WCTYPE_H): Set HAVE_WINT_T to 1 or 0, and
go back to AC_SUBSTing it.
* modules/wctype (Makefile.am): Undo previous change.

17 years agoMODULES.html moved to gnulib www repo
Karl Berry [Wed, 10 Jan 2007 19:30:05 +0000 (19:30 +0000)]
MODULES.html moved to gnulib www repo

17 years ago* lib/wctype_.h [HAVE_WINT_T]: Rely on AC_DEFINE.
Eric Blake [Wed, 10 Jan 2007 18:25:49 +0000 (18:25 +0000)]
* lib/wctype_.h [HAVE_WINT_T]: Rely on AC_DEFINE.
* m4/wctype.m4 (gl_WCTYPE_H): No need to AC_SUBST(HAVE_WINT_T).
* modules/wctype (Makefile.am): Likewise.
Reported by Chris McGuire.

17 years agofts.c: a small readability/maintainability improvement
Jim Meyering [Wed, 10 Jan 2007 17:25:09 +0000 (17:25 +0000)]
fts.c: a small readability/maintainability improvement
* lib/fts.c (fts_read): Make this code slightly more readable and
maintainable by hoisting the "sp->fts_cur = p" assignments to
immediately follow the statements that set P.  Derived from
the patch by Miloslav Trmac in http://bugzilla.redhat.com/222089.

17 years ago* lib/wctype_.h [HAVE_WINT_T]: Include <stddef.h> before
Eric Blake [Wed, 10 Jan 2007 13:46:26 +0000 (13:46 +0000)]
* lib/wctype_.h [HAVE_WINT_T]: Include <stddef.h> before
<wchar.h>, to work around BSDI bug in BSD/OS 4.0.1.
* m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
* m4/wint_t.m4 (gt_TYPE_WINT_T): Likewise.
Reported by Chris McGuire.

17 years ago.
Karl Berry [Wed, 10 Jan 2007 08:44:12 +0000 (08:44 +0000)]
.

17 years ago* gnulib-tool (func_all_modules): Use POSIX conforming escaping
Ralf Wildenhues [Tue, 9 Jan 2007 20:45:17 +0000 (20:45 +0000)]
* gnulib-tool (func_all_modules): Use POSIX conforming escaping
in sed script.

17 years agoAccept options --cvs-urls, --git-urls.
Bruno Haible [Tue, 9 Jan 2007 16:14:04 +0000 (16:14 +0000)]
Accept options --cvs-urls, --git-urls.

17 years agoNew unistr/* modules.
Bruno Haible [Tue, 9 Jan 2007 14:11:03 +0000 (14:11 +0000)]
New unistr/* modules.

17 years agoNew modules 'unistr/u8-uctomb', 'unistr/u16-uctomb', 'unistr/u32-uctomb'.
Bruno Haible [Tue, 9 Jan 2007 14:10:35 +0000 (14:10 +0000)]
New modules 'unistr/u8-uctomb', 'unistr/u16-uctomb', 'unistr/u32-uctomb'.

17 years agoNew modules 'unistr/u8-strtok', 'unistr/u16-strtok', 'unistr/u32-strtok'.
Bruno Haible [Tue, 9 Jan 2007 14:10:32 +0000 (14:10 +0000)]
New modules 'unistr/u8-strtok', 'unistr/u16-strtok', 'unistr/u32-strtok'.

17 years agoNew modules 'unistr/u8-strstr', 'unistr/u16-strstr', 'unistr/u32-strstr'.
Bruno Haible [Tue, 9 Jan 2007 14:10:28 +0000 (14:10 +0000)]
New modules 'unistr/u8-strstr', 'unistr/u16-strstr', 'unistr/u32-strstr'.

17 years agoNew modules 'unistr/u8-strspn', 'unistr/u16-strspn', 'unistr/u32-strspn'.
Bruno Haible [Tue, 9 Jan 2007 14:10:25 +0000 (14:10 +0000)]
New modules 'unistr/u8-strspn', 'unistr/u16-strspn', 'unistr/u32-strspn'.

17 years agoNew modules 'unistr/u8-strrchr', 'unistr/u16-strrchr', 'unistr/u32-strrchr'.
Bruno Haible [Tue, 9 Jan 2007 14:10:21 +0000 (14:10 +0000)]
New modules 'unistr/u8-strrchr', 'unistr/u16-strrchr', 'unistr/u32-strrchr'.

17 years agoNew modules 'unistr/u8-strpbrk', 'unistr/u16-strpbrk', 'unistr/u32-strpbrk'.
Bruno Haible [Tue, 9 Jan 2007 14:10:18 +0000 (14:10 +0000)]
New modules 'unistr/u8-strpbrk', 'unistr/u16-strpbrk', 'unistr/u32-strpbrk'.

17 years agoNew modules 'unistr/u8-strnlen', 'unistr/u16-strnlen', 'unistr/u32-strnlen'.
Bruno Haible [Tue, 9 Jan 2007 14:10:14 +0000 (14:10 +0000)]
New modules 'unistr/u8-strnlen', 'unistr/u16-strnlen', 'unistr/u32-strnlen'.

17 years agoNew modules 'unistr/u8-strncpy', 'unistr/u16-strncpy', 'unistr/u32-strncpy'.
Bruno Haible [Tue, 9 Jan 2007 14:10:11 +0000 (14:10 +0000)]
New modules 'unistr/u8-strncpy', 'unistr/u16-strncpy', 'unistr/u32-strncpy'.

17 years agoNew modules 'unistr/u8-strncmp', 'unistr/u16-strncmp', 'unistr/u32-strncmp'.
Bruno Haible [Tue, 9 Jan 2007 14:10:07 +0000 (14:10 +0000)]
New modules 'unistr/u8-strncmp', 'unistr/u16-strncmp', 'unistr/u32-strncmp'.

17 years agoNew modules 'unistr/u8-strncat', 'unistr/u16-strncat', 'unistr/u32-strncat'.
Bruno Haible [Tue, 9 Jan 2007 14:10:04 +0000 (14:10 +0000)]
New modules 'unistr/u8-strncat', 'unistr/u16-strncat', 'unistr/u32-strncat'.

17 years agoNew modules 'unistr/u8-strmbtouc', 'unistr/u16-strmbtouc', 'unistr/u32-strmbtouc'.
Bruno Haible [Tue, 9 Jan 2007 14:10:00 +0000 (14:10 +0000)]
New modules 'unistr/u8-strmbtouc', 'unistr/u16-strmbtouc', 'unistr/u32-strmbtouc'.

17 years agoNew modules 'unistr/u8-strmblen', 'unistr/u16-strmblen', 'unistr/u32-strmblen'.
Bruno Haible [Tue, 9 Jan 2007 14:09:57 +0000 (14:09 +0000)]
New modules 'unistr/u8-strmblen', 'unistr/u16-strmblen', 'unistr/u32-strmblen'.

17 years agoNew modules 'unistr/u8-strlen', 'unistr/u16-strlen', 'unistr/u32-strlen'.
Bruno Haible [Tue, 9 Jan 2007 14:09:53 +0000 (14:09 +0000)]
New modules 'unistr/u8-strlen', 'unistr/u16-strlen', 'unistr/u32-strlen'.

17 years agoNew modules 'unistr/u8-strdup', 'unistr/u16-strdup', 'unistr/u32-strdup'.
Bruno Haible [Tue, 9 Jan 2007 14:09:50 +0000 (14:09 +0000)]
New modules 'unistr/u8-strdup', 'unistr/u16-strdup', 'unistr/u32-strdup'.

17 years agoNew modules 'unistr/u8-strcspn', 'unistr/u16-strcspn', 'unistr/u32-strcspn'.
Bruno Haible [Tue, 9 Jan 2007 14:09:47 +0000 (14:09 +0000)]
New modules 'unistr/u8-strcspn', 'unistr/u16-strcspn', 'unistr/u32-strcspn'.

17 years agoNew modules 'unistr/u8-strcpy', 'unistr/u16-strcpy', 'unistr/u32-strcpy'.
Bruno Haible [Tue, 9 Jan 2007 14:09:43 +0000 (14:09 +0000)]
New modules 'unistr/u8-strcpy', 'unistr/u16-strcpy', 'unistr/u32-strcpy'.

17 years agoNew modules 'unistr/u8-strcmp', 'unistr/u16-strcmp', 'unistr/u32-strcmp'.
Bruno Haible [Tue, 9 Jan 2007 14:09:39 +0000 (14:09 +0000)]
New modules 'unistr/u8-strcmp', 'unistr/u16-strcmp', 'unistr/u32-strcmp'.

17 years agoNew modules 'unistr/u8-strchr', 'unistr/u16-strchr', 'unistr/u32-strchr'.
Bruno Haible [Tue, 9 Jan 2007 14:09:36 +0000 (14:09 +0000)]
New modules 'unistr/u8-strchr', 'unistr/u16-strchr', 'unistr/u32-strchr'.

17 years agoNew modules 'unistr/u8-strcat', 'unistr/u16-strcat', 'unistr/u32-strcat'.
Bruno Haible [Tue, 9 Jan 2007 14:09:32 +0000 (14:09 +0000)]
New modules 'unistr/u8-strcat', 'unistr/u16-strcat', 'unistr/u32-strcat'.

17 years agoNew modules 'unistr/u8-stpncpy', 'unistr/u16-stpncpy', 'unistr/u32-stpncpy'.
Bruno Haible [Tue, 9 Jan 2007 14:09:29 +0000 (14:09 +0000)]
New modules 'unistr/u8-stpncpy', 'unistr/u16-stpncpy', 'unistr/u32-stpncpy'.

17 years agoNew modules 'unistr/u8-stpcpy', 'unistr/u16-stpcpy', 'unistr/u32-stpcpy'.
Bruno Haible [Tue, 9 Jan 2007 14:09:25 +0000 (14:09 +0000)]
New modules 'unistr/u8-stpcpy', 'unistr/u16-stpcpy', 'unistr/u32-stpcpy'.

17 years agoNew modules 'unistr/u8-startswith', 'unistr/u16-startswith', 'unistr/u32-startswith'.
Bruno Haible [Tue, 9 Jan 2007 14:09:22 +0000 (14:09 +0000)]
New modules 'unistr/u8-startswith', 'unistr/u16-startswith', 'unistr/u32-startswith'.

17 years agoNew modules 'unistr/u8-set', 'unistr/u16-set', 'unistr/u32-set'.
Bruno Haible [Tue, 9 Jan 2007 14:09:18 +0000 (14:09 +0000)]
New modules 'unistr/u8-set', 'unistr/u16-set', 'unistr/u32-set'.

17 years agoNew modules 'unistr/u8-prev', 'unistr/u16-prev', 'unistr/u32-prev'.
Bruno Haible [Tue, 9 Jan 2007 14:09:15 +0000 (14:09 +0000)]
New modules 'unistr/u8-prev', 'unistr/u16-prev', 'unistr/u32-prev'.

17 years agoNew modules 'unistr/u8-next', 'unistr/u16-next', 'unistr/u32-next'.
Bruno Haible [Tue, 9 Jan 2007 14:09:11 +0000 (14:09 +0000)]
New modules 'unistr/u8-next', 'unistr/u16-next', 'unistr/u32-next'.

17 years agoNew modules 'unistr/u8-move', 'unistr/u16-move', 'unistr/u32-move'.
Bruno Haible [Tue, 9 Jan 2007 14:09:08 +0000 (14:09 +0000)]
New modules 'unistr/u8-move', 'unistr/u16-move', 'unistr/u32-move'.