gnulib.git
18 years ago(proceed_next_node): Redo local variables to avoid GCC shadowing warnings.
Paul Eggert [Fri, 19 Aug 2005 23:27:14 +0000 (23:27 +0000)]
(proceed_next_node): Redo local variables to avoid GCC shadowing warnings.

18 years agoComment out $LIBCSRC/posix/regex_internal.c.
Paul Eggert [Fri, 19 Aug 2005 23:02:26 +0000 (23:02 +0000)]
Comment out $LIBCSRC/posix/regex_internal.c.

18 years ago(re_string_realloc_buffers, re_node_set_insert):
Paul Eggert [Fri, 19 Aug 2005 23:00:55 +0000 (23:00 +0000)]
(re_string_realloc_buffers, re_node_set_insert):
(re_node_set_insert_last, re_dfa_add_node):
Rename local variables to avoid GCC shadowing warnings.

18 years agoautoupdate
Karl Berry [Fri, 19 Aug 2005 12:12:15 +0000 (12:12 +0000)]
autoupdate

18 years agoPrettier line breaking.
Bruno Haible [Fri, 19 Aug 2005 12:06:57 +0000 (12:06 +0000)]
Prettier line breaking.

18 years agoFix return value.
Bruno Haible [Fri, 19 Aug 2005 11:00:51 +0000 (11:00 +0000)]
Fix return value.

18 years ago*** empty log message ***
Jim Meyering [Fri, 19 Aug 2005 09:22:04 +0000 (09:22 +0000)]
*** empty log message ***

18 years agoMake the %s format (seconds since the epoch) work for a negative
Jim Meyering [Fri, 19 Aug 2005 09:21:57 +0000 (09:21 +0000)]
Make the %s format (seconds since the epoch) work for a negative
number and when used with a zero-padded field width, e.g. %015s.

(my_strftime): Move the `do_number_sign_and_padding'
label so that it precedes the code to set `digits'.  Otherwise,
%0Ns wouldn't work.  Before this change, `date -d @-22 +%05s' would
print `00-22'.  Now, it prints `-0022', as it should.

18 years ago.
Karl Berry [Thu, 18 Aug 2005 07:35:36 +0000 (07:35 +0000)]
.

18 years agoAdd http://sources.redhat.com/bugzilla/show_bug.cgi?id=1207.
Paul Eggert [Thu, 18 Aug 2005 05:23:01 +0000 (05:23 +0000)]
Add sources.redhat.com/bugzilla/show_bug.cgi?id=1207.

18 years agoRemove useless space-before-tab.
Paul Eggert [Thu, 18 Aug 2005 05:08:05 +0000 (05:08 +0000)]
Remove useless space-before-tab.

18 years agoNew module 'strcasestr'.
Bruno Haible [Wed, 17 Aug 2005 14:09:19 +0000 (14:09 +0000)]
New module 'strcasestr'.

18 years agoMake strstr() work in multibyte locales.
Bruno Haible [Wed, 17 Aug 2005 14:05:33 +0000 (14:05 +0000)]
Make strstr() work in multibyte locales.

18 years agostrcasecmp.c now uses mbuiter.
Bruno Haible [Wed, 17 Aug 2005 14:01:07 +0000 (14:01 +0000)]
strcasecmp.c now uses mbuiter.

18 years agoNew module 'mbuiter'.
Bruno Haible [Wed, 17 Aug 2005 13:58:33 +0000 (13:58 +0000)]
New module 'mbuiter'.

18 years agoComment fix.
Bruno Haible [Wed, 17 Aug 2005 13:56:26 +0000 (13:56 +0000)]
Comment fix.

18 years agoFix the iterator, so that it ends before the '\0'.
Bruno Haible [Wed, 17 Aug 2005 13:55:55 +0000 (13:55 +0000)]
Fix the iterator, so that it ends before the '\0'.

18 years ago* m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Do not override the results
Paul Eggert [Tue, 16 Aug 2005 18:45:50 +0000 (18:45 +0000)]
* m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Do not override the results
of gl_GETOPT_SUBSTITUTE.  That way, if both gl_GETOPT_SUBSTITUTE
and gl_GETOPT are both invoked via different paths (as happens
with GNU tar CVS because it uses both argp and getopt), the former
wins.

18 years agoSimplify by using mb_casecmp.
Bruno Haible [Tue, 16 Aug 2005 16:08:22 +0000 (16:08 +0000)]
Simplify by using mb_casecmp.

18 years agoBug fix: make the comparison operations transitive.
Bruno Haible [Tue, 16 Aug 2005 16:07:59 +0000 (16:07 +0000)]
Bug fix: make the comparison operations transitive.

18 years ago.
Karl Berry [Tue, 16 Aug 2005 12:34:58 +0000 (12:34 +0000)]
.

18 years agoMake strcasecmp() work right in multibyte locales.
Bruno Haible [Tue, 16 Aug 2005 12:21:21 +0000 (12:21 +0000)]
Make strcasecmp() work right in multibyte locales.

18 years agoNew module 'strnlen1'.
Bruno Haible [Tue, 16 Aug 2005 12:12:13 +0000 (12:12 +0000)]
New module 'strnlen1'.

18 years agoNew module 'mbfile'.
Bruno Haible [Tue, 16 Aug 2005 12:09:52 +0000 (12:09 +0000)]
New module 'mbfile'.

18 years agoNew module 'mbiter'.
Bruno Haible [Tue, 16 Aug 2005 12:08:40 +0000 (12:08 +0000)]
New module 'mbiter'.

18 years agoNew module 'mbchar'.
Bruno Haible [Tue, 16 Aug 2005 12:06:55 +0000 (12:06 +0000)]
New module 'mbchar'.

18 years agoAdd do/while0 to avoid gcc warnings.
Bruno Haible [Tue, 16 Aug 2005 11:25:25 +0000 (11:25 +0000)]
Add do/while0 to avoid gcc warnings.

18 years agoNew module 'tls'.
Bruno Haible [Tue, 16 Aug 2005 11:18:22 +0000 (11:18 +0000)]
New module 'tls'.

18 years ago* config/srclist.txt: Comment out $LIBCSRC/posix/regex.h.
Paul Eggert [Tue, 16 Aug 2005 00:07:03 +0000 (00:07 +0000)]
* config/srclist.txt: Comment out $LIBCSRC/posix/regex.h.
Add comments for each pending glibc patch.
* lib/regex.h (__restrict_arr): Don't define to __restrict if
__cplusplus is defined.

18 years agoupdate from texinfo
Karl Berry [Mon, 15 Aug 2005 18:55:42 +0000 (18:55 +0000)]
update from texinfo

18 years ago* gnulib-tool (sed_extract_prog): Recognize 'unlimited' license.
Simon Josefsson [Mon, 15 Aug 2005 12:13:30 +0000 (12:13 +0000)]
* gnulib-tool (sed_extract_prog): Recognize 'unlimited' license.

18 years ago* modules/ssize_t (License): Change to 'unlimited'.
Simon Josefsson [Mon, 15 Aug 2005 12:12:53 +0000 (12:12 +0000)]
* modules/ssize_t (License): Change to 'unlimited'.

18 years ago*** empty log message ***
Jim Meyering [Sun, 14 Aug 2005 14:45:57 +0000 (14:45 +0000)]
*** empty log message ***

18 years ago(setup_dir, enter_dir, leave_dir, free_dir):
Jim Meyering [Sun, 14 Aug 2005 14:45:49 +0000 (14:45 +0000)]
(setup_dir, enter_dir, leave_dir, free_dir):
Use the hash-table-based cycle-detection code not just when
FTS_TIGHT_CYCLE_CHECK if specified, but also with FTS_LOGICAL.
Reported by James Youngman in
<http://lists.gnu.org/archive/html/bug-gnulib/2005-08/msg00011.html>.

18 years agoMention that with FTS_LOGICAL, we use FTS_TIGHT_CYCLE_CHECK.
Jim Meyering [Sun, 14 Aug 2005 14:45:33 +0000 (14:45 +0000)]
Mention that with FTS_LOGICAL, we use FTS_TIGHT_CYCLE_CHECK.

18 years ago(fts_cross_check) [FTS_DEBUG]: s/active_dir_ht/fts_cycle.ht/.
Jim Meyering [Sun, 14 Aug 2005 14:45:16 +0000 (14:45 +0000)]
(fts_cross_check) [FTS_DEBUG]: s/active_dir_ht/fts_cycle.ht/.
This lets us compile with -DFTS_DEBUG, once again.

[! _LIBC]: Include "lstat.h" rather than rolling our own.

(fd_safer): Remove decl.
Include fcntl--.h rather than unistd-safer.h
(fts_safe_changedir): Don't call fd_safer; no longer needed
now that we include fcntl--.h.

18 years agoupdate from texinfo
Karl Berry [Sat, 13 Aug 2005 16:04:24 +0000 (16:04 +0000)]
update from texinfo

18 years ago.
Karl Berry [Sat, 13 Aug 2005 07:34:31 +0000 (07:34 +0000)]
.

18 years agoAdd ssize_t.
Simon Josefsson [Fri, 12 Aug 2005 12:40:02 +0000 (12:40 +0000)]
Add ssize_t.

18 years agoAdd ssize_t module, and use it.
Simon Josefsson [Fri, 12 Aug 2005 12:21:44 +0000 (12:21 +0000)]
Add ssize_t module, and use it.

18 years ago.
Simon Josefsson [Fri, 12 Aug 2005 09:22:45 +0000 (09:22 +0000)]
.

18 years agoFix typo in last commit.
Simon Josefsson [Fri, 12 Aug 2005 09:18:03 +0000 (09:18 +0000)]
Fix typo in last commit.

18 years ago* MODULES.html.sh (Extra functions based on ANSI C 89: Misc): Add
Simon Josefsson [Fri, 12 Aug 2005 09:16:15 +0000 (09:16 +0000)]
* MODULES.html.sh (Extra functions based on ANSI C 89: Misc): Add
readline, getdelim and check_version.
(Support for systems lacking ISO C 99: Sizes of integer types):
Add size_max.

18 years agoFix typo in last commit.
Simon Josefsson [Fri, 12 Aug 2005 08:03:21 +0000 (08:03 +0000)]
Fix typo in last commit.

18 years ago* readline.m4: Look for termcap, curses or ncurses if required.
Simon Josefsson [Fri, 12 Aug 2005 07:57:44 +0000 (07:57 +0000)]
* readline.m4: Look for termcap, curses or ncurses if required.

18 years ago.
Karl Berry [Fri, 12 Aug 2005 07:33:28 +0000 (07:33 +0000)]
.

18 years agoAdd readline.
Simon Josefsson [Thu, 11 Aug 2005 19:42:27 +0000 (19:42 +0000)]
Add readline.

18 years agoChange parameter name to match comment.
Bruno Haible [Thu, 11 Aug 2005 11:45:05 +0000 (11:45 +0000)]
Change parameter name to match comment.

18 years agoAdd gl_AVOID.
Simon Josefsson [Thu, 11 Aug 2005 10:08:57 +0000 (10:08 +0000)]
Add gl_AVOID.

18 years ago2005-08-10 Simon Josefsson <jas@extundo.com>
Simon Josefsson [Thu, 11 Aug 2005 09:56:12 +0000 (09:56 +0000)]
2005-08-10  Simon Josefsson  <jas@extundo.com>

* strndup.c: Use strnlen.h.

* strnlen.h: New file.

2005-08-11  Simon Josefsson  <jas@extundo.com>

* modules/strnlen (Files): Add strnlen.h.

2005-08-10  Simon Josefsson  <jas@extundo.com>

* strnlen.m4: New file.

* strndup.m4: Don't check for strnlen declaration, done in
strnlen.m4.

18 years agotypos from Ralf, other updates
Karl Berry [Wed, 10 Aug 2005 19:02:17 +0000 (19:02 +0000)]
typos from Ralf, other updates

18 years agoReally require autoconf-2.57.
Bruno Haible [Wed, 10 Aug 2005 12:06:39 +0000 (12:06 +0000)]
Really require autoconf-2.57.

18 years agoAdd test tool for iconvme.
Simon Josefsson [Wed, 10 Aug 2005 10:39:35 +0000 (10:39 +0000)]
Add test tool for iconvme.

18 years ago2005-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
Simon Josefsson [Mon, 8 Aug 2005 13:58:29 +0000 (13:58 +0000)]
2005-08-08  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>  (tiny change)

* README: Typos.

18 years agoupdate from texinfo
Karl Berry [Sun, 7 Aug 2005 13:14:09 +0000 (13:14 +0000)]
update from texinfo

18 years agoupdate from texinfo
Karl Berry [Thu, 4 Aug 2005 18:06:30 +0000 (18:06 +0000)]
update from texinfo

18 years agoautoupdate
Karl Berry [Wed, 3 Aug 2005 13:26:02 +0000 (13:26 +0000)]
autoupdate

18 years ago.
Karl Berry [Wed, 3 Aug 2005 07:36:16 +0000 (07:36 +0000)]
.

18 years ago2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson [Tue, 2 Aug 2005 09:33:30 +0000 (09:33 +0000)]
2005-08-02  Simon Josefsson  <jas@extundo.com>

        * getline.h, getline.c: Rewrite.

        * getdelim.h, getdelim.c: New files, ported from glibc.

2005-08-02  Simon Josefsson  <jas@extundo.com>

        * getline.m4: Separate out getdelim stuff into separate module.

        * getdelim.m4: New file.

2005-08-02  Simon Josefsson  <jas@extundo.com>

        * modules/getdelim: New file.

        * modules/getline: Rewrite, don't use getndelim2.

18 years agoUpdate from GNU gettext.
Bruno Haible [Mon, 1 Aug 2005 12:19:38 +0000 (12:19 +0000)]
Update from GNU gettext.

18 years ago-Itop_builddir/lib too
Karl Berry [Sat, 30 Jul 2005 13:47:19 +0000 (13:47 +0000)]
-Itop_builddir/lib too

18 years agoregexprops, generated by findutils helper
Karl Berry [Wed, 27 Jul 2005 00:16:01 +0000 (00:16 +0000)]
regexprops, generated by findutils helper

18 years agoAdd support to getopt for Emacs, which doesn't use LIBOBJS in the
Paul Eggert [Tue, 26 Jul 2005 21:55:31 +0000 (21:55 +0000)]
Add support to getopt for Emacs, which doesn't use LIBOBJS in the
normal way.
* getopt.m4 (gl_GETOPT_SUBSTITUTE_HEADER): New macro.
(gl_GETOPT_SUBSTITUTE): Use it.  Invoke gl_PREREQ_GETOPT.
(gl_GETOPT_IFELSE, gl_GETOPT_CHECK_HEADERS): New macros.
(gl_GETOPT): Use the new macros.  Most of the implementation
is moved to the new macros.  This is for programs like Emacs
that don't want all the functionality of gl_GETOPT.

18 years agoOSF/1 4.0 cc does not have weak.
Bruno Haible [Tue, 26 Jul 2005 12:45:33 +0000 (12:45 +0000)]
OSF/1 4.0 cc does not have weak.

18 years agoPortability fixes for IRIX, Solaris, HP-UX, AIX, OSF/1.
Bruno Haible [Tue, 26 Jul 2005 12:35:20 +0000 (12:35 +0000)]
Portability fixes for IRIX, Solaris, HP-UX, AIX, OSF/1.

18 years ago.
Karl Berry [Tue, 26 Jul 2005 07:33:20 +0000 (07:33 +0000)]
.

18 years ago* regex.m4 (gl_INCLUDED_REGEX): Use AC_RUN_ELSE instead of the
Paul Eggert [Mon, 25 Jul 2005 19:28:26 +0000 (19:28 +0000)]
* regex.m4 (gl_INCLUDED_REGEX): Use AC_RUN_ELSE instead of the
obsolescent AC_TRY_RUN.  Include the default includes files, for 'exit'.

18 years agoNew gnulib module 'visibility'.
Bruno Haible [Mon, 25 Jul 2005 12:07:43 +0000 (12:07 +0000)]
New gnulib module 'visibility'.

18 years ago* modules/alloca-opt (Makefile.am): Remove explicit dependency on
Paul Eggert [Fri, 22 Jul 2005 22:04:12 +0000 (22:04 +0000)]
* modules/alloca-opt (Makefile.am): Remove explicit dependency on
$(ALLOCA_H), redundant through BUILT_SOURCES.
* modules/argz (Makefile.am): Remove explicit dependency on $(ARGZ_H),
redundant through BUILT_SOURCES.
* modules/byteswap (Makefile.am): Remove explicit dependency on
$(BYTESWAP_H), redundant through BUILT_SOURCES.
* modules/fnmatch (Makefile.am): Remove explicit dependency on
$(FNMATCH_H), redundant through BUILT_SOURCES.
* modules/getopt (Makefile.am): Remove explicit dependency on
$(GETOPT_H), redundant through BUILT_SOURCES.
* modules/glob (Makefile.am): Remove explicit dependency on $(GLOB_H),
redundant through BUILT_SOURCES.
* modules/poll (Makefile.am): Remove explicit dependency on $(POLL_H),
redundant through BUILT_SOURCES.
* modules/stdbool (Makefile.am): Remove explicit dependency on
$(STDBOOL_H), redundant through BUILT_SOURCES.
* modules/stdint (Makefile.am): Remove explicit dependency on
$(STDINT_H), redundant through BUILT_SOURCES.
* modules/sysexits (Makefile.am): Add $(SYSEXITS_H) to BUILT_SOURCES.
Remove explicit dependency on $(SYSEXITS_H).
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.

18 years agoautoupdate
Karl Berry [Thu, 21 Jul 2005 13:04:29 +0000 (13:04 +0000)]
autoupdate

18 years ago.
Karl Berry [Tue, 19 Jul 2005 07:33:31 +0000 (07:33 +0000)]
.

18 years agoAlso support once-execution.
Bruno Haible [Mon, 18 Jul 2005 19:53:48 +0000 (19:53 +0000)]
Also support once-execution.

18 years ago* quotearg.c: Add translator comment.
Paul Eggert [Mon, 18 Jul 2005 16:57:11 +0000 (16:57 +0000)]
* quotearg.c: Add translator comment.

18 years ago(check_version): Accept identical versions too.
Simon Josefsson [Mon, 18 Jul 2005 13:52:24 +0000 (13:52 +0000)]
(check_version): Accept identical versions too.

18 years agoautoupdate
Karl Berry [Mon, 18 Jul 2005 12:31:07 +0000 (12:31 +0000)]
autoupdate

18 years agoNew gnulib module 'lock'.
Bruno Haible [Mon, 18 Jul 2005 11:35:09 +0000 (11:35 +0000)]
New gnulib module 'lock'.

18 years ago.
Karl Berry [Mon, 18 Jul 2005 07:33:19 +0000 (07:33 +0000)]
.

18 years agognulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson [Sat, 16 Jul 2005 19:41:33 +0000 (19:41 +0000)]
gnulib.texi (Library version handling): Add ELF symbol collision
workaround, suggested by Bruno.

18 years ago* modules/xalloc (Depends-on): Add xalloc-die.
Paul Eggert [Fri, 15 Jul 2005 21:06:16 +0000 (21:06 +0000)]
* modules/xalloc (Depends-on): Add xalloc-die.
* modules/xvasprintf (Depends-on): Add xalloc-die.

18 years agoAdd translator comment suggested by Bruno Haible, with a minor change.
Paul Eggert [Fri, 15 Jul 2005 21:01:41 +0000 (21:01 +0000)]
Add translator comment suggested by Bruno Haible, with a minor change.

18 years agoDon't use poll() on MacOS X 10.4.
Bruno Haible [Fri, 15 Jul 2005 10:34:31 +0000 (10:34 +0000)]
Don't use poll() on MacOS X 10.4.

18 years ago* modules/argp (Depends-on): Remove unlocked-io.
Paul Eggert [Thu, 14 Jul 2005 22:15:14 +0000 (22:15 +0000)]
* modules/argp (Depends-on): Remove unlocked-io.
* m4/argp.m4 (gl_ARGP): Remove invocation of gl_FUNC_GLIBC_UNLOCKED_IO.
Instead, test for *_unlocked function declarations directly.

18 years agoUpdate serial number.
Paul Eggert [Thu, 14 Jul 2005 15:53:30 +0000 (15:53 +0000)]
Update serial number.

18 years ago* m4/glob.m4 (gl_GLOB): Cache glob interface check result. Add check for
Derek R. Price [Thu, 14 Jul 2005 14:45:40 +0000 (14:45 +0000)]
* m4/glob.m4 (gl_GLOB): Cache glob interface check result.  Add check for
glob symlink bug.

18 years ago* version-etc-fsf.c (version_etc_copyright): Parameterize the
Paul Eggert [Mon, 11 Jul 2005 21:58:02 +0000 (21:58 +0000)]
* version-etc-fsf.c (version_etc_copyright): Parameterize the
copyright symbol and the year.
* version-etc.c (COPYRIGHT_YEAR): New constant.
(version_etc_va): Use parameterized copyright notice.
Reword to conform to the current GNU coding standards.

18 years ago* size_max.h: New file.
Simon Josefsson [Mon, 11 Jul 2005 19:13:35 +0000 (19:13 +0000)]
* size_max.h: New file.
* modules/size_max: New file.
* modules/xsize: Depend on size_max module for size_max.m4.

18 years agospeling fix
Bruno Haible [Mon, 11 Jul 2005 16:45:26 +0000 (16:45 +0000)]
speling fix

18 years agoupdates from Patrice, start at quoting
Karl Berry [Mon, 11 Jul 2005 15:12:49 +0000 (15:12 +0000)]
updates from Patrice, start at quoting

18 years agoNew option --avoid.
Bruno Haible [Mon, 11 Jul 2005 11:37:09 +0000 (11:37 +0000)]
New option --avoid.

18 years agoMake it work also if size_t is smaller than unsigned int.
Bruno Haible [Mon, 11 Jul 2005 11:29:40 +0000 (11:29 +0000)]
Make it work also if size_t is smaller than unsigned int.

18 years agoUse shortcut links to the POSIX specification.
Bruno Haible [Mon, 11 Jul 2005 11:21:55 +0000 (11:21 +0000)]
Use shortcut links to the POSIX specification.

18 years agoautoupdate
Karl Berry [Sun, 10 Jul 2005 12:38:11 +0000 (12:38 +0000)]
autoupdate

18 years ago.
Karl Berry [Sun, 10 Jul 2005 07:32:45 +0000 (07:32 +0000)]
.

18 years agoUpdated
Sergey Poznyakoff [Sat, 9 Jul 2005 17:22:16 +0000 (17:22 +0000)]
Updated

18 years agoInclude unlocked-io.h. Remove unnecessary block of defines.
Sergey Poznyakoff [Sat, 9 Jul 2005 17:20:04 +0000 (17:20 +0000)]
Include unlocked-io.h. Remove unnecessary block of defines.

18 years ago(Depends-on): Add unlocked-io
Sergey Poznyakoff [Sat, 9 Jul 2005 17:17:31 +0000 (17:17 +0000)]
(Depends-on): Add unlocked-io

18 years agoautoupdate
Karl Berry [Sat, 9 Jul 2005 12:58:39 +0000 (12:58 +0000)]
autoupdate

18 years ago* config/srclist.txt: Comment out regcomp.c, since we have a porting fix
Paul Eggert [Fri, 8 Jul 2005 17:57:01 +0000 (17:57 +0000)]
* config/srclist.txt: Comment out regcomp.c, since we have a porting fix
now.
* lib/regcomp.c (init_dfa, build_range_exp): Store __btowc value
in wint_t, not wchar_t.  Remove now-unnecessary cast.

18 years agoautoupdate
Karl Berry [Fri, 8 Jul 2005 12:45:10 +0000 (12:45 +0000)]
autoupdate

18 years ago.
Karl Berry [Fri, 8 Jul 2005 07:40:15 +0000 (07:40 +0000)]
.