gnulib.git
24 years ago. TEXTUTILS-2_0c
Jim Meyering [Mon, 10 Jan 2000 09:20:49 +0000 (09:20 +0000)]
.

24 years ago(noinst_HEADERS): Add nanosleep.h.
Jim Meyering [Mon, 10 Jan 2000 07:31:14 +0000 (07:31 +0000)]
(noinst_HEADERS): Add nanosleep.h.

24 years agoremove stray define before _LIBC SH-UTILS-2_0c
Jim Meyering [Sat, 8 Jan 2000 17:53:35 +0000 (17:53 +0000)]
remove stray define before _LIBC

24 years ago*** empty log message ***
Jim Meyering [Sat, 8 Jan 2000 17:53:21 +0000 (17:53 +0000)]
*** empty log message ***

24 years ago(error): Use __strerror_r's return value only if HAVE_WORKING_STRERROR_R.
Jim Meyering [Sat, 8 Jan 2000 16:44:19 +0000 (16:44 +0000)]
(error): Use __strerror_r's return value only if HAVE_WORKING_STRERROR_R.
(error_at_line): Likewise.

24 years ago.
Jim Meyering [Sat, 8 Jan 2000 16:32:02 +0000 (16:32 +0000)]
.

24 years ago*** empty log message ***
Jim Meyering [Sat, 8 Jan 2000 16:31:29 +0000 (16:31 +0000)]
*** empty log message ***

24 years ago(jm_FUNC_STRERROR_R): New file/macro.
Jim Meyering [Sat, 8 Jan 2000 16:30:49 +0000 (16:30 +0000)]
(jm_FUNC_STRERROR_R): New file/macro.

24 years ago(jm_FUNC_STRERROR_R): Require it.
Jim Meyering [Sat, 8 Jan 2000 16:25:57 +0000 (16:25 +0000)]
(jm_FUNC_STRERROR_R): Require it.

24 years agoSync with the GNU C library.
Jim Meyering [Fri, 7 Jan 2000 14:29:26 +0000 (14:29 +0000)]
Sync with the GNU C library.

24 years agotweak comment
Jim Meyering [Fri, 7 Jan 2000 09:18:15 +0000 (09:18 +0000)]
tweak comment

24 years agoadd copyright/no-warranty comment
Jim Meyering [Fri, 7 Jan 2000 07:33:19 +0000 (07:33 +0000)]
add copyright/no-warranty comment

24 years ago*** empty log message ***
Jim Meyering [Fri, 7 Jan 2000 07:31:03 +0000 (07:31 +0000)]
*** empty log message ***

24 years agotweak copyright line
Jim Meyering [Fri, 7 Jan 2000 07:03:01 +0000 (07:03 +0000)]
tweak copyright line

24 years ago(strpbrk): Ansideclify.
Jim Meyering [Fri, 7 Jan 2000 07:01:45 +0000 (07:01 +0000)]
(strpbrk): Ansideclify.
Use `#if' instead of `#ifdef' for `HAVE_CONFIG_H'.

24 years agoUse `#if' instead of `#ifdef' for `HAVE_CONFIG_H'.
Jim Meyering [Fri, 7 Jan 2000 06:59:36 +0000 (06:59 +0000)]
Use `#if' instead of `#ifdef' for `HAVE_CONFIG_H'.
Capitalize all macro parameters.
(memcasecmp): Ansideclify.
Don't cast away `const'ness of parameters.
Suggestions from François Pinard.

24 years ago.
Jim Meyering [Thu, 6 Jan 2000 23:11:55 +0000 (23:11 +0000)]
.

24 years ago.
Jim Meyering [Thu, 6 Jan 2000 23:10:51 +0000 (23:10 +0000)]
.

24 years ago.
Jim Meyering [Thu, 6 Jan 2000 22:40:59 +0000 (22:40 +0000)]
.

24 years ago*** empty log message ***
Jim Meyering [Thu, 6 Jan 2000 21:39:58 +0000 (21:39 +0000)]
*** empty log message ***

24 years agoUse jm_CHECK_TYPE_STRUCT_UTIMBUF, renamed from jm_STRUCT_UTIMBUF.
Jim Meyering [Thu, 6 Jan 2000 21:39:28 +0000 (21:39 +0000)]
Use jm_CHECK_TYPE_STRUCT_UTIMBUF, renamed from jm_STRUCT_UTIMBUF.

24 years agoSync with the GNU C Library.
Jim Meyering [Thu, 6 Jan 2000 21:31:48 +0000 (21:31 +0000)]
Sync with the GNU C Library.

24 years agoAdd #pragma STDC FENV_ACCESS ON if C99.
Jim Meyering [Thu, 6 Jan 2000 21:01:06 +0000 (21:01 +0000)]
Add #pragma STDC FENV_ACCESS ON if C99.

24 years agoSync tm_diff with the GNU C Library.
Jim Meyering [Thu, 6 Jan 2000 18:25:03 +0000 (18:25 +0000)]
Sync tm_diff with the GNU C Library.
(TM_YEAR_BASE): Renamed from TM_YEAR_ORIGIN.  All uses changed.
(tm_diff): Renamed from difftm.  All uses changed.
Replace body with that taken from GNU C Library 2.1.3pre1.
(get_date): Prefer tm_gmtoff to tm_diff if available.

24 years ago.
Jim Meyering [Wed, 5 Jan 2000 12:19:04 +0000 (12:19 +0000)]
.

24 years agowhoops. fix typos
Jim Meyering [Wed, 5 Jan 2000 12:06:39 +0000 (12:06 +0000)]
whoops.  fix typos

24 years agoInclude nanosleep.h.
Jim Meyering [Wed, 5 Jan 2000 12:03:53 +0000 (12:03 +0000)]
Include nanosleep.h.
Don't include time.h or sys/time.h here.

24 years ago*** empty log message ***
Jim Meyering [Wed, 5 Jan 2000 12:03:06 +0000 (12:03 +0000)]
*** empty log message ***

24 years ago(savedir): Don't store past the end of an array if
Jim Meyering [Tue, 4 Jan 2000 22:54:54 +0000 (22:54 +0000)]
(savedir): Don't store past the end of an array if
name_size is zero and the directory is empty.

24 years agoReflect s/jm_STRUCT_/jm_CHECK_TYPE_STRUCT_/ renamings.
Jim Meyering [Tue, 4 Jan 2000 17:18:05 +0000 (17:18 +0000)]
Reflect s/jm_STRUCT_/jm_CHECK_TYPE_STRUCT_/ renamings.

24 years agobump serial #
Jim Meyering [Tue, 4 Jan 2000 17:16:48 +0000 (17:16 +0000)]
bump serial #

24 years ago(jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename from jm_STRUCT_DIRENT_D_TYPE.
Jim Meyering [Tue, 4 Jan 2000 17:16:26 +0000 (17:16 +0000)]
(jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename from jm_STRUCT_DIRENT_D_TYPE.

24 years ago(jm_CHECK_TYPE_STRUCT_DIRENT_D_INO): Rename from jm_STRUCT_DIRENT_D_INO.
Jim Meyering [Tue, 4 Jan 2000 17:15:32 +0000 (17:15 +0000)]
(jm_CHECK_TYPE_STRUCT_DIRENT_D_INO): Rename from jm_STRUCT_DIRENT_D_INO.

24 years ago(jm_CHECK_TYPE_STRUCT_UTIMBUF): Rename from jm_STRUCT_UTIMBUF.
Jim Meyering [Tue, 4 Jan 2000 17:13:58 +0000 (17:13 +0000)]
(jm_CHECK_TYPE_STRUCT_UTIMBUF): Rename from jm_STRUCT_UTIMBUF.

24 years ago(jm_CHECK_TYPE_STRUCT_TIMESPEC): Require it.
Jim Meyering [Tue, 4 Jan 2000 17:12:45 +0000 (17:12 +0000)]
(jm_CHECK_TYPE_STRUCT_TIMESPEC): Require it.

24 years ago*** empty log message ***
Jim Meyering [Tue, 4 Jan 2000 17:12:12 +0000 (17:12 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Mon, 3 Jan 2000 19:59:04 +0000 (19:59 +0000)]
*** empty log message ***

24 years agotweak comment
Jim Meyering [Mon, 3 Jan 2000 19:58:56 +0000 (19:58 +0000)]
tweak comment

24 years ago(jm_FUNC_NANOSLEEP): Search for nanosleep in -lrt
Jim Meyering [Mon, 3 Jan 2000 19:58:09 +0000 (19:58 +0000)]
(jm_FUNC_NANOSLEEP): Search for nanosleep in -lrt
(for Solaris 7) and in -lposix4 (for Solaris 2.5.1).

24 years ago. SH-UTILS-2_0b
Jim Meyering [Sun, 2 Jan 2000 15:59:32 +0000 (15:59 +0000)]
.

24 years ago*** empty log message *** SH-UTILS-2_0a
Jim Meyering [Sun, 2 Jan 2000 09:59:01 +0000 (09:59 +0000)]
*** empty log message ***

24 years agoEscape `$' in $3 of dnl comment. I no longer remember if this is necessary.
Jim Meyering [Sun, 2 Jan 2000 09:58:53 +0000 (09:58 +0000)]
Escape `$' in $3 of dnl comment.  I no longer remember if this is necessary.

24 years ago. FILEUTILS-4_0m
Jim Meyering [Sun, 2 Jan 2000 09:12:06 +0000 (09:12 +0000)]
.

24 years ago(my_strftime): Some old compilers object to
Jim Meyering [Sun, 2 Jan 2000 07:09:54 +0000 (07:09 +0000)]
(my_strftime): Some old compilers object to
'\a', so don't bother optimizing for it.

24 years ago. TEXTUTILS-2_0a
Jim Meyering [Mon, 27 Dec 1999 16:30:56 +0000 (16:30 +0000)]
.

24 years ago*** empty log message ***
Jim Meyering [Mon, 27 Dec 1999 14:17:39 +0000 (14:17 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sun, 26 Dec 1999 10:19:40 +0000 (10:19 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sun, 26 Dec 1999 10:16:18 +0000 (10:16 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sun, 26 Dec 1999 10:03:46 +0000 (10:03 +0000)]
*** empty log message ***

24 years ago(jm_FUNC_NANOSLEEP): New file/macro.
Jim Meyering [Sun, 26 Dec 1999 10:02:31 +0000 (10:02 +0000)]
(jm_FUNC_NANOSLEEP): New file/macro.

24 years ago*** empty log message ***
Jim Meyering [Sun, 26 Dec 1999 09:40:16 +0000 (09:40 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sat, 25 Dec 1999 22:15:23 +0000 (22:15 +0000)]
*** empty log message ***

24 years ago.
Jim Meyering [Thu, 23 Dec 1999 15:28:02 +0000 (15:28 +0000)]
.

24 years ago*** empty log message ***
Jim Meyering [Thu, 23 Dec 1999 11:56:32 +0000 (11:56 +0000)]
*** empty log message ***

24 years agoCheck for clock_gettime (moved from fileutils/configure.in)
Jim Meyering [Thu, 23 Dec 1999 11:55:58 +0000 (11:55 +0000)]
Check for clock_gettime (moved from fileutils/configure.in)
Check for gettimeofday.

24 years agorewrite expression (equivalently) at request of Paul Eggert
Jim Meyering [Wed, 22 Dec 1999 20:49:19 +0000 (20:49 +0000)]
rewrite expression (equivalently) at request of Paul Eggert

24 years ago(get_date): Fix typo in time_t overflow test.
Jim Meyering [Wed, 22 Dec 1999 11:14:05 +0000 (11:14 +0000)]
(get_date): Fix typo in time_t overflow test.
From Michael Stone.

24 years ago.
Jim Meyering [Mon, 20 Dec 1999 10:42:32 +0000 (10:42 +0000)]
.

24 years agoRemove kludge, now that I'm using the fixed autoconf-2.14a-1999-12-20.
Jim Meyering [Mon, 20 Dec 1999 10:37:27 +0000 (10:37 +0000)]
Remove kludge, now that I'm using the fixed autoconf-2.14a-1999-12-20.

24 years ago(lstat.c): Adapt rule to handle new parts of xstat.in. FILEUTILS-4_0l
Jim Meyering [Sun, 19 Dec 1999 10:46:19 +0000 (10:46 +0000)]
(lstat.c): Adapt rule to handle new parts of xstat.in.
(lstat.c): Likewise.

24 years ago(slash_aware_lstat): New function.
Jim Meyering [Sun, 19 Dec 1999 10:45:50 +0000 (10:45 +0000)]
(slash_aware_lstat): New function.
(rpl_@xstat@): Use it.

24 years ago.
Jim Meyering [Sun, 19 Dec 1999 10:22:47 +0000 (10:22 +0000)]
.

24 years agobump serial number
Jim Meyering [Sun, 19 Dec 1999 09:37:06 +0000 (09:37 +0000)]
bump serial number

24 years agoUse the new macro: jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
Jim Meyering [Sun, 19 Dec 1999 09:36:55 +0000 (09:36 +0000)]
Use the new macro: jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.

24 years ago*** empty log message ***
Jim Meyering [Sun, 19 Dec 1999 09:34:29 +0000 (09:34 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sun, 19 Dec 1999 09:33:18 +0000 (09:33 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sat, 18 Dec 1999 23:00:58 +0000 (23:00 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Meyering [Sat, 18 Dec 1999 22:41:36 +0000 (22:41 +0000)]
*** empty log message ***

24 years agoCopyright up-date.
Dave Love [Wed, 15 Dec 1999 15:18:34 +0000 (15:18 +0000)]
Copyright up-date.

24 years ago1999-12-15 Kenichi Handa <handa@etl.go.jp>
Dave Love [Wed, 15 Dec 1999 15:15:29 +0000 (15:15 +0000)]
1999-12-15  Kenichi Handa  <handa@etl.go.jp>

* regex.c (regex_compile): Adjusted for the change of CHAR_STRING.

1999-12-04  Stefan Monnier  <monnier@cs.yale.edu>

* regex.c (regex_compile): Recognize *?, +? and ?? as non-greedy
operators and handle them properly.
* regex.h (RE_ALL_GREEDY): New option.
(RE_UNMATCHED_RIGHT_PAREN_ORD): Moved to the end where alphabetic
sorting would put it.
(RE_SYNTAX_AWK, RE_SYNTAX_GREP, RE_SYNTAX_EGREP)
(_RE_SYNTAX_POSIX_COMMON): Use the new option to keep old behavior.

24 years ago.
Jim Meyering [Tue, 14 Dec 1999 09:00:08 +0000 (09:00 +0000)]
.

24 years ago(make_path): Consistently use error to output
Jim Meyering [Mon, 13 Dec 1999 07:30:57 +0000 (07:30 +0000)]
(make_path): Consistently use error to output
the verbose, `created directory ...' messages.
Reported by Bernhard Rosenkraenzer.

24 years ago.
Jim Meyering [Fri, 10 Dec 1999 16:30:28 +0000 (16:30 +0000)]
.

24 years ago.
Jim Meyering [Fri, 10 Dec 1999 15:22:55 +0000 (15:22 +0000)]
.

24 years ago(_jm_STRFTIME_PREREQS): Use 3-arg form of AC_DEFINE for HAVE_TM_GMTOFF.
Jim Meyering [Fri, 10 Dec 1999 14:35:38 +0000 (14:35 +0000)]
(_jm_STRFTIME_PREREQS): Use 3-arg form of AC_DEFINE for HAVE_TM_GMTOFF.

24 years ago.
Jim Meyering [Thu, 9 Dec 1999 16:42:00 +0000 (16:42 +0000)]
.

24 years ago*** empty log message ***
Jim Meyering [Thu, 9 Dec 1999 15:55:11 +0000 (15:55 +0000)]
*** empty log message ***

24 years agoRequire that File::Compare be available, too.
Jim Meyering [Thu, 9 Dec 1999 15:54:59 +0000 (15:54 +0000)]
Require that File::Compare be available, too.
Too many systems seem to lack it.

24 years agoAdd checks for most of the cpp macros tested in GNU's strftime.c.
Jim Meyering [Thu, 9 Dec 1999 15:54:20 +0000 (15:54 +0000)]
Add checks for most of the cpp macros tested in GNU's strftime.c.
Prompted by a patch from Paul Eggert.

24 years ago. FILEUTILS-4_0k
Jim Meyering [Fri, 26 Nov 1999 07:31:42 +0000 (07:31 +0000)]
.

24 years ago(DISTCLEANFILES): Add lstat.c and stat.c.
Jim Meyering [Mon, 22 Nov 1999 14:09:58 +0000 (14:09 +0000)]
(DISTCLEANFILES): Add lstat.c and stat.c.

24 years ago.
Jim Meyering [Mon, 22 Nov 1999 13:14:19 +0000 (13:14 +0000)]
.

24 years ago.
Jim Meyering [Mon, 22 Nov 1999 09:16:27 +0000 (09:16 +0000)]
.

24 years ago(strstr): Include config.h.
Jim Meyering [Fri, 19 Nov 1999 17:02:01 +0000 (17:02 +0000)]
(strstr): Include config.h.
Add a `;' between shloop label and `}'.

24 years ago*** empty log message ***
Jim Meyering [Fri, 19 Nov 1999 11:49:53 +0000 (11:49 +0000)]
*** empty log message ***

24 years ago(AC_SYS_LARGEFILE_FLAGS): Work around a
Jim Meyering [Fri, 19 Nov 1999 11:49:44 +0000 (11:49 +0000)]
(AC_SYS_LARGEFILE_FLAGS): Work around a
problem with the QNX 4.25 shell, which doesn't propagate exit
status of failed commands inside shell assignments.

24 years ago*** empty log message *** FILEUTILS-4_0j-trial
Jim Meyering [Wed, 17 Nov 1999 14:04:44 +0000 (14:04 +0000)]
*** empty log message ***

24 years agoUse new AC_CONFIG_LINKS in place of AC_LINK_FILES.
Jim Meyering [Wed, 17 Nov 1999 14:04:32 +0000 (14:04 +0000)]
Use new AC_CONFIG_LINKS in place of AC_LINK_FILES.

24 years ago.
Jim Meyering [Sat, 13 Nov 1999 23:19:25 +0000 (23:19 +0000)]
.

24 years ago.
Jim Meyering [Thu, 11 Nov 1999 13:20:24 +0000 (13:20 +0000)]
.

24 years ago(make_path): Fix long-latent bug (note others
Jim Meyering [Thu, 11 Nov 1999 11:00:50 +0000 (11:00 +0000)]
(make_path): Fix long-latent bug (note others
just like it were fixed in 1998-01-02).
A user (FIXME, who?) reported that using `install -d -g foo 1/2`
only sets the group on the intermediate directory, not the final
component.  From Michael Stone.

24 years ago(XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/.
Jim Meyering [Tue, 9 Nov 1999 20:34:17 +0000 (20:34 +0000)]
(XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/.
(XCALLOC): Likewise.
(XREALLOC): Likewise.

24 years agoadd `' around link(2)
Jim Meyering [Mon, 8 Nov 1999 09:25:08 +0000 (09:25 +0000)]
add `' around link(2)

24 years agoFix harmless-for-now typo: s/,/dnl/.
Jim Meyering [Mon, 8 Nov 1999 09:23:43 +0000 (09:23 +0000)]
Fix harmless-for-now typo: s/,/dnl/.
From Akim.

24 years agoeffectively require AC_CHECK_HEADERS(unistd.h)
Jim Meyering [Mon, 8 Nov 1999 09:18:27 +0000 (09:18 +0000)]
effectively require AC_CHECK_HEADERS(unistd.h)

24 years ago(default_block_size): New function.
Jim Meyering [Sun, 7 Nov 1999 21:06:02 +0000 (21:06 +0000)]
(default_block_size): New function.
(humblock): Use it if no block size is specified.
(human_block_size): If the specified block size is zero, report an
error if report_errors is nonzero; otherwise use the default.

24 years ago*** empty log message ***
Jim Meyering [Sun, 7 Nov 1999 15:41:37 +0000 (15:41 +0000)]
*** empty log message ***

24 years agoAdd `, 1, [FIXME]' to each use of AC_DEFINE.
Jim Meyering [Sun, 7 Nov 1999 15:40:29 +0000 (15:40 +0000)]
Add `, 1, [FIXME]' to each use of AC_DEFINE.

24 years ago.
Jim Meyering [Sun, 7 Nov 1999 11:52:07 +0000 (11:52 +0000)]
.

24 years agodefine LINK_FOLLOWS_SYMLINKS
Jim Meyering [Sun, 7 Nov 1999 10:35:53 +0000 (10:35 +0000)]
define LINK_FOLLOWS_SYMLINKS