# HG changeset patch # User Paul Eggert # Date 1099083678 0 # Node ID 6c1cc3b6c74de421018361382c9170fc73441840 # Parent 5e5a56e38e77c56ee5c6ad05d63fa6a35797bfce getdate support for TZ="foo", and documentation. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-10-29 Paul Eggert + + * modules/getdate (Files): Add doc/getdate.texi. + (Depends-on): Add setenv, xalloc. + 2004-10-24 Paul Eggert * modules/regex (lib_SOURCES): Add regex.c. diff --git a/doc/ChangeLog b/doc/ChangeLog --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2004-10-29 Paul Eggert + + * getdate.texi: New file, from coreutils with modifications for + the new TZ parsing. + 2004-02-23 Karl Berry * maintain.texi, standards.texi, make-stds.texi: new files diff --git a/lib/ChangeLog b/lib/ChangeLog --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,16 @@ +2004-10-29 Paul Eggert + + * getdate.y: Add support for TZ="foo" within a date string. + Fix some bugs near time_t boundaries. Reject dates with + out-of-range components, e.g., "Sept 31". + Include , "setenv.h", "xalloc.h". + (ISDIGIT_LOCALE): Remove; unused. + Note that the TZ and time functions used here are not reentrant. + (mktime_ok, get_tz): New functions. + (TZBUFSIZE): New constant. + (get_date): Parse leading TZ="foo". Reject out-of-range components;. + This requires that we sometimes generate our own TZ="XXX..." setting. + 2004-10-27 Derek R. Price * mktime.c (not_equal_tm): Remove redundant check.