summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2005-10-08 13:44:37 (GMT)
committerdgp <dgp@users.sourceforge.net>2005-10-08 13:44:37 (GMT)
commitba7edb67f66f3ae93d7c0ba267d77f5fbcf285f4 (patch)
tree11e807013d92abd0901f25d1b5377d6b4276d8a8
parent9257d59dfb725123d0783a0584e0af27eb45c998 (diff)
downloadtcl-kennykb_numerics_branch.zip
tcl-kennykb_numerics_branch.tar.gz
tcl-kennykb_numerics_branch.tar.bz2
merge updates from HEAD kennykb_numerics_branch
-rw-r--r--ChangeLog579
-rw-r--r--doc/CrtChannel.320
-rw-r--r--doc/mathfunc.n27
-rw-r--r--doc/scan.n8
-rw-r--r--doc/tclvars.n4
-rw-r--r--generic/tclBinary.c253
-rw-r--r--generic/tclEnv.c34
-rw-r--r--generic/tclIO.c24
-rw-r--r--generic/tclIORChan.c5
-rw-r--r--generic/tclMain.c51
-rw-r--r--generic/tclParse.c38
-rw-r--r--generic/tclPipe.c18
-rw-r--r--generic/tclTimer.c9
-rw-r--r--library/http/http.tcl12
-rw-r--r--library/init.tcl38
-rw-r--r--library/tzdata/Africa/Timbuktu7
-rw-r--r--library/tzdata/Africa/Tunis2
-rw-r--r--library/tzdata/America/Adak372
-rw-r--r--library/tzdata/America/Anchorage372
-rw-r--r--library/tzdata/America/Argentina/ComodRivadavia66
-rw-r--r--library/tzdata/America/Boise372
-rw-r--r--library/tzdata/America/Chicago372
-rw-r--r--library/tzdata/America/Coral_Harbour14
-rw-r--r--library/tzdata/America/Denver372
-rw-r--r--library/tzdata/America/Detroit372
-rw-r--r--library/tzdata/America/Fort_Wayne6
-rw-r--r--library/tzdata/America/Indiana/Indianapolis235
-rw-r--r--library/tzdata/America/Indiana/Knox189
-rw-r--r--library/tzdata/America/Indiana/Marengo189
-rw-r--r--library/tzdata/America/Indiana/Vevay189
-rw-r--r--library/tzdata/America/Indianapolis46
-rw-r--r--library/tzdata/America/Juneau372
-rw-r--r--library/tzdata/America/Kentucky/Louisville315
-rw-r--r--library/tzdata/America/Kentucky/Monticello372
-rw-r--r--library/tzdata/America/Los_Angeles372
-rw-r--r--library/tzdata/America/Louisville315
-rw-r--r--library/tzdata/America/Managua2
-rw-r--r--library/tzdata/America/Menominee372
-rw-r--r--library/tzdata/America/Montevideo2
-rw-r--r--library/tzdata/America/New_York372
-rw-r--r--library/tzdata/America/Nome372
-rw-r--r--library/tzdata/America/North_Dakota/Center372
-rw-r--r--library/tzdata/America/Yakutat372
-rw-r--r--library/tzdata/Asia/Aqtau2
-rw-r--r--library/tzdata/Asia/Bishkek190
-rw-r--r--library/tzdata/Asia/Dili6
-rw-r--r--library/tzdata/Asia/Oral2
-rw-r--r--library/tzdata/Asia/Tokyo8
-rw-r--r--library/tzdata/Australia/Adelaide2
-rw-r--r--library/tzdata/Australia/Broken_Hill2
-rw-r--r--library/tzdata/Australia/Currie273
-rw-r--r--library/tzdata/Australia/Hobart2
-rw-r--r--library/tzdata/Australia/Lord_Howe2
-rw-r--r--library/tzdata/Australia/Melbourne2
-rw-r--r--library/tzdata/Australia/Sydney2
-rw-r--r--library/tzdata/EST6
-rw-r--r--library/tzdata/Europe/Belfast373
-rw-r--r--library/tzdata/Europe/Copenhagen2
-rw-r--r--library/tzdata/Europe/Warsaw18
-rw-r--r--library/tzdata/Pacific/Yap8
-rw-r--r--library/tzdata/US/East-Indiana6
-rw-r--r--tests/binary.test6
-rw-r--r--tests/clock.test2242
-rw-r--r--tests/env.test9
-rw-r--r--tests/expr-old.test44
-rw-r--r--tests/fCmd.test4
-rw-r--r--tests/http.test6
-rw-r--r--tests/info.test6
-rw-r--r--tests/winFile.test4
-rwxr-xr-xtools/loadICU.tcl4
-rwxr-xr-xtools/makeTestCases.tcl6
-rw-r--r--unix/tclLoadShl.c4
-rw-r--r--unix/tclUnixFCmd.c86
-rw-r--r--win/tclWinPort.h5
-rw-r--r--win/tclWinSerial.c58
75 files changed, 5994 insertions, 5301 deletions
diff --git a/ChangeLog b/ChangeLog
index 55d7ca2..18b7303 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,6 @@
2005-10-08 Don Porter <dgp@users.sourceforge.net>
- [kennykb-numerics-branch]
+ [kennykb-numerics-branch] Merge updates from HEAD
* generic/tclExecute.c: More performance macros and special
handling of the wide integer type for performance on 32-bit
@@ -22,6 +22,12 @@
* generic/tclExecute.c: Improved performance of comparison opcodes
and bitwise operations and removed yet more dead code.
+2005-10-07 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * unix/tclUnixFCmd.c (TraverseUnixTree): Adjust 2004-11-11 change to
+ * tests/fCmd.test (fCmd-20.2): account for NFS special
+ files with a readdir rewind threshold. [Bug 1034337]
+
2005-10-06 Don Porter <dgp@users.sourceforge.net>
[kennykb-numerics-branch]
@@ -37,6 +43,30 @@
INST_ADD, and INST_SUB and replaced a "goto... label" with a
"break from loop" in TclIncrObj() and removed some dead code.
+2005-10-05 Andreas Kupries <andreask@activestate.com>
+
+ * generic/tclPipe.c (TclCreatePipeline): Fixed [SF Tcl Bug
+ 1109294]. Applied the patch provided by David Gravereaux.
+
+ * doc/CrtChannel.3: Fixed [SF Tcl Bug 1104682], by application of
+ David Welton's patch for it, and added a note about
+ wideSeekProc.
+
+ * generic/tclIORChan.c (RcClose): Removed unreachable panic/return
+ statements. This fixes the remainder of [SF Tcl Bug 1286256].
+
+2005-10-05 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * tests/env.test (env-6.1):
+ * win/tclWinPort.h: define USE_PUTENV_FOR_UNSET 1
+ * generic/tclEnv.c (TclSetEnv, TclUnsetEnv): add
+ USE_PUTENV_FOR_UNSET to existing USE_PUTENV define to account for
+ various systems that have putenv(), but can't unset env vars with
+ it. Note difference between Windows and Linux for actually
+ unsetting the env var (use of '=').
+ Correct the resizing of the environ array. We assume that we are
+ in full ownership, but that's not correct.[Bug 979640]
+
2005-10-04 Don Porter <dgp@users.sourceforge.net>
[kennykb-numerics-branch]
@@ -49,6 +79,34 @@
* generic/tclBasic.c: Updated more callers to make use of
TclGetNumberFromObj. Removed some dead code.
+2005-10-04 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * win/tclWinSerial.c (SerialSetOptionProc): free argv [Bug 1067708]
+
+ * tests/http.test: do not URI encode -._~ according
+ * library/http/http.tcl (init): to RFC3986. [Bug 1182373] (aho)
+
+ * unix/tclLoadShl.c (TclpDlopen): use DYNAMIC_PATH on second
+ shl_load only. [Bug 1204237]
+
+ * doc/scan.n: scan %[] requires "one or more chars" [Bug 1277503]
+
+ * tests/winFile.test (getuser): allow valid Windows usernames.
+ [Bug 1311285]
+
+ * generic/tclParse.c (Tcl_ParseCommand): add code that recognizes
+ {} in addition to {expand} for word expansion (make with
+ -DALLOW_EMPTY_EXPAND).
+
+2005-10-04 Zoran Vasiljevic <vasiljevic@users.sourceforge.net>
+
+ * generic/tclIO.c (Tcl_ClearChannelHandlers): now deletes any
+ outstanding timer for the channel. Also, prevents events still
+ in the event queue from triggering on the current channel.
+
+ * generic/tclTimer.c (Tcl_DeleteTimerHandler): bail out early
+ if passed NULL argument.
+
2005-10-03 Don Porter <dgp@users.sourceforge.net>
[kennykb-numerics-branch]
@@ -60,6 +118,21 @@
* generic/tclObj.c: provide efficient access to the actual
internal rep of a numeric Tcl_Obj without conversions.
+2005-10-03 Kevin Kenny <kennykb@acm.org>
+
+ * tools/loadICU.tcl: Changed the file names of message catalogs
+ to lowercase.
+ * tools/makeTestCases.tcl:
+ * library/tzdata/*: Olson's tzdata2005n.tar.gz.
+ Includes new DST rules for USA and a
+ number of changes to other locales.
+ * tests/clock.test: Regenerated for new US DST rules.
+
+2005-09-30 Don Porter <dgp@users.sourceforge.net>
+
+ * generic/tclMain.c: Separate encoding conversion of command line
+ arguments from list formatting. [Bug 1306162].
+
2005-09-30 Don Porter <dgp@users.sourceforge.net>
[kennykb-numerics-branch]
@@ -68,6 +141,12 @@
integral size before << operations led to broken [format %llx] results.
Thanks to Robert Henry for reporting the bug.
+2005-09-29 Jeff Hobbs <jeffh@ActiveState.com>
+
+ * doc/mathfunc.n: implementation for TIP #255, expr min/max
+ * library/init.tcl:
+ * tests/info.test, tests/expr-old.test:
+
2005-09-27 Don Porter <dgp@users.sourceforge.net>
[kennykb-numerics-branch]
@@ -77,6 +156,11 @@
* generic/tclProc.c: described in TIP 237, and more suitable for
other more general uses.
+2005-09-27 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
+
+ * tests/binary.test (binary-14.18): Added test for [Bug 1116542]
+ though the bug itself was already fixed by unrelated changes.
+
2005-09-26 Kevin Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merge updates from HEAD.
@@ -85,10 +169,9 @@
* libtommath/: Updated to release 0.36.
* generic/tommath.h: Regenerated.
- * generic/tclTomMathInterface.h: Added ten missing aliases for
- mp_* functions to avoid namespace
- pollution in Tcl's exported
- symbols. [Bug 1263012]
+ * generic/tclTomMathInterface.h: Added ten missing aliases for mp_*
+ functions to avoid namespace pollution in Tcl's exported symbols.
+ [Bug 1263012]
2005-09-23 Don Porter <dgp@users.sourceforge.net>
@@ -181,12 +264,12 @@
* generic/tclBasic.c: Updated several callers to use
* generic/tclCkalloc.c: TclFormatToErrorInfo() and/or
* generic/tclCmdAH.c: TclObjPrintf().
- * generic/tclCmdIL.c:
- * generic/tclCmdMZ.c:
+ * generic/tclCmdIL.c:
+ * generic/tclCmdMZ.c:
* generic/tclDictObj.c:
* generic/tclExecute.c:
- * generic/tclIORChan.c:
- * generic/tclIOUtil.c:
+ * generic/tclIORChan.c:
+ * generic/tclIOUtil.c:
* generic/tclNamesp.c:
* generic/tclProc.c:
@@ -243,7 +326,7 @@
* generic/tclStringObj.c: Added two missing casts to silence
messages from MSVC6.
-
+
2005-09-09 Don Porter <dgp@users.sourceforge.net>
* generic/tclInt.h: New internal routine TclObjPrintf()
@@ -344,7 +427,7 @@
2005-08-31 Vince Darley <vincentdarley@sourceforge.net>
- * doc/FileSystem.3:
+ * doc/FileSystem.3:
* unix/tclUnixFile.c:
* windows/tclWinFile.c: clarify that Tcl_FSMatchInDirectory may
be called with a NULL interpreter, and fix the code so this is
@@ -384,10 +467,10 @@
* generic/tclBasic.c (ExprMathFunc): Restored "round away from
* tests/expr.test (expr-46.*): zero" behaviour to the
- "round" function. Added
+ "round" function. Added
test cases for the behavior, including the awkward case of a
number whose fractional part is 1/2-1/2ulp. [Bug 1275043]
-
+
2005-08-26 Andreas Kupries <andreask@activestate.com>
* generic/tclIO.c: Moved Tcl_{Cut,Splice}Channel to
@@ -948,7 +1031,7 @@
* tests/load.test: wideIntExpressions => wideBiggerThanInt
* tests/obj.test:
* tests/parseExpr.test: Dropped "roundOffBug" constraint that
- * tests/string.test: protected from buggy sprintf.
+ * tests/string.test: protected from buggy sprintf.
2005-07-28 Donal K. Fellows <dkf@users.sf.net>
@@ -1033,7 +1116,7 @@
2005-07-23 Miguel Sofer <msofer@users.sf.net>
* generic/tclExecute.c (INST_DICT_*): stop 2 compiler
- warnings for uninitialised variables.
+ warnings for uninitialised variables.
2005-07-23 Donal K. Fellows <dkf@users.sf.net>
@@ -1042,7 +1125,7 @@
2005-07-21 Donal K. Fellows <dkf@users.sf.net>
- * generic/tclCompCmds.c (TclCompileDictCmd): First run at a compiler
+ * generic/tclCompCmds.c (TclCompileDictCmd): First run at a compiler
* generic/tclExecute.c (TclExecuteByteCode): for dictionaries.
Also added an instruction to support 'finally'-like clauses, exposed
more of the dict guts to the rest of the core, and defined a few
@@ -1061,12 +1144,12 @@
platforms; it is to be noted though, that an error in the
installer has actually not caused a necessary file to be installed
on those platforms in several releases, and nobody's complained.
-
+
2005-07-16 Kevin B. Kenny <kennykb@acm.org>
* generic/tclStrToD.c (RefineResult): Plugged a stupid memory
leak in RefineResult (called from Tcl_StrToD). [Tk Bug 1227781]
-
+
2005-07-15 Kevin B. Kenny <kennykb@acm.org>
* generic/tclClock.c (TclClockLocaltimeObjCmd,ThreadSafeLocalTime):
@@ -1079,7 +1162,7 @@
corrupted, by falling back on a Posix timezone string instead;
this last case will avoid calls to localtime() in starpacks on
Windows. [Bug 1237907]
-
+
2005-07-14 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
* generic/tclCompile.c: Update to follow style guidelines.
@@ -1177,14 +1260,14 @@
wide int values.
2004-06-24 Kevin Kenny <kennykb@acm.org>
-
+
* generic/tclEvent.c (Tcl_Finalize):
* generic/tclInt.h:
* generic/tclPreserve.c (TclFinalizePreserve): Changed the
finalization logic so that Tcl_Preserve finalizes after exit handlers
run; a lot of code called from Tk's exit handlers presumes that
Tcl_Preserve will still work even from an exit handler.
-
+
2005-06-24 Don Porter <dgp@users.sourceforge.net>
* library/auto.tcl: Make file safe to re-[source] without
@@ -1196,12 +1279,12 @@
* win/tclWinFCmd.c: SEH in GCC, because mingw's gcc 3.4.2 is not as
forgiving of violations committed by the old code and caused panics.
[Bug #1225957]
-
+
2005-06-23 Daniel Steffen <das@users.sourceforge.net>
* tools/tcltk-man2html.tcl: fixed useversion glob pattern to accept
multi-digit patchlevels.
-
+
2005-06-22 Don Porter <dgp@users.sourceforge.net>
* win/tclWinFile.c: Potential buffer overflow. [Bug 1225571]
@@ -1219,7 +1302,7 @@
run, corrupting the heap. [Bug #1225727]
Also corrected a potential read of uninitialized memory in
PipeClose2Proc [Bug #1225044]
-
+
2005-06-21 Andreas Kupries <andreask@activestate.com>
* generic/tclInt.h: Followup to change made on 2005-06-18 by Daniel
@@ -1234,7 +1317,7 @@
appear with "./" in front when they are in intermediate components of
the path. [Bug 1194458]
* tests/fileName.test: Added test for the above bug.
-
+
2005-06-21 Don Porter <dgp@users.sourceforge.net>
* generic/tclBasic.c: Added missing walk of the list of active traces
@@ -1254,7 +1337,7 @@
* generic/tclCompile.h (INST_PUSH_RETURN_OPTIONS): New opcode to allow
* generic/tclCompCmds.c (TclCompileCatchCmd): compilation of TIP90
* generic/tclCompile.c: catch [Bug 1219112]
- * generic/tclExecute.c (TclExecuteByteCode):
+ * generic/tclExecute.c (TclExecuteByteCode):
* generic/tclCompCmds.c (TclCompileSwitchCmd): Ensure we spill to the
command form in all cases where it generates an error.
@@ -1384,7 +1467,7 @@
* generic/tclObj,c: Added missing 'static' on definition of
UpdateStringOfBignum, and removed a 'switch' on a 'long long' operand
(which HP-UX native 'cc' seems unable to handle). [Bug #1215775]
-
+
2005-06-04 Jeff Hobbs <jeffh@ActiveState.com>
*** 8.5a3 TAGGED FOR RELEASE ***
@@ -1421,7 +1504,7 @@
TIP#241 IMPLEMENTATION from Joe Mistachkin
- * generic/tclCmdIL.c (Tcl_LsearchObjCmd, Tcl_LsortObjCmd):
+ * generic/tclCmdIL.c (Tcl_LsearchObjCmd, Tcl_LsortObjCmd):
* generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Implementation of -nocase
option for [lsearch], [lsort] and [switch] commands.
* win/tclWinPort.h: Win uses nonstandard function names...
@@ -1455,14 +1538,14 @@
TIP #229 IMPLEMENTATION
- * generic/tclNamesp.c (Tcl_FindCommand, TclResetShadowedCmdRefs)
+ * generic/tclNamesp.c (Tcl_FindCommand, TclResetShadowedCmdRefs)
(NamespacePathCmd, SetNsPath, UnlinkNsPath, TclInvalidateNsPath):
Implementation of the [namespace path] command and the command
name resolution engine.
* doc/info.n, doc/namespace.n: Doc updates.
* tests/namespace.test (namespace-51.*): Test updates.
* generic/tclResolve.c (BumpCmdRefEpochs, Tcl_SetNamespaceResolvers):
- * generic/tclBasic.c (Tcl_CreateCommand, Tcl_CreateObjCommand):
+ * generic/tclBasic.c (Tcl_CreateCommand, Tcl_CreateObjCommand):
Ensure that people don't see stale paths.
* generic/tclInt.h (Namespace, NamespacePathEntry): Structure defs.
* generic/tclCmdIL.c (InfoCommandsCmd): Updates to [info commands].
@@ -1470,7 +1553,7 @@
2005-05-26 Daniel Steffen <das@users.sourceforge.net>
* macosx/Makefile: moved & corrected EMBEDDED_BUILD check.
-
+
* unix/configure.in: corrected framework finalization to softlink
stub library to Versions/8.x subdir instead of Versions/Current.
* unix/configure: autoconf-2.59
@@ -1574,7 +1657,7 @@
not produce a Tcl_Obj of type "boolean", the registration of the
"boolean" type is also removed.
***POTENTIAL INCOMPATIBILITY***
- For callers of Tcl_GetObjType on the type name "boolean".
+ For callers of Tcl_GetObjType on the type name "boolean".
2005-05-17 Don Porter <dgp@users.sourceforge.net>
@@ -1595,7 +1678,7 @@
* win/tclWin32Dll.c: conditioned definition of
EXCEPTION_REGISTRATION structures on HAVE_NO_SEH, to fix a bug in
buildability on MSVC.
-
+
2005-05-14 Daniel Steffen <das@users.sourceforge.net>
* generic/tclInt.decls:
@@ -1606,9 +1689,9 @@
TclWinGetPlatform() accessor to TclGetPlatform() and moved it to
generic code so that it can be used by on all platforms where
MODULE_SCOPE is enforced.
-
+
* macosx/tclMacOSXBundle.c:
- * unix/tclUnixInit.c:
+ * unix/tclUnixInit.c:
* unix/tcl.m4 (Darwin): made use of CoreFoundation API configurable
and added test of CoreFoundation availablility to allow building on
ppc64, replaced HAVE_CFBUNDLE by HAVE_COREFOUNDATION; test for
@@ -1620,7 +1703,7 @@
available, use new CFRunLoop based notifier: allows easy integration
with other event loops on Mac OS X, in particular the TkAqua Carbon
event loop is now integrated via a standard tcl event source (instead
- of TkAqua upon loading having to finalize the exsting notifier and
+ of TkAqua upon loading having to finalize the exsting notifier and
replace it with its custom version). [Patch 1202052]
* tests/unixNotfy.test: don't run unthreaded tests on Darwin
@@ -1629,7 +1712,7 @@
* unix/tclUnixPort.h:
* unix/tcl.m4 (Darwin): test for thread-unsafe realpath durning
configure, as Darwin 7 and later realpath is threadsafe.
-
+
* macosx/Makefile: enable configure caching.
* unix/configure.in: wrap tclConfig.h header in #ifndef _TCLCONFIG so
@@ -1654,7 +1737,7 @@
EXCEPTION_REGISTRATION records are now
in the activation record rather than pushed
on the stack.
-
+
2005-05-13 Don Porter <dgp@users.sourceforge.net>
* generic/tclBasic.c: Dropped the TCL_NO_MATH configuration.
@@ -1678,7 +1761,7 @@
Changed the code to cast 'char' to UCHAR explicitly when
using ctype macros, to silence complaints from the Solaris
compiler.
-
+
2005-05-10 Jeff Hobbs <jeffh@ActiveState.com>
* unix/tclUnixFCmd.c: add lint attr to enum to satisfy strictly
@@ -1697,21 +1780,21 @@
handle the peculiarities of HP's PA_RISC, which uses a different
'quiet' bit in NaN from everyone else.
* libtommath/tommath_superclass.h: Corrected C++-style comment.
-
+
2005-05-10 Kevin Kenny <kennykb@acm.org>
Merged all changes on kennykb-numerics-branch back into the
HEAD. TIP's 132 and 232 are now Final.
-
+
2005-05-10 Kevin Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merged changes from HEAD.
-
+
2005-05-10 Miguel Sofer <msofer@users.sf.net>
- * generic/tclExecute.c (ExponLong, ExponWide):
+ * generic/tclExecute.c (ExponLong, ExponWide):
* tests/expr.test (expr-23.34/35): fixed special case 'i**0' for
- i>0 [Bug 1198892]
+ i>0 [Bug 1198892]
2005-05-09 Kevin B. Kenny <kennykb@acm.org>
@@ -1719,7 +1802,7 @@
* win/tclWin32Dll.c (TclpCheckStackSpace, TclWinCPUID):
Reworked structured event handling to function even
with -fomit-frame-pointers.
-
+
2005-05-08 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
@@ -1733,7 +1816,7 @@
with -O2, and (b) it's not
needed on any reasonably modern
CPU.
-
+
2005-05-07 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
@@ -1744,7 +1827,7 @@
an issue where MSVC ignored the 'volatile'
specifier, causing incorrect comparison
of an underflowed number against zero.
-
+
2005-05-06 Jeff Hobbs <jeffh@ActiveState.com>
* unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check and
@@ -1753,12 +1836,12 @@
2005-05-05 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merged with HEAD.
-
+
2005-05-05 Kevin B. Kenny <kennykb@acm.org>
* win/tclWinThrd.c: Corrected a compilation error on the
--enable-threads configuration.
-
+
2005-05-05 Don Porter <dgp@users.sourceforge.net>
* generic/tclInt.decls: Converted TclMatchIsTrivial to a macro.
@@ -1782,7 +1865,7 @@
* generic/tclInt.h: Now that we've eradicated the mistaken
* tests/appendComp.test: notion of a "compile-time error", we
can use the TCL_ERROR return code to signal any failure to produce
- bytecode.
+ bytecode.
2005-05-03 Don Porter <dgp@users.sourceforge.net>
@@ -1853,28 +1936,28 @@
* generic/tclBinary.c (FormatNumber):
Dredge the NaN out of the internal representation if
Tcl_GetDoubleFromObj returns TCL_ERROR on a NaN.
-
- * generic/tclObj.c (Tcl_GetDoubleFromObj):
+
+ * generic/tclObj.c (Tcl_GetDoubleFromObj):
Restored silent overflow/underflow behaviour that the merge
- of 2004-04-25 messed up. Thanks to Don Porter for calling
+ of 2004-04-25 messed up. Thanks to Don Porter for calling
attention to this bug. Also removed an uninitialised memory
reference in this function that valgrind caught. Also changed
to return TCL_ERROR on a pure NaN.
-
+
* generic/tclStrToD.c (RefineResult):
Added a test for the initial approximation being HUGE_VAL;
this test avoids EDOM being returned from ldexp on some platforms
on input values exceeding the floating point range.
-
- * tests/expr.test (expr-29.*, expr-30.*):
+
+ * tests/expr.test (expr-29.*, expr-30.*):
Added further tests of overflow/underflow on input conversions.
-
+
2005-04-25 Kevin B. Kenny <kennykb@users.sourceforge.net>
[kennykb-numerics-branch] Merged with HEAD.
* doc/CrtMathFunc.n: Revised documentation for TIP 232
-
+
2005-04-25 Daniel Steffen <das@users.sourceforge.net>
* compat/string.h: fixed memchr() protoype for __APPLE__ so that we
@@ -1885,7 +1968,7 @@
current thread by checking thread id != 0 but thread id is always 0 in
untreaded core).
- * win/tclWinNotify.c (Tcl_WaitForEvent):
+ * win/tclWinNotify.c (Tcl_WaitForEvent):
* unix/tclUnixNotfy.c (Tcl_WaitForEvent): don't call ScaleTimeProc for
zero wait times (as specified in TIP 233).
@@ -1924,7 +2007,7 @@
was adopted in the US (generally, noon, Standard Time, rather than
noon, Local Mean Time). Adopts new civil rules for Nicaragua
and Iran.
-
+
2005-04-25 Don Porter <dgp@users.sourceforge.net>
* library/init.tcl: Use "ni" and "in" operators.
@@ -1932,7 +2015,7 @@
2005-04-25 Miguel Sofer <msofer@users.sf.net>
* generic/tclExecute.c: fix for [Bug 1189274].
-
+
2005-04-24 Don Porter <dgp@users.sourceforge.net>
* generic/tclLiteral.c: Silence compiler warnings.
@@ -1942,7 +2025,7 @@
The 2005-04-21 changes to Tcl_GetBooleanFromObj were done to bring
it into agreement with its docs. Further investigation reveals it
- was the docs that were incorrect.
+ was the docs that were incorrect.
* doc/BoolObj.3: Corrections to the documentation of
Tcl_GetBooleanFromObj to bring it into agreement with what this
@@ -1952,7 +2035,7 @@
* generic/tclGet.c: Revised Tcl_GetBoolean to no longer be a
wrapper around Tcl_GetBooleanFromObj (different function!).
- * generic/tclObj.c: Removed TclGetTruthValueFromObj routine
+ * generic/tclObj.c: Removed TclGetTruthValueFromObj routine
that was added yesterday. Revisions so that only
Tcl_GetBoolean-approved values get the "boolean" Tcl_ObjType.
This retains the fix for [Bug 1187123].
@@ -2008,18 +2091,18 @@
[kennykb-numerics-branch]
* doc/expr.n:
* doc/mathfunc.n (new file): Revised documentation for TIP 232
-
+
2005-04-20 Don Porter <dgp@users.sourceforge.net>
* generic/tclGet.c (Tcl_GetInt): Corrected error that did not
- * generic/tclObj.c (Tcl_GetIntFromObj): permit 0x80000000 to be
+ * generic/tclObj.c (Tcl_GetIntFromObj): permit 0x80000000 to be
recognized as an integer on TCL_WIDE_INT_IS_LONG systems [Bug 1090869].
2005-04-20 Kevin B. Kenny <kennykb@acm.org>
* generic/tclFileName.c: Silenced a compiler warning about
- '/*' within a comment.
-
+ '/*' within a comment.
+
2005-04-19 Don Porter <dgp@users.sourceforge.net>
* generic/tclBasic.c: Added unsupported command
@@ -2037,11 +2120,11 @@
* tests/clock.test (clock-48.1): Added regression test for the
above bug.
Thanks to Ulrich Ring for reporting this bug.
-
+
2005-04-16 Miguel Sofer <msofer@users.sf.net>
* generic/Var.c (Tcl_ArrayObjCmd - ARRAY_NAMES): fix Tcl_Obj leak
- [Bug 1084111]
+ [Bug 1084111]
2005-04-16 Zoran Vasiljevic <vasiljevic@users.sf.net>
@@ -2062,7 +2145,7 @@
and TclFreeAllocCache()
* generic/tclThreadAlloc.c: modified TclFinalizeThreadAlloc()
- to explicitly call TclpFreeAllocCache with the NULL-ptr as
+ to explicitly call TclpFreeAllocCache with the NULL-ptr as
argument signalling cleanup of private tsd key used only by
the threading allocator.
@@ -2116,7 +2199,7 @@
* library/clock.n: Added a missing '--' on several [switch]
commands to improve performance of [clock format] and related
operations. [Feature Request 1182459]
-
+
2005-04-13 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
* doc/fcopy.n: Improved documentation on copying binary files,
@@ -2155,7 +2238,7 @@
* compat/strstr.c: Added default definition of NULL to
accommodate building on systems with badly broken headers.
[Bug #1175161]
-
+
2005-04-11 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
* tools/tclZIC.tcl: Rewrote to take advantage of more features of
@@ -2170,7 +2253,7 @@
to tclExecute.c in Miguel Sofer's commit of 2005-04-01, together
with (possibly) a few more uses of his new object creation macros.
Also plugged a memory leak in TclObjInvoke. [Bug 1180368]
-
+
2005-04-10 Kevin Kenny <kennykb@acm.org>
* library/tzdata/America/Montevideo:
@@ -2183,7 +2266,7 @@
* library/tzdata/Asia/Qyzylorda:
* library/tzdata/Indian/Chagos:
* library/tzdata/Indian/Cocos: Olson's tzdata2005h
-
+
2005-04-10 Don Porter <dgp@users.sourceforge.net>
* generic/tclBasic.c (TclObjInvoke): Plug memory leak. [Bug 1180368]
@@ -2199,14 +2282,14 @@
* generic/tclListObj.c (Tcl_ListObjIndex): added missing NULL return
when getting index from an empty list.
-
+
* unix/tcl.m4 (Darwin): added -single_module linker flag to
TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS.
* unix/configure: autoconf-2.59
2005-04-08 Don Porter <dgp@users.sourceforge.net>
- * generic/tclInt.h (TclGetEncodingFromObj): New function to
+ * generic/tclInt.h (TclGetEncodingFromObj): New function to
* generic/tclEncoding.c (TclGetEncodingFromObj): retrieve a
Tcl_Encoding value, as well as cache it in the internal rep
of a new "encoding" Tcl_ObjType.
@@ -2222,12 +2305,12 @@
2005-04-06 Donal K. Fellows <dkf@users.sf.net>
- * doc/upvar.n, doc/unset.n, doc/tell.n, doc/tclvars.n, doc/subst.n:
+ * doc/upvar.n, doc/unset.n, doc/tell.n, doc/tclvars.n, doc/subst.n:
* doc/seek.n, doc/scan.n, doc/regsub.n, doc/registry.n, doc/regexp.n:
* doc/read.n, doc/puts.n, doc/pkgMkIndex.n, doc/open.n, doc/lreplace.n:
* doc/lrange.n, doc/load.n, doc/llength.n, doc/linsert.n, doc/lindex.n:
- * doc/lappend.n, doc/info.n, doc/gets.n, doc/format.n, doc/flush.n:
- * doc/fileevent.n, doc/file.n, doc/fblocked.n, doc/close.n:
+ * doc/lappend.n, doc/info.n, doc/gets.n, doc/format.n, doc/flush.n:
+ * doc/fileevent.n, doc/file.n, doc/fblocked.n, doc/close.n:
* doc/array.n, doc/Utf.3, doc/TraceVar.3, doc/StrMatch.3, doc/RegExp.3:
* doc/PrintDbl.3, doc/OpenTcp.3, doc/OpenFileChnl.3, doc/Object.3:
* doc/Notifier.3, doc/LinkVar.3, doc/IntObj.3, doc/Interp.3:
@@ -2283,22 +2366,22 @@
list internal rep. The latter permits insuring that the pointers
returned by Tcl_ListObjGetElements remain valid even if the object
shimmers away from its original list type. This is [Patch 1158008]
-
+
* generic/tclExecute.c:
* generic/tclInt.h:
* generic/tclObj.c:
- * generic/tclStringObj.c:
+ * generic/tclStringObj.c:
(1) defined new internal macros for creating and setting
frequently used obj types (int,long, wideInt, double,
string). Changed TEBC to use eg 'TclNewIntObj(objPtr, i)' to avoid
- the function call in 'objPtr = Tcl_NewIntObj(i)'
+ the function call in 'objPtr = Tcl_NewIntObj(i)'
(2) ExecEnv now stores two Tcl_Obj* pointing to the constants "0"
- and "1", for use by TEBC.
+ and "1", for use by TEBC.
(3) slight reduction in cost of INST_START_CMD
2005-03-31 Miguel Sofer <msofer@users.sf.net>
- * generic/tclExecute.c (INST_JUMP_TRUE/FALSE): replaced
+ * generic/tclExecute.c (INST_JUMP_TRUE/FALSE): replaced
"test and branch" with "compute index into table"
2005-03-30 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
@@ -2337,20 +2420,20 @@
2005-03-15 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclFileName.c:
+ * generic/tclFileName.c:
* win/tclWinFile.c:
- * tests/winFCMd.test: fix to 'file pathtype' and 'file norm'
+ * tests/winFCMd.test: fix to 'file pathtype' and 'file norm'
failures on reserved filenames like 'COM1:', etc.
2005-03-15 Pat Thoyts <patthoyts@users.sourceforge.net>
* unix/tcl.m4: Updated the OpenBSD configuration and regenerated
* unix/configure: the configure script.
-
+
2005-03-15 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merged with HEAD.
-
+
* generic/tclBasic.c (many):
* generic/tclCompExpr.c (CompileMathFuncCall):
* generic/tclCompile.h:
@@ -2369,7 +2452,7 @@
--enable-symbols=mem build
* tests/binary.test (binary-40.3, binary-40.6): Corrected tests
to allow NaN(7ffffffffffff).
-
+
2005-03-14 Miguel Sofer <msofer@users.sf.net>
* generic/tclExecute.c: fixed INST_PUSH1's debugging code (wrong
@@ -2383,7 +2466,7 @@
2005-03-10 Miguel Sofer <msofer@users.sf.net>
* generic/tclCompCmds.c: removed debugging line
-
+
2005-03-10 Don Porter <dgp@users.sourceforge.net>
* generic/tclTrace.c (TclCheckInterpTraces): Corrected mistaken
@@ -2417,7 +2500,7 @@
for underflow on input conversion, which is no longer an error.
* tests/util.test (util-10.*): Added test case for the bug in
tclUtil.c.
-
+
2005-03-08 Jeff Hobbs <jeffh@ActiveState.com>
* win/makefile.vc: clarify necessary defined vars that can come
@@ -2436,7 +2519,7 @@
2005-03-04 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
-
+
* generic/tclCmdMZ.c: Changed [scan] to treat out-of-range
floating point values as infinities and zeroes.
* generic/tclExecute.c: Changed [expr] to be permissive about
@@ -2447,14 +2530,14 @@
about over/underflow.
* generic/tclParseExpr.c: Made [expr] permissive about input
numbers out of range.
-
+
2005-03-03 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
* generic/tclInt.h:
* generic/tclStrToD.c (Tcl_DoubleDigits, TclFormatNaN):
- * generic/tclUtil.c (Tcl_PrintDouble):
+ * generic/tclUtil.c (Tcl_PrintDouble):
Changed the signature of TclDoubleDigits so that it
accepts a pointer to the signum of the argument, and
returns the signum via that pointer. Added very
@@ -2470,14 +2553,14 @@
* generic/tclParseExpr.c (GetLexeme, ParseMaxDoubleLength):
Modified so that tagged NaN (e.g., NaN(DEADBEEF)) can
be recognized.
-
+
2005-03-02 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merged with HEAD as of 2005-02-23.
-
+
* generic/tclExecute.c:
Broadened test for NaN to work on Windows.
- * generic/tclInt.h:
+ * generic/tclInt.h:
* generic/tclStrToD.c (Tcl_DoubleDigits):
* generic/tclUtil.c (Tcl_PrintDouble, TclPrecTraceProc):
Added Tcl_DoubleDigits to format 'double' numbers
@@ -2491,24 +2574,24 @@
* win/Makefile.in:
* win/makefile.vc:
Added libtommath/bn_mp_init_set.c to the build.
- * libtommath/tommath.h (mp_iseven):
+ * libtommath/tommath.h (mp_iseven):
Fixed a bug that caused zero to test 'odd'.
- * generic/tommath.h:
+ * generic/tommath.h:
Regenerated.
- * tests/binary.test:
+ * tests/binary.test:
* tests/expr-old.test:
* tests/expr.test:
* tests/scan.test:
Corrected a number of tests that depended on
tcl_precision, and removed the {eformat} condition
from tests that no longer require it.
- * tests/util.test:
+ * tests/util.test:
Corrected a number of tests that depended on
tcl_precision, and removed the {eformat} condition
from tests that no longer require it. Added a series
of tests for correct rounding in Tcl_PrintDouble. [TIP
#132].
-
+
2005-03-01 David N. Welton <davidw@dedasys.com>
* doc/CrtSlave.3: Changed to Tcl_Object to Tcl_Obj in the man
@@ -2537,7 +2620,7 @@
* doc/variable.n: fix for [Bug 1124160], variables are detected
by [info vars] but not by [info locals].
-
+
2005-02-11 Jeff Hobbs <jeffh@ActiveState.com>
* unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlined
@@ -2558,7 +2641,7 @@
2005-02-10 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclFileName.c: fix for test failures introduced
+ * generic/tclFileName.c: fix for test failures introduced
on 2005-01-17 [Bug 1119092]
2005-02-10 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -2573,14 +2656,14 @@
2005-02-06 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
-
+
* generic/tclStrToD.c (TclStrToD, SafeLdExp):
Added code to manage the FPU precision on gcc+x86.
Enabled fast conversion of floats with small exponents
now that precision is correct.
* tests/expr.test: Corrected test for the smallest representible
value to the right IEEE values.
-
+
2005-02-06 David N. Welton <davidw@dedasys.com>
* doc/Thread.3: One-word grammar fix.
@@ -2598,7 +2681,7 @@
2005-02-03 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch]
-
+
* generic/tclStrToD.c (TclStrToD, RefineResult, SafeLdExp):
Added code to ensure that 'ldexp' is never called with
a value that will underflow.
@@ -2606,7 +2689,7 @@
value, and rounding between it and zero. (The tests reflect
current behaviour; plan is to change the specification of
Tcl so that input conversion of doubles underflows silently.)
-
+
2005-02-02 Mo DeJong <mdejong@users.sourceforge.net>
* generic/tclProc.c (TclInitCompiledLocals):
@@ -2621,8 +2704,8 @@
2005-02-01 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Merged with HEAD as of today.
-
- * generic/tclInt.decls:
+
+ * generic/tclInt.decls:
Changed numbers of new stubs to resolve a conflict.
* generic/tclInt.h:
Added new TclStrToD routine that replaces the native
@@ -2646,7 +2729,7 @@
These changes represent a partial implementation of TIP #132.
Output conversion of floating point numbers, and proper handling
of infinities within expressions, still need to be addressed.
-
+
2005-02-01 Don Porter <dgp@users.sourceforge.net>
* generic/tclExecute.c (TclCompEvalObj): Removed stray statement
@@ -2676,7 +2759,7 @@
2005-01-27 Jeff Hobbs <jeffh@ActiveState.com>
- * generic/tclBasic.c (Tcl_ExprBoolean, Tcl_ExprDouble)
+ * generic/tclBasic.c (Tcl_ExprBoolean, Tcl_ExprDouble)
(Tcl_ExprLong): Fix to recognize Tcl_WideInt type. [Bug 1109484]
2005-01-26 Andreas Kupries <andreask@activestate.com>
@@ -2684,7 +2767,7 @@
TIP#218 IMPLEMENTATION
* generic/tclDecls.h: Regenerated from tcl.decls.
- * generic/tclStubInit.c:
+ * generic/tclStubInit.c:
* doc/CrtChannel.3: Documentation of extended API,
* generic/tcl.decls: extended testsuite, and
@@ -2694,12 +2777,12 @@
* tests/io.test: thread-action calls through the
* unix/tclUnixChan.c: new hooks. Update of all builtin
* unix/tclUnixPipe.c: channel drivers to version 4.
- * unix/tclUnixSock.c: Windows drivers extended to
+ * unix/tclUnixSock.c: Windows drivers extended to
* win/tclWinChan.c: manage thread state in a thread
* win/tclWinConsole.c: action handler.
- * win/tclWinPipe.c:
- * win/tclWinSerial.c:
- * win/tclWinSock.c:
+ * win/tclWinPipe.c:
+ * win/tclWinSerial.c:
+ * win/tclWinSock.c:
2005-01-25 Don Porter <dgp@users.sourceforge.net>
@@ -2713,7 +2796,7 @@
* unix/tcl.m4 (Darwin): fixed bug with static build linking to
dynamic library in /usr/lib etc instead of linking to static library
earlier in search path. [Tcl Bug 956908]
- Removed obsolete references to Rhapsody.
+ Removed obsolete references to Rhapsody.
* unix/configure: autoconf-2.57
2005-01-21 Andreas Kupries <andreask@activestate.com>
@@ -2750,13 +2833,13 @@
* unix/Makefile.in: Updated Makefile to build libtommath on
Unix as well as Windows. [Bug 1106865]
- * generic/tclTestObj.c (TestbignumobjCmd):
+ * generic/tclTestObj.c (TestbignumobjCmd):
Silenced a compiler warning about a mismatched 'const'.
-
+
2005-01-20 Kevin B. Kenny <kennykb@acm.org>
[kennykb-numerics-branch] Development checkpoint.
-
+
* compat/strtoll.c: Reverted to HEAD.
* compat/strtoull.c:
* doc/Ensemble.3:
@@ -2777,16 +2860,16 @@
for a 'bignumValue' in the Tcl_Obj structure.
* generic/tclInt.h: Added declarations of interface procedures
for memory allocation in libtommath.
-
+
* generic/tcl.decls: Added new interface to bignum objects.
* generic/tclInt.decls: Added internal stubs for bignum routines
used by the test code in tclTestObj.c.
-
+
* generic/tclDecls/h: Regen.
* generic/tclIntDecls.h:
* generic/tclStubInit.h:
- * tools/fix_tommath_h.tcl: (New file) Script to edit
+ * tools/fix_tommath_h.tcl: (New file) Script to edit
libtommath/tommath.h and produce
generic/tommath.h so that storage
classes, allocation routines, and
@@ -2813,7 +2896,7 @@
* libtommath/bn_mp_radix_size.c:
Local patch to ensure that sufficient memory is requested
even if the number has a single digit.
-
+
* libtommath/bn_mp_read_radix.c:
Local patch to return MP_VAL if the input string contains
an invalid character.
@@ -2823,7 +2906,7 @@
exercise the accessor functions for bignums.
* win/Makefile.in: Added rules for making libtommath.
-
+
2005-01-19 Donal K. Fellows <donal.k.fellows@man.ac.uk>
TIP#235 IMPLEMENTATION
@@ -2862,7 +2945,7 @@
* generic/tclFileName.c: fix for glob failure on Windows shares
[Bug 1100542].
- * doc/pkgMkIndex.n: added documentation that 'pkg_mkIndex -lazy' is
+ * doc/pkgMkIndex.n: added documentation that 'pkg_mkIndex -lazy' is
not a good idea. [Bug 1101678]
2005-01-14 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -2946,7 +3029,7 @@
* generic/tclDate.c: Regen
* generic/tclGetDate.y (TclDatelex):
- Fixed a problem where a four-digit group with >=2
+ Fixed a problem where a four-digit group with >=2
leading zeroes appeared to be a two-digit group, leading to
misinterpreting the time 0012 as 1200. [Bug # 1090413]
* library/clock.tcl: Added code to interpret correctly months
@@ -2955,10 +3038,10 @@
[Bug 1092789]
* tests/clock.test: Added regression test cases for the above two
bugs.
- * unix/Makefile.in: Added --no-lines to the 'bison' command line
+ * unix/Makefile.in: Added --no-lines to the 'bison' command line
* win/Makefile.in: to help constrain the number of diffs in a cvs
checkin.
-
+
2004-12-24 Miguel Sofer <msofer@users.sf.net>
* generic/tclCompile.c:
@@ -2972,7 +3055,7 @@
2004-12-20 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.c: moved TclInitCompiledLocals to tclProc.c
+ * generic/tclCompile.c: moved TclInitCompiledLocals to tclProc.c
* generic/tclProc.c: new static InitCompiledLocals to allow for a
single pass over the proc's arguments at proc load time (instead of
two as previously). TclObjInterpProc() now allocates the
@@ -3016,7 +3099,7 @@
C-stack. The core uses these two new functions exclusively; the
old ones remain for backwards compat, as at least two popular
extensions (itcl, xotcl) are known to use them.
-
+
2004-12-14 Miguel Sofer <msofer@users.sf.net>
* generic/tclCmdIL.c:
@@ -3048,7 +3131,7 @@
* doc/clock.n: Clarify that the [clock scan] command does not
accept the full range of ISO8601 point-in-time formats
[Bug 1075433].
-
+
2004-12-12 Miguel Sofer <msofer@users.sf.net>
* generic/tclVar.c (TclArrayObjCmd - ARRAY_NAMES): leaking an
@@ -3063,12 +3146,12 @@
* generic/tclInt.h:
* generic/tclNamesp.c: converting the static function
- GetNamespaceFromObj() to MODULE_SCOPE TclGetNamespaceFromObj().
+ GetNamespaceFromObj() to MODULE_SCOPE TclGetNamespaceFromObj().
2004-12-10 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * tools/tcl.wse.in, unix/tcl.spec, win/README.binary, README:
- * win/configure.in, unix/configure.in, generic/tcl.h:
+ * tools/tcl.wse.in, unix/tcl.spec, win/README.binary, README:
+ * win/configure.in, unix/configure.in, generic/tcl.h:
Bumped version number to 8.5a3 to distinguish HEAD of CVS
development from the recent 8.5a2 release.
@@ -3220,7 +3303,7 @@
* generic/tclIO.c: Removed bogus claim in comment that
encoding "iso8859-1" is "built-in" to Tcl.
-
+
* generic/tclInt.h: Created a new struct ProcessGlobalValue,
* generic/tclUtil.c: routines Tcl(Get|Set)ProcessGlobalValue,
and function type TclInitProcessGlobalValueProc. Together, these
@@ -3241,7 +3324,7 @@
* generic/tclBasic.c: Updated caller.
* generic/tclInt.h: TclpFindExecutable now returns void.
- * unix/tclUnixFile.c:
+ * unix/tclUnixFile.c:
* win/tclWinFile.c:
* win/tclWinPipe.c:
@@ -3281,7 +3364,7 @@
* generic/tclIntDecls.h: make genstubs
* generic/tclStubInit.c:
-
+
* generic/tclTest.c: Updated [testencoding] to use
* tests/encoding.test: Tcl(Get|Set)EncodingSearchPath. Updated tests.
@@ -3294,7 +3377,7 @@
[http://wiki.tcl.tk/13094]
* win/tclWinDde.c (Tcl_DdeObjCmd): Corrected a typo that caused a
compilation failure on VC++.
-
+
2004-11-29 Andreas Kupries <andreask@activestate.com>
* win/Makefile.in (install-libraries): Brought entry '2004-10-26
@@ -3342,7 +3425,7 @@
* tests/tcltest.test: The order in which [glob] returns the file
names is undefined, so tests should not depend on it.
-
+
2004-11-25 Zoran Vasiljevic <vasiljevic@users.sf.net>
* doc/Thread.3:
@@ -3375,7 +3458,7 @@
* win/tclWinInit.c (TclpInitLibraryPath): Removed unused
vars 'pathc' and 'pathv' that caused compilation problems
on VC++ with --enable-symbols.
-
+
2004-11-24 Don Porter <dgp@users.sourceforge.net>
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determine
@@ -3469,8 +3552,8 @@
2004-11-19 Daniel Steffen <das@users.sourceforge.net>
- * macosx/Makefile:
- * unix/configure.in:
+ * macosx/Makefile:
+ * unix/configure.in:
* unix/tclUnixInit.c (MacOSXGetLibraryPath): changed detection
of tcl framework build when determining tclLibPath from overloaded
TCL_LIBRARY to configuration define TCL_FRAMEWORK. [Bug 1068088]
@@ -3612,7 +3695,7 @@
* generic/tcl.h:
* generic/tclInt.h:
* unix/Makefile.in: include tclConfig.h from tcl.h and install it
- as a public header. Normalized compiler include path order to
+ as a public header. Normalized compiler include path order to
-I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR}.
* unix/dltest/Makefile.in: add ${BUILD_DIR}/.. to include path
@@ -3811,7 +3894,7 @@
2004-11-02 Kevin Kenny <kennykb@acm.org>
* library/tzdata/America/Cuiaba: Change to DST rules for
- * library/tzdata/America/Havana: autumn of 2004.
+ * library/tzdata/America/Havana: autumn of 2004.
[ftp://elsie.nci.nih.gov/pub/tzdata2004g.tar.gz]
* tools/tclZIC.tcl: Updated to be compatible with recent
@@ -3819,7 +3902,7 @@
2004-11-02 Vince Darley <vincentdarley@users.sourceforge.net>
- * win/tclWinFile.c: Simplify TclpUtime to use Tcl_FSGetNativePath,
+ * win/tclWinFile.c: Simplify TclpUtime to use Tcl_FSGetNativePath,
and add comments.
2004-11-02 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -3862,7 +3945,7 @@
It didn't do what it was intended to do, and it implied the other
correct constraint. [Bug 1053908]
- * generic/tclCmdIL.c (InfoGlobalsCmd):
+ * generic/tclCmdIL.c (InfoGlobalsCmd):
* tests/info.test (info-8.4): Strip leading global-namespace
specifiers from the pattern argument. [Bug 1057461]
@@ -3898,7 +3981,7 @@
* generic/tclProc.c (TclObjInterpProc): Make procedures implement
their wrong-num-args message using Tcl_WrongNumArgs instead of
something baked-at-home.
- * generic/tclNamesp.c (TclIsEnsemble, NsEnsembleImplementationCmd):
+ * generic/tclNamesp.c (TclIsEnsemble, NsEnsembleImplementationCmd):
Added test of ensemble-hood (available to rest of core) and made
ensembles set up the rewriting for Tcl_WrongNumArgs to take
advantage of.
@@ -3914,7 +3997,7 @@
* generic/tclExecute.c (INST_START_CMD):
* tests/execute.test (execute-8.3): fix for execution stack
- corruption [Bug 1055676]. Credit dgp for detective work and fix.
+ corruption [Bug 1055676]. Credit dgp for detective work and fix.
2004-10-27 Don Porter <dgp@users.sourceforge.net>
@@ -4058,7 +4141,7 @@
TclGetReturnOptions instead of ::errorInfo variable.
* generic/tclInterp.c (tclInit): Bug fix. Access dict variables
- with [dict get], not array syntax.
+ with [dict get], not array syntax.
2004-10-25 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -4073,7 +4156,7 @@
* generic/tclCmdIL.c:
* generic/tclExecute.c:
* generic/tclInt.h:
- * generic/tclTrace.c: defined new macros to get/set the flags of
+ * generic/tclTrace.c: defined new macros to get/set the flags of
variables. The only files that still access the flag values
directly are tclCompCmds.c, tclCompile.c, tclProc.c and tclVar.c
@@ -4114,7 +4197,7 @@
2004-10-22 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * generic/tclExecute.c (TclCompEvalObj, Tcl_ExprObj):
+ * generic/tclExecute.c (TclCompEvalObj, Tcl_ExprObj):
* generic/tclProc.c (TclProcCompileProc): Always call object
freeIntRepProc's in the same way.
@@ -4223,7 +4306,7 @@
2004-10-17 Miguel Sofer <msofer@users.sf.net>
- * generic/tclResult.c: removed unused variable [Bug 1048588].
+ * generic/tclResult.c: removed unused variable [Bug 1048588].
Thanks to Daniel South.
2004-10-15 Don Porter <dgp@users.sourceforge.net>
@@ -4315,7 +4398,7 @@
* tests/fileName.test:
* tests/winFCmd.test: code reorganization for better generic/
platform code splitting [Bug 925620] removing the need for
- several #ifdef's, and tests and fix for an unreported Windows
+ several #ifdef's, and tests and fix for an unreported Windows
glob problem ('glob -dir C: -tails *').
2004-10-07 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -4471,7 +4554,7 @@
2004-10-01 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * generic/tclProc.c (TclObjGetFrame, Tcl_UplevelObjCmd):
+ * generic/tclProc.c (TclObjGetFrame, Tcl_UplevelObjCmd):
* generic/tclVar.c (Tcl_UpvarObjCmd): Cache stackframe level
references in the level object for speed.
@@ -4517,25 +4600,25 @@
2004-09-29 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * generic/tclVar.c (TclObjLookupVar, TclObjLookupVar):
- (TclObjUnsetVar2, SetArraySearchObj):
- * generic/tclUtil.c (SetEndOffsetFromAny):
- * generic/tclStringObj.c (Tcl_SetStringObj):
- (Tcl_SetUnicodeObj, SetStringFromAny):
- * generic/tclResult.c (ResetObjResult):
- * generic/tclRegexp.c (Tcl_GetRegExpFromObj):
- * generic/tclPathObj.c (TclFSMakePathRelative, SetFsPathFromAny):
- (TclFSMakePathFromNormalized, Tcl_FSNewNativePath):
- * generic/tclObj.c (TclFreeObj, Tcl_SetBooleanObj, SetBooleanFromAny):
- (Tcl_SetDoubleObj, SetDoubleFromAny, Tcl_SetIntObj):
- (SetIntOrWideFromAny, Tcl_SetLongObj, SetWideIntFromAny):
- (Tcl_SetWideIntObj, TclSetCmdNameObj, SetCmdNameFromAny):
- * generic/tclNamesp.c (SetNsNameFromAny, MakeCachedEnsembleCommand):
- * generic/tclListObj.c (Tcl_SetListObj, SetListFromAny):
- * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct):
- * generic/tclDictObj.c (SetDictFromAny):
- * generic/tclCompile.c (TclInitByteCodeObj):
- * generic/tclBinary.c (Tcl_SetByteArrayObj, SetByteArrayFromAny):
+ * generic/tclVar.c (TclObjLookupVar, TclObjLookupVar):
+ (TclObjUnsetVar2, SetArraySearchObj):
+ * generic/tclUtil.c (SetEndOffsetFromAny):
+ * generic/tclStringObj.c (Tcl_SetStringObj):
+ (Tcl_SetUnicodeObj, SetStringFromAny):
+ * generic/tclResult.c (ResetObjResult):
+ * generic/tclRegexp.c (Tcl_GetRegExpFromObj):
+ * generic/tclPathObj.c (TclFSMakePathRelative, SetFsPathFromAny):
+ (TclFSMakePathFromNormalized, Tcl_FSNewNativePath):
+ * generic/tclObj.c (TclFreeObj, Tcl_SetBooleanObj, SetBooleanFromAny):
+ (Tcl_SetDoubleObj, SetDoubleFromAny, Tcl_SetIntObj):
+ (SetIntOrWideFromAny, Tcl_SetLongObj, SetWideIntFromAny):
+ (Tcl_SetWideIntObj, TclSetCmdNameObj, SetCmdNameFromAny):
+ * generic/tclNamesp.c (SetNsNameFromAny, MakeCachedEnsembleCommand):
+ * generic/tclListObj.c (Tcl_SetListObj, SetListFromAny):
+ * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct):
+ * generic/tclDictObj.c (SetDictFromAny):
+ * generic/tclCompile.c (TclInitByteCodeObj):
+ * generic/tclBinary.c (Tcl_SetByteArrayObj, SetByteArrayFromAny):
* generic/tclInt.h (TclFreeIntRep): Factorize out deletion of object
internal representation to a shared macro, so simplifying much code.
@@ -4585,7 +4668,7 @@
* generic/tclInt.h (removed TclGetDateInfo):
* generic/tclIntDecls.h (Regenerated):
* generic/tclStubInit.c (Regenerated):
- * library/clock.tcl:
+ * library/clock.tcl:
* unix/tclUnixTime.c (removed TclpStrftime):
* win/Makefile.in:
* win/makefile.bc:
@@ -4633,8 +4716,8 @@
* tests/for.test:
* tests/if.test:
* tests/incr.test:
- * tests/while.test:
- Report compilation errors at runtime, [Patch 1033689] by dgp.
+ * tests/while.test:
+ Report compilation errors at runtime, [Patch 1033689] by dgp.
2004-09-23 Mo DeJong <mdejong@users.sourceforge.net>
@@ -4760,7 +4843,7 @@
* doc/interp.n:
* generic/tclInterp.c (TclPreventAliasLoop, AliasCreate):
* tests/interp.test (17.4-6, 19.3-4): fixing problems with
- renaming of aliases [Bugs 707104 1026493]. Fix designed by dgp.
+ renaming of aliases [Bugs 707104 1026493]. Fix designed by dgp.
2004-09-13 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -4862,7 +4945,7 @@
TclGetDate into separate parser and time converter, and do
the time conversion in clock.tcl. That's for another day.)
Added regression test case for the bug where month was scanned
- incorrectly in -timezone :localtime. [Bug 1023779] Added
+ incorrectly in -timezone :localtime. [Bug 1023779] Added
regression test case for %k at the zero hour.
2004-09-07 David Gravereaux <davygrvy@pobox.com>
@@ -4929,7 +5012,7 @@
* win/tclWinReg.c (BroadcastValue): WIN64 cast corrections
- * win/tclWinDde.c (DdeClientWindowProc):
+ * win/tclWinDde.c (DdeClientWindowProc):
(DdeServicesOnAck, DdeEnumWindowsCallback): WIN64 corrections
* win/tclWin32Dll.c (TclWinCPUID): need _asm for WIN64 (Itanium),
@@ -4937,15 +5020,15 @@
2004-09-01 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * doc/regsub.n, doc/RegConfig.3, doc/Environment.3:
+ * doc/regsub.n, doc/RegConfig.3, doc/Environment.3:
* doc/CrtChannel.3, doc/safe.n: Use correct abbreviations.
2004-08-31 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * doc/trace.n, doc/socket.n, doc/registry.n, doc/pid.n:
- * doc/namespace.n, doc/msgcat.n, doc/lsort.n, doc/lsearch.n:
- * doc/linsert.n, doc/info.n, doc/http.n, doc/history.n:
- * doc/format.n, doc/file.n, doc/exec.n, doc/dde.n, doc/clock.n:
+ * doc/trace.n, doc/socket.n, doc/registry.n, doc/pid.n:
+ * doc/namespace.n, doc/msgcat.n, doc/lsort.n, doc/lsearch.n:
+ * doc/linsert.n, doc/info.n, doc/http.n, doc/history.n:
+ * doc/format.n, doc/file.n, doc/exec.n, doc/dde.n, doc/clock.n:
* doc/catch.n, doc/binary.n: More spelling and grammar fixes from
Mikhail Kolesnitchenko. [Patch 1018486]
@@ -5168,7 +5251,7 @@
* tests/safe.test (safe-2.1): Disabled senseless test. [Bug 999612]
- * library/auto.tcl (auto_reset): Removed "protected" list of commands
+ * library/auto.tcl (auto_reset): Removed "protected" list of commands
from [auto_reset]. All entries in the auto_index can be re-loaded.
* library/package.tcl: Updated comment to reflect 2004-07-28 commit.
@@ -5179,7 +5262,7 @@
2004-07-30 Daniel Steffen <das@users.sourceforge.net>
* unix/configure:
- * unix/tcl.m4 (SC_CONFIG_CFLAGS): Darwin: instead of setting PLAT_OBJS
+ * unix/tcl.m4 (SC_CONFIG_CFLAGS): Darwin: instead of setting PLAT_OBJS
to explict object files in tcl.m4, refer to MAC_OSX_OBJS makefile var.
* unix/Makefile.in: added MAC_OSX_OBJS variable.
@@ -5250,7 +5333,7 @@
2004-07-19 Zoran Vasiljevic <vasiljevic@users.sf.net>
- * win/tclwinThrd.c: redefined MASTER_LOCK to call
+ * win/tclwinThrd.c: redefined MASTER_LOCK to call
TclpMasterLock. Fixes Bug #987967
2004-07-17 Vince Darley <vincentdarley@users.sourceforge.net>
@@ -5345,8 +5428,8 @@
* generic/tclEvent.c (Tcl_Finalize): stuffed memory leak
incurred by re-initializing of TSD slots after the last call to
TclFinalizeThreadData (done from within Tcl_FinalizeThread()).
- We basically just repeat the TclFinalizeThreadData() once more
- before tearing down TSD keys in TclFinalizeSynchronization().
+ We basically just repeat the TclFinalizeThreadData() once more
+ before tearing down TSD keys in TclFinalizeSynchronization().
There should be more elaborate mechanism in place for handling
such issues, based on thread cleanup handlers registered on the
OS level. Such change requires much more work and would also
@@ -5365,7 +5448,7 @@
2004-07-15 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.c (TclCompileScript):
+ * generic/tclCompile.c (TclCompileScript):
* generic/tclLiteral.c (TclReleaseLiteral): fix for [Bug 467523],
which resurfaced with the latest changes. The previous strategy
was to have special code in TclReleaseLiteral to handle the
@@ -5397,7 +5480,7 @@
2004-07-11 Miguel Sofer <msofer@users.sf.net>
- * generic/tclExecute.c (TEBC): fixed leak of expandNestList objs
+ * generic/tclExecute.c (TEBC): fixed leak of expandNestList objs
when there is an error while an expansion is in progress (code
added at checkForCatch).
@@ -5435,7 +5518,7 @@
2004-07-07 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.c (TclCompileScript): fix for [Bug 458361].
+ * generic/tclCompile.c (TclCompileScript): fix for [Bug 458361].
Single-word scripts are compiled with an unshared cmdName to avoid
shimmering between bytecode and cmdName reps.
@@ -5478,7 +5561,7 @@
* generic/tclBasic.c (DeleteInterpProc): fix for [Bug 983660],
found by pspjuth. Tear down the global namespace before freeing
the interp handle, to allow the bytecodes to free their non-shared
- literals.
+ literals.
* generic/tclLiteral.c (TclReleaseLiteral): moved special code for
self-ref so that it is also used for non-shared literals. Possible
bug found by inspection.
@@ -5487,7 +5570,7 @@
* generic/tclExecute.c (ExprRoundFunc):
* tests/expr-old.test (39.1): added support for wide integers to
- round(); [Bug 908375], reported by Hemang Lavana.
+ round(); [Bug 908375], reported by Hemang Lavana.
2004-07-03 Miguel Sofer <msofer@users.sf.net>
@@ -5496,7 +5579,7 @@
* generic/tclIntDecls.h:
* generic/tclStubInit.c: Moved declaration of TclCompEvalObj()
from tclCompile.h to the internal stubs table, for compiler
- experimentation.
+ experimentation.
2004-07-02 Jeff Hobbs <jeffh@ActiveState.com>
@@ -5510,7 +5593,7 @@
* tests/io.test: Changed several tests to run the event
loop rather than just calling [update] periodically, avoiding
- intermittent failures (usually in io-29.32) that stemmed from
+ intermittent failures (usually in io-29.32) that stemmed from
unreaped processes on Windows.
* tests/winPipe.test (winpipe-1.11): Fixed a bug that caused
test to fail if the path name of the working directory contained
@@ -5624,7 +5707,7 @@
* tests/*.test: Standardize use of platform constraints.
- * unix/tclUnixInit.c (GetStackSize, TclpCheckStackSpace):
+ * unix/tclUnixInit.c (GetStackSize, TclpCheckStackSpace):
* unix/tclUnixThrd.c (TclpThreadGetStackSize): Added code to check
whether the C stack is about to be exceeded, from [Patch 746378]
by Joe Mistachkin but with substantial revisions.
@@ -5701,7 +5784,7 @@
* unix/tclUnixInit.c (localeTable): Added some more locale to
encoding mapping info from Jim Huang <jserv@kaffe.org>
- * generic/tclInt.h (PendingObjData,TclFreeObjMacro,etc):
+ * generic/tclInt.h (PendingObjData,TclFreeObjMacro,etc):
* generic/tclObj.c (TclFreeObj): Added scheme for making TclFreeObj()
avoid blowing up the C stack when freeing up very large object
trees. [Bug 886231]
@@ -5793,10 +5876,10 @@
2004-06-10 Zoran Vasiljevic <vasiljevic@users.sf.net>
* generic/tclIOUtil.c: removed forceful setting of the
- private cached current working directory rep from
+ private cached current working directory rep from
within the Tcl_FSChdir(). We delegate this task to
the Tcl_FSGetCwd() which does this task anyway.
- The relevant code is still present but disabled
+ The relevant code is still present but disabled
temporarily until the change proves correct. The Tcl
test suite passes all test with the given change so
I suppose it is good enough.
@@ -5822,13 +5905,13 @@
2004-06-09 Zoran Vasiljevic <vasiljevic@users.sf.net>
* generic/tclIOUtil.c: partially corrected [Bug 932314].
- Also, corrected return values of Tcl_FSChdir() to
+ Also, corrected return values of Tcl_FSChdir() to
reflect those of the underlying platform-specific call.
Originally, return codes were mixed with those of Tcl.
2004-06-08 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.c:
+ * generic/tclCompile.c:
* generic/tclExecute.c: handle warning [Bug 969066]
2004-06-08 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -5852,8 +5935,8 @@
* generic/tclStubInit.c: all CPU's in the system share
* tests/platform.test (platform-1.3): a common chip, and hence,
* win/tclWin32Dll.c (TclWinCPUID): presumably, a common clock.
- * win/tclWinTest.c (TestwincpuidCmd) This change necessitated a
- * win/tclWinTime.c (Tcl_GetTime): small burst of assembly code
+ * win/tclWinTest.c (TestwincpuidCmd) This change necessitated a
+ * win/tclWinTime.c (Tcl_GetTime): small burst of assembly code
to read CPU ID information, which was added as TclWinCPUID in the
internal Stubs. To test this code in the common case of a
single-processor machine, a 'testwincpuid' command was added to
@@ -6000,7 +6083,7 @@
2004-05-25 Miguel Sofer <msofer@users.sf.net>
- * docs/global.n: added details for qualified variable names
+ * docs/global.n: added details for qualified variable names
[Bug 959831]
2004-05-25 Miguel Sofer <msofer@users.sf.net>
@@ -6029,7 +6112,7 @@
2004-05-25 Don Porter <dgp@users.sourceforge.net>
- * tests/winPipe.test: Protect against path being set
+ * tests/winPipe.test: Protect against path being set
* tests/unixInit.test: Unset path when done.
* tests/unload.test (unload-3.1): Verify [pkgb_sub] does not exist.
Delete interps when done.
@@ -6080,9 +6163,9 @@
* generic/tclNamesp.c (Tcl_FindNamespaceVar): [Bug 959052] fixed,
insuring that no "zombie" variables are found.
- * generic/tclVar.c (TclLookupSimpleVar): comments re [Bug 736729]
+ * generic/tclVar.c (TclLookupSimpleVar): comments re [Bug 736729]
(predecessor of [Bug 959052]) removed.
- * tests/namespace.test: added tests 17.10-12
+ * tests/namespace.test: added tests 17.10-12
The patch modifies non-documented behaviour, and passes every test
in the testsuite. However, scripts relying on the old behaviour
@@ -6094,14 +6177,14 @@
the namespace resolution process deems a variable to exist exactly
when [info vars] finds it - ie, either it has value, or else it
was "fixed" by a call to [variable].
- Note: this patch was removed on 2002-05-25.
+ Note: this patch was removed on 2002-05-25.
2004-05-22 Miguel Sofer <msofer@users.sf.net>
* generic/tclVar.c (TclObjLookupVar, TclObjUnsetVar2): fix for new
(in tcl8.4) exteriorisations of [Bug 736729] due to the use of
tclNsVarNameType obj types. Reenabling the use of this objType
- ("VAR ref absolute" benchmark down to 66 ms, from 230).
+ ("VAR ref absolute" benchmark down to 66 ms, from 230).
Added comments in TclLookupSimpleVar explaining my current
understanding of [Bug 736729].
@@ -6114,7 +6197,7 @@
2004-05-21 Miguel Sofer <msofer@users.sf.net>
* tests/namespace.test (namespace-41.3): removed the {knownBug}
- constraint: [Bug 231259] is closed since nov 2001, and the fix of
+ constraint: [Bug 231259] is closed since nov 2001, and the fix of
[Bug 729692] (INST_START_CMD) makes the test succeed.
2004-05-21 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -6135,9 +6218,9 @@
2004-05-20 Donal K. Fellows <donal.k.fellows@man.ac.uk>
- * generic/tclInterp.c (TclLimitRemoveAllHandlers):
- * generic/tclBasic.c (DeleteInterpProc):
- * tests/interp.test (interp-34.7):
+ * generic/tclInterp.c (TclLimitRemoveAllHandlers):
+ * generic/tclBasic.c (DeleteInterpProc):
+ * tests/interp.test (interp-34.7):
Ensure that all limit callbacks are deleted when their interpreters
are deleted. [Bug 956083]
@@ -6187,7 +6270,7 @@
* generic/tclPathObj.c: fix to (Bug 956063) in 'file dirname'.
* tests/cmdAH.test: added test for this bug.
- * doc/FileSystem.3: better documentation of refCount requirements
+ * doc/FileSystem.3: better documentation of refCount requirements
of some FS functions (Bug 956126)
2004-05-19 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -6286,7 +6369,7 @@
***POTENTIAL INCOMPATIBILITY***
Scripts precompiled with ProComp under previous tcl8.5a versions
may malfunction due to changed instruction numbers for
- INST_LIST_INDEX_IMM, INST_LIST_RANGE_IMM and INST_START_CMD.
+ INST_LIST_INDEX_IMM, INST_LIST_RANGE_IMM and INST_START_CMD.
2004-05-14 Kevin B. Kenny <kennykb@acm.org>
@@ -6333,10 +6416,10 @@
TIP#143 IMPLEMENTATION
- * generic/tclExecute.c (TclCompEvalObj, TclExecuteByteCode):
+ * generic/tclExecute.c (TclCompEvalObj, TclExecuteByteCode):
* generic/tclBasic.c (TclEvalObjvInternal): Enable limit checking.
* generic/tclInterp.c (Tcl_Limit*): Public limit API.
- * generic/tcl.decls:
+ * generic/tcl.decls:
* tests/interp.test: Basic tests of command limits.
* doc/binary.n: TIP#129 IMPLEMENTATION [Patch 858211]
@@ -6359,7 +6442,7 @@
2004-05-11 Vince Darley <vincentdarley@users.sourceforge.net>
- * doc/glob.n: documented behaviour of symbolic links with
+ * doc/glob.n: documented behaviour of symbolic links with
'glob -types d' (Bug 951489)
2004-05-11 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -6384,7 +6467,7 @@
2004-05-08 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclFileName.c:
+ * generic/tclFileName.c:
* generic/tclIOUtil.c: remove some compiler warnings on MacOS X.
2004-05-07 Chengye Mao <chengye.geo@yahoo.com>
@@ -6402,15 +6485,15 @@
2004-05-07 Reinhard Max <max@suse.de>
- * generic/tclEncoding.c:
+ * generic/tclEncoding.c:
* tests/encoding.test: added support and tests for translating
embedded null characters between real nullbytes and the internal
representation on input/output (Bug #949905).
2004-05-07 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclFileName.c:
- * generic/tclIOUtil.c:
+ * generic/tclFileName.c:
+ * generic/tclIOUtil.c:
* generic/tclFileSystem.h:
* tests/fileSystem.test: fix for [Bug 943995], in which vfs-
registered root volumes were not handled correctly as glob
@@ -6524,7 +6607,7 @@
* generic/tclInt.h: Replaced Kevin Kenny's temporary
* generic/tclThreadAlloc.c: fix for Bug 945447 with a cleaner,
- more permanent replacement.
+ more permanent replacement.
2004-04-30 Kevin B. Kenny <kennykb@acm.org>
@@ -6704,7 +6787,7 @@
* win/tclWinInit.c (TclpSetInitialEncodings): note that WIN32_CE
is also a unicode platform.
- * generic/tclEncoding.c (TclFindEncodings, Tcl_FindExecutable):
+ * generic/tclEncoding.c (TclFindEncodings, Tcl_FindExecutable):
* generic/tclInt.h: Correct handling of UTF
* unix/tclUnixInit.c (TclpInitLibraryPath): data that is actually
* win/tclWinFile.c (TclpFindExecutable): "clean", allowing the
@@ -6719,7 +6802,7 @@
Patch 922727 committed. Implements three changes:
* generic/tclInt.h: Reworked the Tcl header files into a clean
- * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h
+ * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h
* win/tclWinInt.h: and every C source file should #include
* win/tclWinPort.h: at most one of those files to satisfy its
declaration needs. tclWinInt.h and tclWinPort.h also better organized
@@ -6758,7 +6841,7 @@
2004-04-02 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.h: removed redundant #ifdef _TCLINT
+ * generic/tclCompile.h: removed redundant #ifdef _TCLINT
[Bug 928415], reported by tauvan.
2004-04-02 Don Porter <dgp@users.sourceforge.net>
@@ -6791,7 +6874,7 @@
to minimally require a non-empty "language" part in the locale value.
If not, an error raised prompts [Init] to keep looking for a valid
locale value, or ultimately fall back on the "C" locale. [Bug 811461].
- * library/msgcat/pkgIndex.tcl: Bump to msgcat 1.4.1.
+ * library/msgcat/pkgIndex.tcl: Bump to msgcat 1.4.1.
2004-03-30 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -6823,12 +6906,12 @@
* generic/tclFileName.c: Fix to Windows glob where the pattern is
* generic/tclIOUtil.c: a volume relative path or a network
* tests/fileName.test: share [Bug 898238]. On windows 'glob'
- * tests/fileSystem.test: will now return the results of
- 'glob /foo/bar' and 'glob \\foo\\bar' as 'C:/foo/bar', i.e. a
+ * tests/fileSystem.test: will now return the results of
+ 'glob /foo/bar' and 'glob \\foo\\bar' as 'C:/foo/bar', i.e. a
correct absolute path (rather than a volume relative path).
- Note that the test suite does not test commands like
- 'glob //Machine/Shared/*' (on a network share).
+ Note that the test suite does not test commands like
+ 'glob //Machine/Shared/*' (on a network share).
2004-03-30 Vince Darley <vincentdarley@users.sourceforge.net>
@@ -6905,9 +6988,9 @@
* generic/tclInt.decls: strict aliasing with GCC 3.3.
* generic/tclClock.c:
* generic/tclDate.c:
- * generic/tclGetDate.y:
- * win/tclWinTime.c:
- * unix/tclUnixTime.c:
+ * generic/tclGetDate.y:
+ * win/tclWinTime.c:
+ * unix/tclUnixTime.c:
* generic/tclNamesp.c: Added temporary pointer variables to work
* generic/tclStubLib.c: around warnings related to
@@ -7096,7 +7179,7 @@
2004-03-10 Kevin B. Kenny <kennykb@acm.org>
- * generic/tclGetDate.y (TclGetDate): Fix so that
+ * generic/tclGetDate.y (TclGetDate): Fix so that
[clock scan <timeOfDay> -gmt true] uses the GMT base date
instead of the local one. [Bug 913513]
* tests/clock.test: Added test cases for wrong ISO8601 week number
@@ -7155,7 +7238,7 @@
* library/reg/pkgIndex.tcl: Added TIP #100 support to the
* win/tclWinReg.c: registry package (patch #903831)
- This provides a Windows test of the TIP #100 mechanism and
+ This provides a Windows test of the TIP #100 mechanism and
a sample to show how unloading an extension can be done.
2004-03-04 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -7236,7 +7319,7 @@
2004-02-25 Pat Thoyts <patthoyts@users.sourceforge.net>
- * win/tclWinDde.c: Removed some gcc warnings - except for the
+ * win/tclWinDde.c: Removed some gcc warnings - except for the
-Wconversion warning for GetGlobalAtomName. gcc is just wrong
about this.
@@ -7287,7 +7370,7 @@
2004-02-16 Jeff Hobbs <jeffh@ActiveState.com>
- * generic/tclTrace.c (TclTraceExecutionObjCmd)
+ * generic/tclTrace.c (TclTraceExecutionObjCmd)
(TclTraceCommandObjCmd): fix possible mem leak in trace info.
2004-02-12 Mo DeJong <mdejong@users.sourceforge.net>
@@ -7386,7 +7469,7 @@
2004-01-29 Vince Darley <vincentdarley@users.sourceforge.net>
- * doc/file.n:
+ * doc/file.n:
* generic/tclFCmd.c
* generic/tclTest.c
* library/init.tcl
@@ -7430,7 +7513,7 @@
2004-01-22 Vince Darley <vincentdarley@users.sourceforge.net>
* tests/fileSystem.test: 3 new tests
- * generic/tclPathObj.c: fix to [Bug 879555] in file normalization.
+ * generic/tclPathObj.c: fix to [Bug 879555] in file normalization.
* doc/filename.n: small clarification to Windows behaviour with
filenames like '.....', 'a.....', '.....a'.
@@ -7444,8 +7527,8 @@
2004-01-21 Vince Darley <vincentdarley@users.sourceforge.net>
- * doc/FileSystem.3:
- * generic/tcl.decls:
+ * doc/FileSystem.3:
+ * generic/tcl.decls:
* generic/tclCmdAH.c
* generic/tclDecls.h
* generic/tclFCmd.c
@@ -7557,7 +7640,7 @@
when converted to dictionaries and back.
(TraceDictPath): Correct object reference count handling!
(DictReplaceCmd, DictRemoveCmd): Stop object leak.
- (DictIncrCmd,DictLappendCmd,DictAppendCmd,DictSetCmd,DictUnsetCmd):
+ (DictIncrCmd,DictLappendCmd,DictAppendCmd,DictSetCmd,DictUnsetCmd):
Simpler handling of reference counts when assigning to variables.
* tests/dict.test (dict-19.2): Memory leak stress test
@@ -7608,7 +7691,7 @@
2004-01-12 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompExpr.c (CompileLandOrLorExpr): cosmetic changes.
+ * generic/tclCompExpr.c (CompileLandOrLorExpr): cosmetic changes.
2004-01-12 Miguel Sofer <msofer@users.sf.net>
@@ -7639,7 +7722,7 @@
2004-01-09 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclIOUtil.c: fix to infinite loop in
+ * generic/tclIOUtil.c: fix to infinite loop in
TclFinalizeFilesystem [Bug 873311]
******************************************************************
diff --git a/doc/CrtChannel.3 b/doc/CrtChannel.3
index 8e9cb60..57057d7 100644
--- a/doc/CrtChannel.3
+++ b/doc/CrtChannel.3
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: CrtChannel.3,v 1.24.2.4 2005/07/12 20:36:14 kennykb Exp $
+'\" RCS: @(#) $Id: CrtChannel.3,v 1.24.2.5 2005/10/08 13:44:37 dgp Exp $
.so man.macros
.TH Tcl_CreateChannel 3 8.4 Tcl "Tcl Library Procedures"
.BS
@@ -334,20 +334,22 @@ typedef struct Tcl_ChannelType {
Tcl_DriverFlushProc *\fIflushProc\fR;
Tcl_DriverHandlerProc *\fIhandlerProc\fR;
Tcl_DriverWideSeekProc *\fIwideSeekProc\fR;
-.VS 8.5
Tcl_DriverThreadActionProc *\fIthreadActionProc\fR;
+.VS 8.5
Tcl_DriverTruncateProc *\fItruncateProc\fR;
.VE 8.5
} Tcl_ChannelType;
.CE
.PP
-The driver must provide implementations for all functions except
-\fIblockModeProc\fR, \fIseekProc\fR, \fIsetOptionProc\fR,
-\fIgetOptionProc\fR, and \fIclose2Proc\fR, which may be specified as
-NULL. Other functions that can not be implemented for this type of
-device should return \fBEINVAL\fR when invoked to indicate that they
-are not implemented, except in the case of \fIflushProc\fR and
-\fIhandlerProc\fR, which should specified as NULL if not otherwise defined.
+It is not necessary to provide implementations for all channel
+operations. Those which are not necessary may be set to NULL in the
+struct: \fIblockModeProc\fR, \fIseekProc\fR, \fIsetOptionProc\fR,
+\fIgetOptionProc\fR, and \fIclose2Proc\fR, in addition to
+\fIflushProc\fR, \fIhandlerProc\fR, \fIthreadActionProc\fR, and
+\fItruncateProc\fR. Other functions that cannot be implemented in a
+meaningful way should return \fBEINVAL\fR when called, to indicate
+that the operations they represent are not available. Also note that
+\fIwideSeekProc\fR can be NULL if \fIseekProc\fR is.
.PP
The user should only use the above structure for \fBTcl_ChannelType\fR
instantiation. When referencing fields in a \fBTcl_ChannelType\fR
diff --git a/doc/mathfunc.n b/doc/mathfunc.n
index 9910f03..86881d9 100644
--- a/doc/mathfunc.n
+++ b/doc/mathfunc.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: mathfunc.n,v 1.1.2.3 2005/07/12 20:36:16 kennykb Exp $
+'\" RCS: @(#) $Id: mathfunc.n,v 1.1.2.4 2005/10/08 13:44:37 dgp Exp $
'\"
.so man.macros
.TH mathfunc n 8.5 Tcl "Tcl Mathematical Functions"
@@ -51,6 +51,10 @@ package require \fBTcl 8.5\fR
.br
\fB::tcl::mathfunc::log10\fR \fIarg\fR
.br
+\fB::tcl::mathfunc::max\fR \fIarg\fR ?\fIarg\fR ...?
+.br
+\fB::tcl::mathfunc::min\fR \fIarg\fR ?\fIarg\fR ...?
+.br
\fB::tcl::mathfunc::pow\fR \fIx\fR \fIy\fR
.br
\fB::tcl::mathfunc::rand\fR
@@ -87,13 +91,14 @@ Tcl supports the following mathematical functions in expressions, all
of which work solely with floating-point numbers unless otherwise noted:
.DS
.ta 3c 6c 9c
-\fBabs\fR \fBcos\fR \fBint\fR \fBsinh\fR
-\fBacos\fR \fBcosh\fR \fBlog\fR \fBsqrt\fR
-\fBasin\fR \fBdouble\fR \fBlog10\fR \fBsrand\fR
-\fBatan\fR \fBexp\fR \fBpow\fR \fBtan\fR
-\fBatan2\fR \fBfloor\fR \fBrand\fR \fBtanh\fR
-\fBbool\fR \fBfmod\fR \fBround\fR \fBwide\fR
-\fBceil\fR \fBhypot\fR \fBsin\fR
+\fBabs\fR \fBacos\fR \fBasin\fR \fBatan\fR
+\fBatan2\fR \fBbool\fR \fBceil\fR \fBcos\fR
+\fBcosh\fR \fBdouble\fR \fBexp\fR \fBfloor\fR
+\fBfmod\fR \fBhypot\fR \fBint\fR \fBlog\fR
+\fBlog10\fR \fBmax\fR \fBmin\fR \fBpow\fR
+\fBrand\fR \fBround\fR \fBsin\fR \fBsinh\fR
+\fBsqrt\fR \fBsrand\fR \fBtan\fR \fBtanh\fR
+\fBwide\fR
.DE
.PP
.TP
@@ -171,6 +176,12 @@ positive value.
Returns the base 10 logarithm of \fIarg\fR. \fIArg\fR must be a
positive value.
.TP
+\fBmax(\fIarg\fB, \fI...\fB)\fR
+Returns the maximum value of all given numeric arguments.
+.TP
+\fBmin(\fIarg\fB, \fI...\fB)\fR
+Returns the minimum value of all given numeric arguments.
+.TP
\fBpow(\fIx, y\fB)\fR
Computes the value of \fIx\fR raised to the power \fIy\fR. If \fIx\fR
is negative, \fIy\fR must be an integer value.
diff --git a/doc/scan.n b/doc/scan.n
index a1bfe0a..54d5648 100644
--- a/doc/scan.n
+++ b/doc/scan.n
@@ -6,7 +6,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: scan.n,v 1.12.2.1 2005/04/10 23:14:44 kennykb Exp $
+'\" RCS: @(#) $Id: scan.n,v 1.12.2.2 2005/10/08 13:44:37 dgp Exp $
'\"
.so man.macros
.TH scan n 8.4 Tcl "Tcl Built-In Commands"
@@ -136,8 +136,7 @@ decimal digits.
It is read in and stored in the variable as a floating-point string.
.TP 10
\fB[\fIchars\fB]\fR
-The input field consists of any number of characters in
-\fIchars\fR.
+The input field consists of one or more characters in \fIchars\fR.
The matching string is stored in the variable.
If the first character between the brackets is a \fB]\fR then
it is treated as part of \fIchars\fR rather than the closing
@@ -149,8 +148,7 @@ If the first or last character between the brackets is a \fB\-\fR, then
it is treated as part of \fIchars\fR rather than indicating a range.
.TP 10
\fB[^\fIchars\fB]\fR
-The input field consists of any number of characters not in
-\fIchars\fR.
+The input field consists of one or more characters not in \fIchars\fR.
The matching string is stored in the variable.
If the character immediately following the \fB^\fR is a \fB]\fR then it is
treated as part of the set rather than the closing bracket for
diff --git a/doc/tclvars.n b/doc/tclvars.n
index c56b701..5a261db 100644
--- a/doc/tclvars.n
+++ b/doc/tclvars.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: tclvars.n,v 1.20.2.2 2005/04/10 23:14:44 kennykb Exp $
+'\" RCS: @(#) $Id: tclvars.n,v 1.20.2.3 2005/10/08 13:44:37 dgp Exp $
'\"
.so man.macros
.TH tclvars n 8.0 Tcl "Tcl Built-In Commands"
@@ -173,7 +173,7 @@ subdirectory of one of the entries in \fB$tcl_pkgPath\fR. The directories
in \fB$tcl_pkgPath\fR are included by default in the \fBauto_path\fR
variable, so they and their immediate subdirectories are automatically
searched for packages during \fBpackage require\fR commands. Note:
-\fBtcl_pkgPath\fR it not intended to be modified by the application. Its
+\fBtcl_pkgPath\fR is not intended to be modified by the application. Its
value is added to \fBauto_path\fR at startup; changes to \fBtcl_pkgPath\fR
are not reflected in \fBauto_path\fR. If you want Tcl to search additional
directories for packages you should add the names of those directories to
diff --git a/generic/tclBinary.c b/generic/tclBinary.c
index 6125c00..caf2794 100644
--- a/generic/tclBinary.c
+++ b/generic/tclBinary.c
@@ -7,10 +7,10 @@
* Copyright (c) 1997 by Sun Microsystems, Inc.
* Copyright (c) 1998-1999 by Scriptics Corporation.
*
- * See the file "license.terms" for information on usage and redistribution
- * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
+ * See the file "license.terms" for information on usage and redistribution of
+ * this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclBinary.c,v 1.21.2.5 2005/08/02 18:15:12 dgp Exp $
+ * RCS: @(#) $Id: tclBinary.c,v 1.21.2.6 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -32,10 +32,10 @@
* Theoretically, it would be possible to keep the cache about for the values
* that are already in it, but that makes the code slower in practise when
* overflow happens, and makes little odds the rest of the time (as measured
- * on my machine.) It is also slower (on the sample I tried at least) to grow
+ * on my machine.) It is also slower (on the sample I tried at least) to grow
* the cache to hold all items we might want to put in it; presumably the
* extra cost of managing the memory for the enlarged table outweighs the
- * benefit from allocating fewer objects. This is probably because as the
+ * benefit from allocating fewer objects. This is probably because as the
* number of objects increases, the likelihood of reuse of any particular one
* drops, and there is very little gain from larger maximum cache sizes (the
* value below is chosen to allow caching to work in full with conversion of
@@ -48,39 +48,38 @@
* Prototypes for local procedures defined in this file:
*/
-static void DupByteArrayInternalRep _ANSI_ARGS_((Tcl_Obj *srcPtr,
- Tcl_Obj *copyPtr));
-static int FormatNumber _ANSI_ARGS_((Tcl_Interp *interp, int type,
- Tcl_Obj *src, unsigned char **cursorPtr));
-static void FreeByteArrayInternalRep _ANSI_ARGS_((Tcl_Obj *objPtr));
-static int GetFormatSpec _ANSI_ARGS_((char **formatPtr,
- char *cmdPtr, int *countPtr));
-static Tcl_Obj * ScanNumber _ANSI_ARGS_((unsigned char *buffer,
- int type, Tcl_HashTable **numberCachePtr));
-static int SetByteArrayFromAny _ANSI_ARGS_((Tcl_Interp *interp,
- Tcl_Obj *objPtr));
-static void UpdateStringOfByteArray _ANSI_ARGS_((Tcl_Obj *listPtr));
-static void DeleteScanNumberCache _ANSI_ARGS_((
- Tcl_HashTable *numberCachePtr));
-static int NeedReversing _ANSI_ARGS_((int format));
-static void CopyNumber _ANSI_ARGS_((CONST void *from, void *to,
- unsigned int length, int type));
+static void DupByteArrayInternalRep(Tcl_Obj *srcPtr,
+ Tcl_Obj *copyPtr);
+static int FormatNumber(Tcl_Interp *interp, int type,
+ Tcl_Obj *src, unsigned char **cursorPtr);
+static void FreeByteArrayInternalRep(Tcl_Obj *objPtr);
+static int GetFormatSpec(char **formatPtr, char *cmdPtr,
+ int *countPtr);
+static Tcl_Obj * ScanNumber(unsigned char *buffer, int type,
+ Tcl_HashTable **numberCachePtr);
+static int SetByteArrayFromAny(Tcl_Interp *interp,
+ Tcl_Obj *objPtr);
+static void UpdateStringOfByteArray(Tcl_Obj *listPtr);
+static void DeleteScanNumberCache(Tcl_HashTable *numberCachePtr);
+static int NeedReversing(int format);
+static void CopyNumber(CONST void *from, void *to,
+ unsigned int length, int type);
/*
- * The following object type represents an array of bytes. An array of bytes
- * is not equivalent to an internationalized string. Conceptually, a string
- * is an array of 16-bit quantities organized as a sequence of properly formed
+ * The following object type represents an array of bytes. An array of bytes
+ * is not equivalent to an internationalized string. Conceptually, a string is
+ * an array of 16-bit quantities organized as a sequence of properly formed
* UTF-8 characters, while a ByteArray is an array of 8-bit quantities.
* Accessor functions are provided to convert a ByteArray to a String or a
- * String to a ByteArray. Two or more consecutive bytes in an array of bytes
+ * String to a ByteArray. Two or more consecutive bytes in an array of bytes
* may look like a single UTF-8 character if the array is casually treated as
- * a string. But obtaining the String from a ByteArray is guaranteed to
+ * a string. But obtaining the String from a ByteArray is guaranteed to
* produced properly formed UTF-8 sequences so that there is a one-to-one map
* between bytes and characters.
*
* Converting a ByteArray to a String proceeds by casting each byte in the
* array to a 16-bit quantity, treating that number as a Unicode character,
- * and storing the UTF-8 version of that Unicode character in the String. For
+ * and storing the UTF-8 version of that Unicode character in the String. For
* ByteArrays consisting entirely of values 1..127, the corresponding String
* representation is the same as the ByteArray representation.
*
@@ -100,7 +99,7 @@ Tcl_ObjType tclByteArrayType = {
};
/*
- * The following structure is the internal rep for a ByteArray object. Keeps
+ * The following structure is the internal rep for a ByteArray object. Keeps
* track of how much memory has been used and how much has been allocated for
* the byte array to enable growing and shrinking of the ByteArray object with
* fewer mallocs.
@@ -111,8 +110,8 @@ typedef struct ByteArray {
* array. */
int allocated; /* The amount of space actually allocated
* minus 1 byte. */
- unsigned char bytes[4]; /* The array of bytes. The actual size of
- * this field depends on the 'allocated' field
+ unsigned char bytes[4]; /* The array of bytes. The actual size of this
+ * field depends on the 'allocated' field
* above. */
} ByteArray;
@@ -133,8 +132,8 @@ typedef struct ByteArray {
* from the given array of bytes.
*
* Results:
- * The newly create object is returned. This object will have no initial
- * string representation. The returned object has a ref count of 0.
+ * The newly create object is returned. This object will have no initial
+ * string representation. The returned object has a ref count of 0.
*
* Side effects:
* Memory allocated for new object and copy of byte array argument.
@@ -146,10 +145,10 @@ typedef struct ByteArray {
#undef Tcl_NewByteArrayObj
Tcl_Obj *
-Tcl_NewByteArrayObj(bytes, length)
- CONST unsigned char *bytes; /* The array of bytes used to initialize the
+Tcl_NewByteArrayObj(
+ CONST unsigned char *bytes, /* The array of bytes used to initialize the
* new object. */
- int length; /* Length of the array of bytes, which must be
+ int length) /* Length of the array of bytes, which must be
* >= 0. */
{
return Tcl_DbNewByteArrayObj(bytes, length, "unknown", 0);
@@ -158,10 +157,10 @@ Tcl_NewByteArrayObj(bytes, length)
#else /* if not TCL_MEM_DEBUG */
Tcl_Obj *
-Tcl_NewByteArrayObj(bytes, length)
- CONST unsigned char *bytes; /* The array of bytes used to initialize the
+Tcl_NewByteArrayObj(
+ CONST unsigned char *bytes, /* The array of bytes used to initialize the
* new object. */
- int length; /* Length of the array of bytes, which must be
+ int length) /* Length of the array of bytes, which must be
* >= 0. */
{
Tcl_Obj *objPtr;
@@ -188,8 +187,8 @@ Tcl_NewByteArrayObj(bytes, length)
* result of calling Tcl_NewByteArrayObj.
*
* Results:
- * The newly create object is returned. This object will have no initial
- * string representation. The returned object has a ref count of 0.
+ * The newly create object is returned. This object will have no initial
+ * string representation. The returned object has a ref count of 0.
*
* Side effects:
* Memory allocated for new object and copy of byte array argument.
@@ -200,14 +199,14 @@ Tcl_NewByteArrayObj(bytes, length)
#ifdef TCL_MEM_DEBUG
Tcl_Obj *
-Tcl_DbNewByteArrayObj(bytes, length, file, line)
- CONST unsigned char *bytes; /* The array of bytes used to initialize the
+Tcl_DbNewByteArrayObj(
+ CONST unsigned char *bytes, /* The array of bytes used to initialize the
* new object. */
- int length; /* Length of the array of bytes, which must be
+ int length, /* Length of the array of bytes, which must be
* >= 0. */
- CONST char *file; /* The name of the source file calling this
+ CONST char *file, /* The name of the source file calling this
* procedure; used for debugging. */
- int line; /* Line number in the source file; used for
+ int line) /* Line number in the source file; used for
* debugging. */
{
Tcl_Obj *objPtr;
@@ -220,14 +219,14 @@ Tcl_DbNewByteArrayObj(bytes, length, file, line)
#else /* if not TCL_MEM_DEBUG */
Tcl_Obj *
-Tcl_DbNewByteArrayObj(bytes, length, file, line)
- CONST unsigned char *bytes; /* The array of bytes used to initialize the
+Tcl_DbNewByteArrayObj(
+ CONST unsigned char *bytes, /* The array of bytes used to initialize the
* new object. */
- int length; /* Length of the array of bytes, which must be
+ int length, /* Length of the array of bytes, which must be
* >= 0. */
- CONST char *file; /* The name of the source file calling this
+ CONST char *file, /* The name of the source file calling this
* procedure; used for debugging. */
- int line; /* Line number in the source file; used for
+ int line) /* Line number in the source file; used for
* debugging. */
{
return Tcl_NewByteArrayObj(bytes, length);
@@ -246,18 +245,18 @@ Tcl_DbNewByteArrayObj(bytes, length, file, line)
* None.
*
* Side effects:
- * The object's old string rep and internal rep is freed. Memory
+ * The object's old string rep and internal rep is freed. Memory
* allocated for copy of byte array argument.
*
*----------------------------------------------------------------------
*/
void
-Tcl_SetByteArrayObj(objPtr, bytes, length)
- Tcl_Obj *objPtr; /* Object to initialize as a ByteArray. */
- CONST unsigned char *bytes; /* The array of bytes to use as the new
+Tcl_SetByteArrayObj(
+ Tcl_Obj *objPtr, /* Object to initialize as a ByteArray. */
+ CONST unsigned char *bytes, /* The array of bytes to use as the new
* value. */
- int length; /* Length of the array of bytes, which must be
+ int length) /* Length of the array of bytes, which must be
* >= 0. */
{
ByteArray *byteArrayPtr;
@@ -282,7 +281,7 @@ Tcl_SetByteArrayObj(objPtr, bytes, length)
*
* Tcl_GetByteArrayFromObj --
*
- * Attempt to get the array of bytes from the Tcl object. If the object
+ * Attempt to get the array of bytes from the Tcl object. If the object
* is not already a ByteArray object, an attempt will be made to convert
* it to one.
*
@@ -290,15 +289,15 @@ Tcl_SetByteArrayObj(objPtr, bytes, length)
* Pointer to array of bytes representing the ByteArray object.
*
* Side effects:
- * Frees old internal rep. Allocates memory for new internal rep.
+ * Frees old internal rep. Allocates memory for new internal rep.
*
*----------------------------------------------------------------------
*/
unsigned char *
-Tcl_GetByteArrayFromObj(objPtr, lengthPtr)
- Tcl_Obj *objPtr; /* The ByteArray object. */
- int *lengthPtr; /* If non-NULL, filled with length of the
+Tcl_GetByteArrayFromObj(
+ Tcl_Obj *objPtr, /* The ByteArray object. */
+ int *lengthPtr) /* If non-NULL, filled with length of the
* array of bytes in the ByteArray object. */
{
ByteArray *baPtr;
@@ -335,9 +334,9 @@ Tcl_GetByteArrayFromObj(objPtr, lengthPtr)
*/
unsigned char *
-Tcl_SetByteArrayLength(objPtr, length)
- Tcl_Obj *objPtr; /* The ByteArray object. */
- int length; /* New length for internal byte array. */
+Tcl_SetByteArrayLength(
+ Tcl_Obj *objPtr, /* The ByteArray object. */
+ int length) /* New length for internal byte array. */
{
ByteArray *byteArrayPtr, *newByteArrayPtr;
@@ -381,9 +380,9 @@ Tcl_SetByteArrayLength(objPtr, length)
*/
static int
-SetByteArrayFromAny(interp, objPtr)
- Tcl_Interp *interp; /* Not used. */
- Tcl_Obj *objPtr; /* The object to convert to type ByteArray. */
+SetByteArrayFromAny(
+ Tcl_Interp *interp, /* Not used. */
+ Tcl_Obj *objPtr) /* The object to convert to type ByteArray. */
{
int length;
char *src, *srcEnd;
@@ -429,8 +428,8 @@ SetByteArrayFromAny(interp, objPtr)
*/
static void
-FreeByteArrayInternalRep(objPtr)
- Tcl_Obj *objPtr; /* Object with internal rep to free. */
+FreeByteArrayInternalRep(
+ Tcl_Obj *objPtr) /* Object with internal rep to free. */
{
ckfree((char *) GET_BYTEARRAY(objPtr));
}
@@ -453,9 +452,9 @@ FreeByteArrayInternalRep(objPtr)
*/
static void
-DupByteArrayInternalRep(srcPtr, copyPtr)
- Tcl_Obj *srcPtr; /* Object with internal rep to copy. */
- Tcl_Obj *copyPtr; /* Object with internal rep to set. */
+DupByteArrayInternalRep(
+ Tcl_Obj *srcPtr, /* Object with internal rep to copy. */
+ Tcl_Obj *copyPtr) /* Object with internal rep to set. */
{
int length;
ByteArray *srcArrayPtr, *copyArrayPtr;
@@ -496,8 +495,8 @@ DupByteArrayInternalRep(srcPtr, copyPtr)
*/
static void
-UpdateStringOfByteArray(objPtr)
- Tcl_Obj *objPtr; /* ByteArray object whose string rep to
+UpdateStringOfByteArray(
+ Tcl_Obj *objPtr) /* ByteArray object whose string rep to
* update. */
{
int i, length, size;
@@ -552,11 +551,11 @@ UpdateStringOfByteArray(objPtr)
*/
int
-Tcl_BinaryObjCmd(dummy, interp, objc, objv)
- ClientData dummy; /* Not used. */
- Tcl_Interp *interp; /* Current interpreter. */
- int objc; /* Number of arguments. */
- Tcl_Obj *CONST objv[]; /* Argument objects. */
+Tcl_BinaryObjCmd(
+ ClientData dummy, /* Not used. */
+ Tcl_Interp *interp, /* Current interpreter. */
+ int objc, /* Number of arguments. */
+ Tcl_Obj *CONST objv[]) /* Argument objects. */
{
int arg; /* Index of next argument to consume. */
int value = 0; /* Current integer value to be packed.
@@ -598,8 +597,8 @@ Tcl_BinaryObjCmd(dummy, interp, objc, objv)
}
/*
- * To avoid copying the data, we format the string in two passes. The
- * first pass computes the size of the output buffer. The second pass
+ * To avoid copying the data, we format the string in two passes. The
+ * first pass computes the size of the output buffer. The second pass
* places the formatted data into the buffer.
*/
@@ -761,7 +760,7 @@ Tcl_BinaryObjCmd(dummy, interp, objc, objv)
memset((VOID *) buffer, 0, (size_t) length);
/*
- * Pack the data into the result object. Note that we can skip the
+ * Pack the data into the result object. Note that we can skip the
* error checking during this pass, since we have already parsed the
* string once.
*/
@@ -1152,7 +1151,7 @@ Tcl_BinaryObjCmd(dummy, interp, objc, objv)
char *dest;
unsigned char *src;
int i;
- static char hexdigit[] = "0123456789abcdef";
+ static CONST char hexdigit[] = "0123456789abcdef";
if (arg >= objc) {
DeleteScanNumberCache(numberCachePtr);
@@ -1363,9 +1362,9 @@ Tcl_BinaryObjCmd(dummy, interp, objc, objv)
*
* Results:
* Moves the formatPtr to the start of the next command. Returns the
- * current command character and count in cmdPtr and countPtr. The count
+ * current command character and count in cmdPtr and countPtr. The count
* is set to BINARY_ALL if the count character was '*' or BINARY_NOCOUNT
- * if no count was specified. Returns 1 on success, or 0 if the string
+ * if no count was specified. Returns 1 on success, or 0 if the string
* did not have a format specifier.
*
* Side effects:
@@ -1375,10 +1374,10 @@ Tcl_BinaryObjCmd(dummy, interp, objc, objv)
*/
static int
-GetFormatSpec(formatPtr, cmdPtr, countPtr)
- char **formatPtr; /* Pointer to format string. */
- char *cmdPtr; /* Pointer to location of command char. */
- int *countPtr; /* Pointer to repeat count value. */
+GetFormatSpec(
+ char **formatPtr, /* Pointer to format string. */
+ char *cmdPtr, /* Pointer to location of command char. */
+ int *countPtr) /* Pointer to repeat count value. */
{
/*
* Skip any leading blanks.
@@ -1421,7 +1420,7 @@ GetFormatSpec(formatPtr, cmdPtr, countPtr)
* This routine determines, if bytes of a number need to be reversed.
* This depends on the endiannes of the machine and the desired format.
* It is in effect a table (whose contents depend on the endianness of
- * the system) describing whether a value needs reversing or not. Anyone
+ * the system) describing whether a value needs reversing or not. Anyone
* porting the code to a big-endian platform should take care to make
* sure that they define WORDS_BIGENDIAN though this is already done by
* configure for the Unix build; little-endian platforms (including
@@ -1437,8 +1436,8 @@ GetFormatSpec(formatPtr, cmdPtr, countPtr)
*/
static int
-NeedReversing(format)
- int format;
+NeedReversing(
+ int format)
{
switch (format) {
/* native floats and doubles: never reverse */
@@ -1493,7 +1492,7 @@ NeedReversing(format)
* CopyNumber --
*
* This routine is called by FormatNumber and ScanNumber to copy a
- * floating-point number. If required, bytes are reversed while copying.
+ * floating-point number. If required, bytes are reversed while copying.
* The behaviour is only fully defined when used with IEEE float and
* double values (guaranteed to be 4 and 8 bytes long, respectively.)
*
@@ -1507,11 +1506,11 @@ NeedReversing(format)
*/
static void
-CopyNumber(from, to, length, type)
- CONST void *from; /* source */
- void *to; /* destination */
- unsigned int length; /* Number of bytes to copy */
- int type; /* What type of thing are we copying? */
+CopyNumber(
+ CONST void *from, /* source */
+ void *to, /* destination */
+ unsigned int length, /* Number of bytes to copy */
+ int type) /* What type of thing are we copying? */
{
if (NeedReversing(type)) {
CONST unsigned char *fromPtr = (CONST unsigned char *) from;
@@ -1558,12 +1557,12 @@ CopyNumber(from, to, length, type)
*/
static int
-FormatNumber(interp, type, src, cursorPtr)
- Tcl_Interp *interp; /* Current interpreter, used to report
+FormatNumber(
+ Tcl_Interp *interp, /* Current interpreter, used to report
* errors. */
- int type; /* Type of number to format. */
- Tcl_Obj *src; /* Number to format. */
- unsigned char **cursorPtr; /* Pointer to index into destination buffer. */
+ int type, /* Type of number to format. */
+ Tcl_Obj *src, /* Number to format. */
+ unsigned char **cursorPtr) /* Pointer to index into destination buffer. */
{
long value;
double dvalue;
@@ -1575,7 +1574,7 @@ FormatNumber(interp, type, src, cursorPtr)
case 'q':
case 'Q':
/*
- * Double-precision floating point values. Tcl_GetDoubleFromObj
+ * Double-precision floating point values. Tcl_GetDoubleFromObj
* returns TCL_ERROR for NaN, but we can check by comparing the
* object's type pointer.
*/
@@ -1594,7 +1593,7 @@ FormatNumber(interp, type, src, cursorPtr)
case 'r':
case 'R':
/*
- * Single-precision floating point values. Tcl_GetDoubleFromObj
+ * Single-precision floating point values. Tcl_GetDoubleFromObj
* returns TCL_ERROR for NaN, but we can check by comparing the
* object's type pointer.
*/
@@ -1712,26 +1711,26 @@ FormatNumber(interp, type, src, cursorPtr)
*
* ScanNumber --
*
- * This routine is called by Tcl_BinaryObjCmd to scan a number
- * out of a buffer.
+ * This routine is called by Tcl_BinaryObjCmd to scan a number out of a
+ * buffer.
*
* Results:
- * Returns a newly created object containing the scanned number.
- * This object has a ref count of zero.
+ * Returns a newly created object containing the scanned number. This
+ * object has a ref count of zero.
*
* Side effects:
- * Might reuse an object in the number cache, place a new object
- * in the cache, or delete the cache and set the reference to
- * it (itself passed in by reference) to NULL.
+ * Might reuse an object in the number cache, place a new object in the
+ * cache, or delete the cache and set the reference to it (itself passed
+ * in by reference) to NULL.
*
*----------------------------------------------------------------------
*/
static Tcl_Obj *
-ScanNumber(buffer, type, numberCachePtrPtr)
- unsigned char *buffer; /* Buffer to scan number from. */
- int type; /* Format character from "binary scan" */
- Tcl_HashTable **numberCachePtrPtr;
+ScanNumber(
+ unsigned char *buffer, /* Buffer to scan number from. */
+ int type, /* Format character from "binary scan" */
+ Tcl_HashTable **numberCachePtrPtr)
/* Place to look for cache of scanned
* value objects, or NULL if too many
* different numbers have been scanned. */
@@ -1744,7 +1743,7 @@ ScanNumber(buffer, type, numberCachePtrPtr)
/*
* We cannot rely on the compiler to properly sign extend integer values
* when we cast from smaller values to larger values because we don't know
- * the exact size of the integer types. So, we have to handle sign
+ * the exact size of the integer types. So, we have to handle sign
* extension explicitly by checking the high bit and padding with 1's as
* needed.
*/
@@ -1752,7 +1751,7 @@ ScanNumber(buffer, type, numberCachePtrPtr)
switch (type) {
case 'c':
/*
- * Characters need special handling. We want to produce a signed
+ * Characters need special handling. We want to produce a signed
* result, but on some platforms (such as AIX) chars are unsigned. To
* deal with this, check for a value that should be negative but
* isn't.
@@ -1765,8 +1764,8 @@ ScanNumber(buffer, type, numberCachePtrPtr)
goto returnNumericObject;
/*
- * 16-bit numeric values. We need the sign extension trick (see
- * above) here as well.
+ * 16-bit numeric values. We need the sign extension trick (see above)
+ * here as well.
*/
case 's':
@@ -1825,10 +1824,9 @@ ScanNumber(buffer, type, numberCachePtrPtr)
return (Tcl_Obj *) Tcl_GetHashValue(hPtr);
}
if (tablePtr->numEntries > BINARY_SCAN_MAX_CACHE) {
-
/*
- * We've overflowed the cache! Someone's parsing a LOT of
- * varied binary data in a single call! Bail out by switching
+ * We've overflowed the cache! Someone's parsing a LOT of
+ * varied binary data in a single call! Bail out by switching
* back to the old behaviour for the rest of the scan.
*
* Note that anyone just using the 'c' conversion (for bytes)
@@ -1922,10 +1920,11 @@ ScanNumber(buffer, type, numberCachePtrPtr)
*/
static void
-DeleteScanNumberCache(numberCachePtr)
- Tcl_HashTable *numberCachePtr; /* Pointer to the hash table, or NULL
- * (when the cache has already been
- * deleted due to overflow.) */
+DeleteScanNumberCache(
+ Tcl_HashTable *numberCachePtr)
+ /* Pointer to the hash table, or NULL (when
+ * the cache has already been deleted due to
+ * overflow.) */
{
Tcl_HashEntry *hEntry;
Tcl_HashSearch search;
diff --git a/generic/tclEnv.c b/generic/tclEnv.c
index 9f7da23..40da7c4 100644
--- a/generic/tclEnv.c
+++ b/generic/tclEnv.c
@@ -12,7 +12,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclEnv.c,v 1.22.2.2 2005/08/02 18:15:23 dgp Exp $
+ * RCS: @(#) $Id: tclEnv.c,v 1.22.2.3 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -25,6 +25,11 @@ static char **environCache = NULL;
* strings that Tcl has allocated. */
#ifndef USE_PUTENV
+static char **ourEnviron = NULL;/* Cache of the array that we allocate.
+ * We need to track this in case another
+ * subsystem swaps around the environ array
+ * like we do.
+ */
static int environSize = 0; /* Non-zero means that the environ array was
* malloced and has this many total entries
* allocated to it (not all may be in use at
@@ -189,17 +194,22 @@ TclSetEnv(name, value)
if (index == -1) {
#ifndef USE_PUTENV
- if ((length + 2) > environSize) {
+ /*
+ * We need to handle the case where the environment may be changed
+ * outside our control. environSize is only valid if the current
+ * environment is the one we allocated. [Bug 979640]
+ */
+ if ((ourEnviron != environ) || ((length + 2) > environSize)) {
char **newEnviron;
newEnviron = (char **) ckalloc((unsigned)
((length + 5) * sizeof(char *)));
memcpy((VOID *) newEnviron, (VOID *) environ,
length*sizeof(char *));
- if (environSize != 0) {
- ckfree((char *) environ);
+ if ((environSize != 0) && (ourEnviron != NULL)) {
+ ckfree((char *) ourEnviron);
}
- environ = newEnviron;
+ environ = ourEnviron = newEnviron;
environSize = length + 5;
#if defined(__APPLE__) && defined(__DYNAMIC__)
{
@@ -375,7 +385,7 @@ TclUnsetEnv(name)
char *oldValue;
int length;
int index;
-#ifdef USE_PUTENV
+#ifdef USE_PUTENV_FOR_UNSET
Tcl_DString envString;
char *string;
#else
@@ -405,11 +415,21 @@ TclUnsetEnv(name)
* interpreters or we will recurse.
*/
-#ifdef USE_PUTENV
+#ifdef USE_PUTENV_FOR_UNSET
+ /*
+ * For those platforms that support putenv to unset, Linux indicates
+ * that no = should be included, and Windows requires it.
+ */
+#ifdef WIN32
string = ckalloc((unsigned int) length+2);
memcpy((VOID *) string, (VOID *) name, (size_t) length);
string[length] = '=';
string[length+1] = '\0';
+#else
+ string = ckalloc((unsigned int) length+1);
+ memcpy((VOID *) string, (VOID *) name, (size_t) length);
+ string[length] = '\0';
+#endif
Tcl_UtfToExternalDString(NULL, string, -1, &envString);
string = ckrealloc(string, (unsigned) (Tcl_DStringLength(&envString)+1));
diff --git a/generic/tclIO.c b/generic/tclIO.c
index ee446f6..fb0edc1 100644
--- a/generic/tclIO.c
+++ b/generic/tclIO.c
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclIO.c,v 1.81.2.9 2005/08/29 18:38:45 dgp Exp $
+ * RCS: @(#) $Id: tclIO.c,v 1.81.2.10 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -2880,6 +2880,12 @@ Tcl_ClearChannelHandlers(channel)
chanPtr = statePtr->topChanPtr;
/*
+ * Cancel any outstanding timer.
+ */
+
+ Tcl_DeleteTimerHandler(statePtr->timer);
+
+ /*
* Remove any references to channel handlers for this channel that may be
* about to be invoked.
*/
@@ -2912,13 +2918,19 @@ Tcl_ClearChannelHandlers(channel)
StopCopy(statePtr->csPtr);
/*
- * Must set the interest mask now to 0, otherwise infinite loops will
- * occur if Tcl_DoOneEvent is called before the channel is finally deleted
- * in FlushChannel. This can happen if the channel has a background flush
- * active.
+ * Must set the interest mask now to 0, otherwise infinite loops
+ * will occur if Tcl_DoOneEvent is called before the channel is
+ * finally deleted in FlushChannel. This can happen if the channel
+ * has a background flush active.
+ * Also, delete all registered file handlers for this channel
+ * (and for the current thread). This prevents executing of pending
+ * file-events still sitting in the event queue of the current thread.
+ * We deliberately do not call UpdateInterest() because this could
+ * re-schedule new events if the channel still needs to be flushed.
*/
-
+
statePtr->interestMask = 0;
+ (chanPtr->typePtr->watchProc)(chanPtr->instanceData, 0);
/*
* Remove any EventScript records for this channel.
diff --git a/generic/tclIORChan.c b/generic/tclIORChan.c
index 1c01cc1..462de0b 100644
--- a/generic/tclIORChan.c
+++ b/generic/tclIORChan.c
@@ -15,7 +15,7 @@
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclIORChan.c,v 1.1.2.5 2005/09/15 20:58:39 dgp Exp $
+ * RCS: @(#) $Id: tclIORChan.c,v 1.1.2.6 2005/10/08 13:44:37 dgp Exp $
*/
#include <tclInt.h>
@@ -1048,9 +1048,6 @@ RcClose (clientData, interp)
#endif
return (res == TCL_OK) ? EOK : EINVAL;
}
-
- Tcl_Panic ("Should not be reached");
- return EINVAL;
}
/*
diff --git a/generic/tclMain.c b/generic/tclMain.c
index cc59dda..929eb01 100644
--- a/generic/tclMain.c
+++ b/generic/tclMain.c
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclMain.c,v 1.30.2.2 2005/09/15 20:58:39 dgp Exp $
+ * RCS: @(#) $Id: tclMain.c,v 1.30.2.3 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -339,17 +339,13 @@ Tcl_Main(argc, argv, appInitProc)
* procedure to call after most initialization
* but before starting to execute commands. */
{
- Tcl_Obj *path;
- Tcl_Obj *resultPtr;
- Tcl_Obj *commandPtr = NULL;
+ Tcl_Obj *path, *resultPtr, *argvPtr, *commandPtr = NULL;
CONST char *encodingName = NULL;
- char *args;
PromptType prompt = PROMPT_START;
- int code, length, tty;
- int exitCode = 0;
+ int code, length, tty, exitCode = 0;
Tcl_Channel inChannel, outChannel, errChannel;
Tcl_Interp *interp;
- Tcl_DString argString;
+ Tcl_DString appName;
Tcl_FindExecutable(argv[0]);
@@ -383,31 +379,31 @@ Tcl_Main(argc, argv, appInitProc)
}
}
- /*
- * The CONST casting is safe, and better we do it here than force all
- * callers of Tcl_Main to do it. (Those callers are likely in a main()
- * that can't easily change its signature.)
- */
-
- args = Tcl_Merge(argc-1, (CONST char **)argv+1);
- Tcl_ExternalToUtfDString(NULL, args, -1, &argString);
- Tcl_SetVar(interp, "argv", Tcl_DStringValue(&argString), TCL_GLOBAL_ONLY);
- Tcl_DStringFree(&argString);
- ckfree(args);
-
path = Tcl_GetStartupScript(&encodingName);
if (path == NULL) {
- Tcl_ExternalToUtfDString(NULL, argv[0], -1, &argString);
+ Tcl_ExternalToUtfDString(NULL, argv[0], -1, &appName);
} else {
CONST char *pathName = Tcl_GetStringFromObj(path, &length);
- Tcl_ExternalToUtfDString(NULL, pathName, length, &argString);
- path = Tcl_NewStringObj(Tcl_DStringValue(&argString), -1);
+ Tcl_ExternalToUtfDString(NULL, pathName, length, &appName);
+ path = Tcl_NewStringObj(Tcl_DStringValue(&appName), -1);
Tcl_SetStartupScript(path, encodingName);
}
-
- Tcl_SetVar2Ex(interp, "argc", NULL, Tcl_NewIntObj(argc-1),
- TCL_GLOBAL_ONLY);
- Tcl_SetVar(interp, "argv0", Tcl_DStringValue(&argString), TCL_GLOBAL_ONLY);
+ Tcl_SetVar(interp, "argv0", Tcl_DStringValue(&appName), TCL_GLOBAL_ONLY);
+ Tcl_DStringFree(&appName);
+ argc--;
+ argv++;
+
+ Tcl_SetVar2Ex(interp, "argc", NULL, Tcl_NewIntObj(argc), TCL_GLOBAL_ONLY);
+
+ argvPtr = Tcl_NewListObj(0, NULL);
+ while (argc--) {
+ Tcl_DString ds;
+ Tcl_ExternalToUtfDString(NULL, *argv++, -1, &ds);
+ Tcl_ListObjAppendElement(NULL, argvPtr, Tcl_NewStringObj(
+ Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)));
+ Tcl_DStringFree(&ds);
+ }
+ Tcl_SetVar2Ex(interp, "argv", NULL, argvPtr, TCL_GLOBAL_ONLY);
/*
* Set the "tcl_interactive" variable.
@@ -466,7 +462,6 @@ Tcl_Main(argc, argv, appInitProc)
}
goto done;
}
- Tcl_DStringFree(&argString);
/*
* We're running interactively. Source a user-specific startup file if the
diff --git a/generic/tclParse.c b/generic/tclParse.c
index be64878..5464d17 100644
--- a/generic/tclParse.c
+++ b/generic/tclParse.c
@@ -12,7 +12,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclParse.c,v 1.39.2.3 2005/08/02 18:16:04 dgp Exp $
+ * RCS: @(#) $Id: tclParse.c,v 1.39.2.4 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -374,20 +374,28 @@ Tcl_ParseCommand(interp, start, numBytes, nested, parsePtr)
*/
expPtr = &parsePtr->tokenPtr[expIdx];
- if ((expPfxLen == (size_t) expPtr->size)
- /* Same length as prefix */
- && (0 == expandWord)
- /* Haven't seen prefix already */
- && (1 == parsePtr->numTokens - expIdx)
- /* Only one token */
- && (0 == strncmp(expPfx,expPtr->start,expPfxLen))
- /* Is the prefix */
- && (numBytes > 0)
- && (TclParseWhiteSpace(termPtr, numBytes, parsePtr, &type)
- == 0)
- && (type != TYPE_COMMAND_END)
- /* Non-whitespace follows */
- ) {
+ if (
+ (0 == expandWord)
+ /* Haven't seen prefix already */
+ && (1 == parsePtr->numTokens - expIdx)
+ /* Only one token */
+ && (((expPfxLen == (size_t) expPtr->size)
+ /* Same length as prefix */
+ && (0 == strncmp(expPfx,expPtr->start,expPfxLen)))
+#ifdef ALLOW_EMPTY_EXPAND
+ /*
+ * Allow {} in addition to {expand}
+ */
+ || (0 == (size_t) expPtr->size)
+#endif
+ )
+ /* Is the prefix */
+ && (numBytes > 0)
+ && (TclParseWhiteSpace(termPtr, numBytes, parsePtr,
+ &type) == 0)
+ && (type != TYPE_COMMAND_END)
+ /* Non-whitespace follows */
+ ) {
expandWord = 1;
parsePtr->numTokens--;
goto parseWord;
diff --git a/generic/tclPipe.c b/generic/tclPipe.c
index c0855bb..36862c2 100644
--- a/generic/tclPipe.c
+++ b/generic/tclPipe.c
@@ -9,7 +9,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclPipe.c,v 1.10.2.1 2005/08/02 18:16:06 dgp Exp $
+ * RCS: @(#) $Id: tclPipe.c,v 1.10.2.2 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -496,6 +496,7 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
* closed when cleaning up. */
int errorRelease = 0;
CONST char *p;
+ CONST char *nextArg;
int skip, lastBar, lastArg, i, j, atOK, flags, errorToOutput = 0;
Tcl_DString execBuffer;
TclFile pipeIn;
@@ -568,7 +569,7 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
inputLiteral = p + 1;
skip = 1;
if (*inputLiteral == '\0') {
- inputLiteral = argv[i + 1];
+ inputLiteral = ((i + 1) == argc) ? NULL : argv[i + 1];
if (inputLiteral == NULL) {
Tcl_AppendResult(interp, "can't specify \"", argv[i],
"\" as last word in command", (char *) NULL);
@@ -577,8 +578,9 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
skip = 2;
}
} else {
+ nextArg = ((i + 1) == argc) ? NULL : argv[i + 1];
inputLiteral = NULL;
- inputFile = FileForRedirect(interp, p, 1, argv[i], argv[i+1],
+ inputFile = FileForRedirect(interp, p, 1, argv[i], nextArg,
O_RDONLY, &skip, &inputClose, &inputRelease);
if (inputFile == NULL) {
goto error;
@@ -630,7 +632,8 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
TclpReleaseFile(outputFile);
}
}
- outputFile = FileForRedirect(interp, p, atOK, argv[i], argv[i+1],
+ nextArg = ((i + 1) == argc) ? NULL : argv[i + 1];
+ outputFile = FileForRedirect(interp, p, atOK, argv[i], nextArg,
flags, &skip, &outputClose, &outputRelease);
if (outputFile == NULL) {
goto error;
@@ -684,8 +687,9 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
errorToOutput = 2;
skip = 1;
} else {
+ nextArg = ((i + 1) == argc) ? NULL : argv[i + 1];
errorFile = FileForRedirect(interp, p, atOK, argv[i],
- argv[i+1], flags, &skip, &errorClose, &errorRelease);
+ nextArg, flags, &skip, &errorClose, &errorRelease);
if (errorFile == NULL) {
goto error;
}
@@ -854,7 +858,6 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
}
}
}
- argv[lastArg] = NULL;
/*
* If this is the last segment, use the specified outputFile.
@@ -862,9 +865,10 @@ TclCreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
* curInFile for the next segment of the pipe.
*/
- if (lastArg == argc) {
+ if (lastArg == argc) {
curOutFile = outputFile;
} else {
+ argv[lastArg] = NULL;
if (TclpCreatePipe(&pipeIn, &curOutFile) == 0) {
Tcl_AppendResult(interp, "couldn't create pipe: ",
Tcl_PosixError(interp), (char *) NULL);
diff --git a/generic/tclTimer.c b/generic/tclTimer.c
index 332c3ff..0bf9989 100644
--- a/generic/tclTimer.c
+++ b/generic/tclTimer.c
@@ -9,7 +9,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclTimer.c,v 1.12.2.5 2005/09/15 20:58:40 dgp Exp $
+ * RCS: @(#) $Id: tclTimer.c,v 1.12.2.6 2005/10/08 13:44:37 dgp Exp $
*/
#include "tclInt.h"
@@ -345,9 +345,12 @@ Tcl_DeleteTimerHandler(token)
* Tcl_DeleteTimerHandler. */
{
register TimerHandler *timerHandlerPtr, *prevPtr;
- ThreadSpecificData *tsdPtr;
+ ThreadSpecificData *tsdPtr = InitTimer();
+
+ if (token == NULL) {
+ return;
+ }
- tsdPtr = InitTimer();
for (timerHandlerPtr = tsdPtr->firstTimerHandlerPtr, prevPtr = NULL;
timerHandlerPtr != NULL; prevPtr = timerHandlerPtr,
timerHandlerPtr = timerHandlerPtr->nextPtr) {
diff --git a/library/http/http.tcl b/library/http/http.tcl
index 7488bc9..dcc3834 100644
--- a/library/http/http.tcl
+++ b/library/http/http.tcl
@@ -9,7 +9,7 @@
# See the file "license.terms" for information on usage and
# redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: http.tcl,v 1.48.2.1 2005/01/20 14:53:40 kennykb Exp $
+# RCS: @(#) $Id: http.tcl,v 1.48.2.2 2005/10/08 13:44:37 dgp Exp $
# Rough version history:
# 1.0 Old http_get interface
@@ -40,10 +40,14 @@ namespace eval http {
proc init {} {
# Set up the map for quoting chars
- # The spec says: "non-alphanumeric characters are replaced by '%HH'"
- for {set i 0} {$i < 256} {incr i} {
+ # RFC3986 Section 2.3 say percent encode all except:
+ # "... percent-encoded octets in the ranges of ALPHA
+ # (%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D),
+ # period (%2E), underscore (%5F), or tilde (%7E) should
+ # not be created by URI producers ..."
+ for {set i 0} {$i <= 256} {incr i} {
set c [format %c $i]
- if {![string match {[a-zA-Z0-9]} $c]} {
+ if {![string match {[-._~a-zA-Z0-9]} $c]} {
set map($c) %[format %.2x $i]
}
}
diff --git a/library/init.tcl b/library/init.tcl
index 020ea30..e9599ff 100644
--- a/library/init.tcl
+++ b/library/init.tcl
@@ -3,7 +3,7 @@
# Default system startup file for Tcl-based applications. Defines
# "unknown" procedure and auto-load facilities.
#
-# RCS: @(#) $Id: init.tcl,v 1.69.2.6 2005/09/15 20:58:40 dgp Exp $
+# RCS: @(#) $Id: init.tcl,v 1.69.2.7 2005/10/08 13:44:37 dgp Exp $
#
# Copyright (c) 1991-1993 The Regents of the University of California.
# Copyright (c) 1994-1996 Sun Microsystems, Inc.
@@ -95,6 +95,42 @@ namespace eval tcl {
truncate ::tcl::chan::Truncate
}
}
+
+ # TIP #255 min and max functions
+ namespace eval mathfunc {
+ proc min {args} {
+ if {[llength $args] == 0} {
+ return -code error \
+ "too few arguments to math function \"min\""
+ }
+ set val Inf
+ foreach arg $args {
+ # This will handle forcing the numeric value without
+ # ruining the internal type of a numeric object
+ if {[catch {expr {double($arg)}} err]} {
+ return -code error $err
+ }
+ if {$arg < $val} { set val $arg }
+ }
+ return $val
+ }
+ proc max {args} {
+ if {[llength $args] == 0} {
+ return -code error \
+ "too few arguments to math function \"max\""
+ }
+ set val -Inf
+ foreach arg $args {
+ # This will handle forcing the numeric value without
+ # ruining the internal type of a numeric object
+ if {[catch {expr {double($arg)}} err]} {
+ return -code error $err
+ }
+ if {$arg > $val} { set val $arg }
+ }
+ return $val
+ }
+ }
}
# Windows specific end of initialization
diff --git a/library/tzdata/Africa/Timbuktu b/library/tzdata/Africa/Timbuktu
index 2afdf6f..cf534c3 100644
--- a/library/tzdata/Africa/Timbuktu
+++ b/library/tzdata/Africa/Timbuktu
@@ -1,6 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:Africa/Timbuktu) {
- {-9223372036854775808 -724 0 LMT}
- {-1830383276 0 0 GMT}
+if {![info exists TZData(Africa/Bamako)]} {
+ LoadTimeZoneFile Africa/Bamako
}
+set TZData(:Africa/Timbuktu) $TZData(:Africa/Bamako)
diff --git a/library/tzdata/Africa/Tunis b/library/tzdata/Africa/Tunis
index cc1740d..9c7cecd 100644
--- a/library/tzdata/Africa/Tunis
+++ b/library/tzdata/Africa/Tunis
@@ -28,4 +28,6 @@ set TZData(:Africa/Tunis) {
{622598400 3600 0 CET}
{641520000 7200 1 CEST}
{654652800 3600 0 CET}
+ {1114905600 7200 1 CEST}
+ {1128042000 3600 0 CET}
}
diff --git a/library/tzdata/America/Adak b/library/tzdata/America/Adak
index 1852c32..a8da6b2 100644
--- a/library/tzdata/America/Adak
+++ b/library/tzdata/America/Adak
@@ -87,190 +87,190 @@ set TZData(:America/Adak) {
{1130670000 -36000 0 HAST}
{1143979200 -32400 1 HADT}
{1162119600 -36000 0 HAST}
- {1175428800 -32400 1 HADT}
- {1193569200 -36000 0 HAST}
- {1207483200 -32400 1 HADT}
- {1225018800 -36000 0 HAST}
- {1238932800 -32400 1 HADT}
- {1256468400 -36000 0 HAST}
- {1270382400 -32400 1 HADT}
- {1288522800 -36000 0 HAST}
- {1301832000 -32400 1 HADT}
- {1319972400 -36000 0 HAST}
- {1333281600 -32400 1 HADT}
- {1351422000 -36000 0 HAST}
- {1365336000 -32400 1 HADT}
- {1382871600 -36000 0 HAST}
- {1396785600 -32400 1 HADT}
- {1414321200 -36000 0 HAST}
- {1428235200 -32400 1 HADT}
- {1445770800 -36000 0 HAST}
- {1459684800 -32400 1 HADT}
- {1477825200 -36000 0 HAST}
- {1491134400 -32400 1 HADT}
- {1509274800 -36000 0 HAST}
- {1522584000 -32400 1 HADT}
- {1540724400 -36000 0 HAST}
- {1554638400 -32400 1 HADT}
- {1572174000 -36000 0 HAST}
- {1586088000 -32400 1 HADT}
- {1603623600 -36000 0 HAST}
- {1617537600 -32400 1 HADT}
- {1635678000 -36000 0 HAST}
- {1648987200 -32400 1 HADT}
- {1667127600 -36000 0 HAST}
- {1680436800 -32400 1 HADT}
- {1698577200 -36000 0 HAST}
- {1712491200 -32400 1 HADT}
- {1730026800 -36000 0 HAST}
- {1743940800 -32400 1 HADT}
- {1761476400 -36000 0 HAST}
- {1775390400 -32400 1 HADT}
- {1792926000 -36000 0 HAST}
- {1806840000 -32400 1 HADT}
- {1824980400 -36000 0 HAST}
- {1838289600 -32400 1 HADT}
- {1856430000 -36000 0 HAST}
- {1869739200 -32400 1 HADT}
- {1887879600 -36000 0 HAST}
- {1901793600 -32400 1 HADT}
- {1919329200 -36000 0 HAST}
- {1933243200 -32400 1 HADT}
- {1950778800 -36000 0 HAST}
- {1964692800 -32400 1 HADT}
- {1982833200 -36000 0 HAST}
- {1996142400 -32400 1 HADT}
- {2014282800 -36000 0 HAST}
- {2027592000 -32400 1 HADT}
- {2045732400 -36000 0 HAST}
- {2059041600 -32400 1 HADT}
- {2077182000 -36000 0 HAST}
- {2091096000 -32400 1 HADT}
- {2108631600 -36000 0 HAST}
- {2122545600 -32400 1 HADT}
- {2140081200 -36000 0 HAST}
- {2153995200 -32400 1 HADT}
- {2172135600 -36000 0 HAST}
- {2185444800 -32400 1 HADT}
- {2203585200 -36000 0 HAST}
- {2216894400 -32400 1 HADT}
- {2235034800 -36000 0 HAST}
- {2248948800 -32400 1 HADT}
- {2266484400 -36000 0 HAST}
- {2280398400 -32400 1 HADT}
- {2297934000 -36000 0 HAST}
- {2311848000 -32400 1 HADT}
- {2329383600 -36000 0 HAST}
- {2343297600 -32400 1 HADT}
- {2361438000 -36000 0 HAST}
- {2374747200 -32400 1 HADT}
- {2392887600 -36000 0 HAST}
- {2406196800 -32400 1 HADT}
- {2424337200 -36000 0 HAST}
- {2438251200 -32400 1 HADT}
- {2455786800 -36000 0 HAST}
- {2469700800 -32400 1 HADT}
- {2487236400 -36000 0 HAST}
- {2501150400 -32400 1 HADT}
- {2519290800 -36000 0 HAST}
- {2532600000 -32400 1 HADT}
- {2550740400 -36000 0 HAST}
- {2564049600 -32400 1 HADT}
- {2582190000 -36000 0 HAST}
- {2596104000 -32400 1 HADT}
- {2613639600 -36000 0 HAST}
- {2627553600 -32400 1 HADT}
- {2645089200 -36000 0 HAST}
- {2659003200 -32400 1 HADT}
- {2676538800 -36000 0 HAST}
- {2690452800 -32400 1 HADT}
- {2708593200 -36000 0 HAST}
- {2721902400 -32400 1 HADT}
- {2740042800 -36000 0 HAST}
- {2753352000 -32400 1 HADT}
- {2771492400 -36000 0 HAST}
- {2785406400 -32400 1 HADT}
- {2802942000 -36000 0 HAST}
- {2816856000 -32400 1 HADT}
- {2834391600 -36000 0 HAST}
- {2848305600 -32400 1 HADT}
- {2866446000 -36000 0 HAST}
- {2879755200 -32400 1 HADT}
- {2897895600 -36000 0 HAST}
- {2911204800 -32400 1 HADT}
- {2929345200 -36000 0 HAST}
- {2942654400 -32400 1 HADT}
- {2960794800 -36000 0 HAST}
- {2974708800 -32400 1 HADT}
- {2992244400 -36000 0 HAST}
- {3006158400 -32400 1 HADT}
- {3023694000 -36000 0 HAST}
- {3037608000 -32400 1 HADT}
- {3055748400 -36000 0 HAST}
- {3069057600 -32400 1 HADT}
- {3087198000 -36000 0 HAST}
- {3100507200 -32400 1 HADT}
- {3118647600 -36000 0 HAST}
- {3132561600 -32400 1 HADT}
- {3150097200 -36000 0 HAST}
- {3164011200 -32400 1 HADT}
- {3181546800 -36000 0 HAST}
- {3195460800 -32400 1 HADT}
- {3212996400 -36000 0 HAST}
- {3226910400 -32400 1 HADT}
- {3245050800 -36000 0 HAST}
- {3258360000 -32400 1 HADT}
- {3276500400 -36000 0 HAST}
- {3289809600 -32400 1 HADT}
- {3307950000 -36000 0 HAST}
- {3321864000 -32400 1 HADT}
- {3339399600 -36000 0 HAST}
- {3353313600 -32400 1 HADT}
- {3370849200 -36000 0 HAST}
- {3384763200 -32400 1 HADT}
- {3402903600 -36000 0 HAST}
- {3416212800 -32400 1 HADT}
- {3434353200 -36000 0 HAST}
- {3447662400 -32400 1 HADT}
- {3465802800 -36000 0 HAST}
- {3479716800 -32400 1 HADT}
- {3497252400 -36000 0 HAST}
- {3511166400 -32400 1 HADT}
- {3528702000 -36000 0 HAST}
- {3542616000 -32400 1 HADT}
- {3560151600 -36000 0 HAST}
- {3574065600 -32400 1 HADT}
- {3592206000 -36000 0 HAST}
- {3605515200 -32400 1 HADT}
- {3623655600 -36000 0 HAST}
- {3636964800 -32400 1 HADT}
- {3655105200 -36000 0 HAST}
- {3669019200 -32400 1 HADT}
- {3686554800 -36000 0 HAST}
- {3700468800 -32400 1 HADT}
- {3718004400 -36000 0 HAST}
- {3731918400 -32400 1 HADT}
- {3750058800 -36000 0 HAST}
- {3763368000 -32400 1 HADT}
- {3781508400 -36000 0 HAST}
- {3794817600 -32400 1 HADT}
- {3812958000 -36000 0 HAST}
- {3826267200 -32400 1 HADT}
- {3844407600 -36000 0 HAST}
- {3858321600 -32400 1 HADT}
- {3875857200 -36000 0 HAST}
- {3889771200 -32400 1 HADT}
- {3907306800 -36000 0 HAST}
- {3921220800 -32400 1 HADT}
- {3939361200 -36000 0 HAST}
- {3952670400 -32400 1 HADT}
- {3970810800 -36000 0 HAST}
- {3984120000 -32400 1 HADT}
- {4002260400 -36000 0 HAST}
- {4016174400 -32400 1 HADT}
- {4033710000 -36000 0 HAST}
- {4047624000 -32400 1 HADT}
- {4065159600 -36000 0 HAST}
- {4079073600 -32400 1 HADT}
- {4096609200 -36000 0 HAST}
+ {1173614400 -32400 1 HADT}
+ {1194174000 -36000 0 HAST}
+ {1205064000 -32400 1 HADT}
+ {1225623600 -36000 0 HAST}
+ {1236513600 -32400 1 HADT}
+ {1257073200 -36000 0 HAST}
+ {1268568000 -32400 1 HADT}
+ {1289127600 -36000 0 HAST}
+ {1300017600 -32400 1 HADT}
+ {1320577200 -36000 0 HAST}
+ {1331467200 -32400 1 HADT}
+ {1352026800 -36000 0 HAST}
+ {1362916800 -32400 1 HADT}
+ {1383476400 -36000 0 HAST}
+ {1394366400 -32400 1 HADT}
+ {1414926000 -36000 0 HAST}
+ {1425816000 -32400 1 HADT}
+ {1446375600 -36000 0 HAST}
+ {1457870400 -32400 1 HADT}
+ {1478430000 -36000 0 HAST}
+ {1489320000 -32400 1 HADT}
+ {1509879600 -36000 0 HAST}
+ {1520769600 -32400 1 HADT}
+ {1541329200 -36000 0 HAST}
+ {1552219200 -32400 1 HADT}
+ {1572778800 -36000 0 HAST}
+ {1583668800 -32400 1 HADT}
+ {1604228400 -36000 0 HAST}
+ {1615723200 -32400 1 HADT}
+ {1636282800 -36000 0 HAST}
+ {1647172800 -32400 1 HADT}
+ {1667732400 -36000 0 HAST}
+ {1678622400 -32400 1 HADT}
+ {1699182000 -36000 0 HAST}
+ {1710072000 -32400 1 HADT}
+ {1730631600 -36000 0 HAST}
+ {1741521600 -32400 1 HADT}
+ {1762081200 -36000 0 HAST}
+ {1772971200 -32400 1 HADT}
+ {1793530800 -36000 0 HAST}
+ {1805025600 -32400 1 HADT}
+ {1825585200 -36000 0 HAST}
+ {1836475200 -32400 1 HADT}
+ {1857034800 -36000 0 HAST}
+ {1867924800 -32400 1 HADT}
+ {1888484400 -36000 0 HAST}
+ {1899374400 -32400 1 HADT}
+ {1919934000 -36000 0 HAST}
+ {1930824000 -32400 1 HADT}
+ {1951383600 -36000 0 HAST}
+ {1962878400 -32400 1 HADT}
+ {1983438000 -36000 0 HAST}
+ {1994328000 -32400 1 HADT}
+ {2014887600 -36000 0 HAST}
+ {2025777600 -32400 1 HADT}
+ {2046337200 -36000 0 HAST}
+ {2057227200 -32400 1 HADT}
+ {2077786800 -36000 0 HAST}
+ {2088676800 -32400 1 HADT}
+ {2109236400 -36000 0 HAST}
+ {2120126400 -32400 1 HADT}
+ {2140686000 -36000 0 HAST}
+ {2152180800 -32400 1 HADT}
+ {2172740400 -36000 0 HAST}
+ {2183630400 -32400 1 HADT}
+ {2204190000 -36000 0 HAST}
+ {2215080000 -32400 1 HADT}
+ {2235639600 -36000 0 HAST}
+ {2246529600 -32400 1 HADT}
+ {2267089200 -36000 0 HAST}
+ {2277979200 -32400 1 HADT}
+ {2298538800 -36000 0 HAST}
+ {2309428800 -32400 1 HADT}
+ {2329988400 -36000 0 HAST}
+ {2341483200 -32400 1 HADT}
+ {2362042800 -36000 0 HAST}
+ {2372932800 -32400 1 HADT}
+ {2393492400 -36000 0 HAST}
+ {2404382400 -32400 1 HADT}
+ {2424942000 -36000 0 HAST}
+ {2435832000 -32400 1 HADT}
+ {2456391600 -36000 0 HAST}
+ {2467281600 -32400 1 HADT}
+ {2487841200 -36000 0 HAST}
+ {2499336000 -32400 1 HADT}
+ {2519895600 -36000 0 HAST}
+ {2530785600 -32400 1 HADT}
+ {2551345200 -36000 0 HAST}
+ {2562235200 -32400 1 HADT}
+ {2582794800 -36000 0 HAST}
+ {2593684800 -32400 1 HADT}
+ {2614244400 -36000 0 HAST}
+ {2625134400 -32400 1 HADT}
+ {2645694000 -36000 0 HAST}
+ {2656584000 -32400 1 HADT}
+ {2677143600 -36000 0 HAST}
+ {2688638400 -32400 1 HADT}
+ {2709198000 -36000 0 HAST}
+ {2720088000 -32400 1 HADT}
+ {2740647600 -36000 0 HAST}
+ {2751537600 -32400 1 HADT}
+ {2772097200 -36000 0 HAST}
+ {2782987200 -32400 1 HADT}
+ {2803546800 -36000 0 HAST}
+ {2814436800 -32400 1 HADT}
+ {2834996400 -36000 0 HAST}
+ {2846491200 -32400 1 HADT}
+ {2867050800 -36000 0 HAST}
+ {2877940800 -32400 1 HADT}
+ {2898500400 -36000 0 HAST}
+ {2909390400 -32400 1 HADT}
+ {2929950000 -36000 0 HAST}
+ {2940840000 -32400 1 HADT}
+ {2961399600 -36000 0 HAST}
+ {2972289600 -32400 1 HADT}
+ {2992849200 -36000 0 HAST}
+ {3003739200 -32400 1 HADT}
+ {3024298800 -36000 0 HAST}
+ {3035793600 -32400 1 HADT}
+ {3056353200 -36000 0 HAST}
+ {3067243200 -32400 1 HADT}
+ {3087802800 -36000 0 HAST}
+ {3098692800 -32400 1 HADT}
+ {3119252400 -36000 0 HAST}
+ {3130142400 -32400 1 HADT}
+ {3150702000 -36000 0 HAST}
+ {3161592000 -32400 1 HADT}
+ {3182151600 -36000 0 HAST}
+ {3193041600 -32400 1 HADT}
+ {3213601200 -36000 0 HAST}
+ {3225096000 -32400 1 HADT}
+ {3245655600 -36000 0 HAST}
+ {3256545600 -32400 1 HADT}
+ {3277105200 -36000 0 HAST}
+ {3287995200 -32400 1 HADT}
+ {3308554800 -36000 0 HAST}
+ {3319444800 -32400 1 HADT}
+ {3340004400 -36000 0 HAST}
+ {3350894400 -32400 1 HADT}
+ {3371454000 -36000 0 HAST}
+ {3382948800 -32400 1 HADT}
+ {3403508400 -36000 0 HAST}
+ {3414398400 -32400 1 HADT}
+ {3434958000 -36000 0 HAST}
+ {3445848000 -32400 1 HADT}
+ {3466407600 -36000 0 HAST}
+ {3477297600 -32400 1 HADT}
+ {3497857200 -36000 0 HAST}
+ {3508747200 -32400 1 HADT}
+ {3529306800 -36000 0 HAST}
+ {3540196800 -32400 1 HADT}
+ {3560756400 -36000 0 HAST}
+ {3572251200 -32400 1 HADT}
+ {3592810800 -36000 0 HAST}
+ {3603700800 -32400 1 HADT}
+ {3624260400 -36000 0 HAST}
+ {3635150400 -32400 1 HADT}
+ {3655710000 -36000 0 HAST}
+ {3666600000 -32400 1 HADT}
+ {3687159600 -36000 0 HAST}
+ {3698049600 -32400 1 HADT}
+ {3718609200 -36000 0 HAST}
+ {3730104000 -32400 1 HADT}
+ {3750663600 -36000 0 HAST}
+ {3761553600 -32400 1 HADT}
+ {3782113200 -36000 0 HAST}
+ {3793003200 -32400 1 HADT}
+ {3813562800 -36000 0 HAST}
+ {3824452800 -32400 1 HADT}
+ {3845012400 -36000 0 HAST}
+ {3855902400 -32400 1 HADT}
+ {3876462000 -36000 0 HAST}
+ {3887352000 -32400 1 HADT}
+ {3907911600 -36000 0 HAST}
+ {3919406400 -32400 1 HADT}
+ {3939966000 -36000 0 HAST}
+ {3950856000 -32400 1 HADT}
+ {3971415600 -36000 0 HAST}
+ {3982305600 -32400 1 HADT}
+ {4002865200 -36000 0 HAST}
+ {4013755200 -32400 1 HADT}
+ {4034314800 -36000 0 HAST}
+ {4045204800 -32400 1 HADT}
+ {4065764400 -36000 0 HAST}
+ {4076654400 -32400 1 HADT}
+ {4097214000 -36000 0 HAST}
}
diff --git a/library/tzdata/America/Anchorage b/library/tzdata/America/Anchorage
index a6e6803..24aa56b 100644
--- a/library/tzdata/America/Anchorage
+++ b/library/tzdata/America/Anchorage
@@ -87,190 +87,190 @@ set TZData(:America/Anchorage) {
{1130666400 -32400 0 AKST}
{1143975600 -28800 1 AKDT}
{1162116000 -32400 0 AKST}
- {1175425200 -28800 1 AKDT}
- {1193565600 -32400 0 AKST}
- {1207479600 -28800 1 AKDT}
- {1225015200 -32400 0 AKST}
- {1238929200 -28800 1 AKDT}
- {1256464800 -32400 0 AKST}
- {1270378800 -28800 1 AKDT}
- {1288519200 -32400 0 AKST}
- {1301828400 -28800 1 AKDT}
- {1319968800 -32400 0 AKST}
- {1333278000 -28800 1 AKDT}
- {1351418400 -32400 0 AKST}
- {1365332400 -28800 1 AKDT}
- {1382868000 -32400 0 AKST}
- {1396782000 -28800 1 AKDT}
- {1414317600 -32400 0 AKST}
- {1428231600 -28800 1 AKDT}
- {1445767200 -32400 0 AKST}
- {1459681200 -28800 1 AKDT}
- {1477821600 -32400 0 AKST}
- {1491130800 -28800 1 AKDT}
- {1509271200 -32400 0 AKST}
- {1522580400 -28800 1 AKDT}
- {1540720800 -32400 0 AKST}
- {1554634800 -28800 1 AKDT}
- {1572170400 -32400 0 AKST}
- {1586084400 -28800 1 AKDT}
- {1603620000 -32400 0 AKST}
- {1617534000 -28800 1 AKDT}
- {1635674400 -32400 0 AKST}
- {1648983600 -28800 1 AKDT}
- {1667124000 -32400 0 AKST}
- {1680433200 -28800 1 AKDT}
- {1698573600 -32400 0 AKST}
- {1712487600 -28800 1 AKDT}
- {1730023200 -32400 0 AKST}
- {1743937200 -28800 1 AKDT}
- {1761472800 -32400 0 AKST}
- {1775386800 -28800 1 AKDT}
- {1792922400 -32400 0 AKST}
- {1806836400 -28800 1 AKDT}
- {1824976800 -32400 0 AKST}
- {1838286000 -28800 1 AKDT}
- {1856426400 -32400 0 AKST}
- {1869735600 -28800 1 AKDT}
- {1887876000 -32400 0 AKST}
- {1901790000 -28800 1 AKDT}
- {1919325600 -32400 0 AKST}
- {1933239600 -28800 1 AKDT}
- {1950775200 -32400 0 AKST}
- {1964689200 -28800 1 AKDT}
- {1982829600 -32400 0 AKST}
- {1996138800 -28800 1 AKDT}
- {2014279200 -32400 0 AKST}
- {2027588400 -28800 1 AKDT}
- {2045728800 -32400 0 AKST}
- {2059038000 -28800 1 AKDT}
- {2077178400 -32400 0 AKST}
- {2091092400 -28800 1 AKDT}
- {2108628000 -32400 0 AKST}
- {2122542000 -28800 1 AKDT}
- {2140077600 -32400 0 AKST}
- {2153991600 -28800 1 AKDT}
- {2172132000 -32400 0 AKST}
- {2185441200 -28800 1 AKDT}
- {2203581600 -32400 0 AKST}
- {2216890800 -28800 1 AKDT}
- {2235031200 -32400 0 AKST}
- {2248945200 -28800 1 AKDT}
- {2266480800 -32400 0 AKST}
- {2280394800 -28800 1 AKDT}
- {2297930400 -32400 0 AKST}
- {2311844400 -28800 1 AKDT}
- {2329380000 -32400 0 AKST}
- {2343294000 -28800 1 AKDT}
- {2361434400 -32400 0 AKST}
- {2374743600 -28800 1 AKDT}
- {2392884000 -32400 0 AKST}
- {2406193200 -28800 1 AKDT}
- {2424333600 -32400 0 AKST}
- {2438247600 -28800 1 AKDT}
- {2455783200 -32400 0 AKST}
- {2469697200 -28800 1 AKDT}
- {2487232800 -32400 0 AKST}
- {2501146800 -28800 1 AKDT}
- {2519287200 -32400 0 AKST}
- {2532596400 -28800 1 AKDT}
- {2550736800 -32400 0 AKST}
- {2564046000 -28800 1 AKDT}
- {2582186400 -32400 0 AKST}
- {2596100400 -28800 1 AKDT}
- {2613636000 -32400 0 AKST}
- {2627550000 -28800 1 AKDT}
- {2645085600 -32400 0 AKST}
- {2658999600 -28800 1 AKDT}
- {2676535200 -32400 0 AKST}
- {2690449200 -28800 1 AKDT}
- {2708589600 -32400 0 AKST}
- {2721898800 -28800 1 AKDT}
- {2740039200 -32400 0 AKST}
- {2753348400 -28800 1 AKDT}
- {2771488800 -32400 0 AKST}
- {2785402800 -28800 1 AKDT}
- {2802938400 -32400 0 AKST}
- {2816852400 -28800 1 AKDT}
- {2834388000 -32400 0 AKST}
- {2848302000 -28800 1 AKDT}
- {2866442400 -32400 0 AKST}
- {2879751600 -28800 1 AKDT}
- {2897892000 -32400 0 AKST}
- {2911201200 -28800 1 AKDT}
- {2929341600 -32400 0 AKST}
- {2942650800 -28800 1 AKDT}
- {2960791200 -32400 0 AKST}
- {2974705200 -28800 1 AKDT}
- {2992240800 -32400 0 AKST}
- {3006154800 -28800 1 AKDT}
- {3023690400 -32400 0 AKST}
- {3037604400 -28800 1 AKDT}
- {3055744800 -32400 0 AKST}
- {3069054000 -28800 1 AKDT}
- {3087194400 -32400 0 AKST}
- {3100503600 -28800 1 AKDT}
- {3118644000 -32400 0 AKST}
- {3132558000 -28800 1 AKDT}
- {3150093600 -32400 0 AKST}
- {3164007600 -28800 1 AKDT}
- {3181543200 -32400 0 AKST}
- {3195457200 -28800 1 AKDT}
- {3212992800 -32400 0 AKST}
- {3226906800 -28800 1 AKDT}
- {3245047200 -32400 0 AKST}
- {3258356400 -28800 1 AKDT}
- {3276496800 -32400 0 AKST}
- {3289806000 -28800 1 AKDT}
- {3307946400 -32400 0 AKST}
- {3321860400 -28800 1 AKDT}
- {3339396000 -32400 0 AKST}
- {3353310000 -28800 1 AKDT}
- {3370845600 -32400 0 AKST}
- {3384759600 -28800 1 AKDT}
- {3402900000 -32400 0 AKST}
- {3416209200 -28800 1 AKDT}
- {3434349600 -32400 0 AKST}
- {3447658800 -28800 1 AKDT}
- {3465799200 -32400 0 AKST}
- {3479713200 -28800 1 AKDT}
- {3497248800 -32400 0 AKST}
- {3511162800 -28800 1 AKDT}
- {3528698400 -32400 0 AKST}
- {3542612400 -28800 1 AKDT}
- {3560148000 -32400 0 AKST}
- {3574062000 -28800 1 AKDT}
- {3592202400 -32400 0 AKST}
- {3605511600 -28800 1 AKDT}
- {3623652000 -32400 0 AKST}
- {3636961200 -28800 1 AKDT}
- {3655101600 -32400 0 AKST}
- {3669015600 -28800 1 AKDT}
- {3686551200 -32400 0 AKST}
- {3700465200 -28800 1 AKDT}
- {3718000800 -32400 0 AKST}
- {3731914800 -28800 1 AKDT}
- {3750055200 -32400 0 AKST}
- {3763364400 -28800 1 AKDT}
- {3781504800 -32400 0 AKST}
- {3794814000 -28800 1 AKDT}
- {3812954400 -32400 0 AKST}
- {3826263600 -28800 1 AKDT}
- {3844404000 -32400 0 AKST}
- {3858318000 -28800 1 AKDT}
- {3875853600 -32400 0 AKST}
- {3889767600 -28800 1 AKDT}
- {3907303200 -32400 0 AKST}
- {3921217200 -28800 1 AKDT}
- {3939357600 -32400 0 AKST}
- {3952666800 -28800 1 AKDT}
- {3970807200 -32400 0 AKST}
- {3984116400 -28800 1 AKDT}
- {4002256800 -32400 0 AKST}
- {4016170800 -28800 1 AKDT}
- {4033706400 -32400 0 AKST}
- {4047620400 -28800 1 AKDT}
- {4065156000 -32400 0 AKST}
- {4079070000 -28800 1 AKDT}
- {4096605600 -32400 0 AKST}
+ {1173610800 -28800 1 AKDT}
+ {1194170400 -32400 0 AKST}
+ {1205060400 -28800 1 AKDT}
+ {1225620000 -32400 0 AKST}
+ {1236510000 -28800 1 AKDT}
+ {1257069600 -32400 0 AKST}
+ {1268564400 -28800 1 AKDT}
+ {1289124000 -32400 0 AKST}
+ {1300014000 -28800 1 AKDT}
+ {1320573600 -32400 0 AKST}
+ {1331463600 -28800 1 AKDT}
+ {1352023200 -32400 0 AKST}
+ {1362913200 -28800 1 AKDT}
+ {1383472800 -32400 0 AKST}
+ {1394362800 -28800 1 AKDT}
+ {1414922400 -32400 0 AKST}
+ {1425812400 -28800 1 AKDT}
+ {1446372000 -32400 0 AKST}
+ {1457866800 -28800 1 AKDT}
+ {1478426400 -32400 0 AKST}
+ {1489316400 -28800 1 AKDT}
+ {1509876000 -32400 0 AKST}
+ {1520766000 -28800 1 AKDT}
+ {1541325600 -32400 0 AKST}
+ {1552215600 -28800 1 AKDT}
+ {1572775200 -32400 0 AKST}
+ {1583665200 -28800 1 AKDT}
+ {1604224800 -32400 0 AKST}
+ {1615719600 -28800 1 AKDT}
+ {1636279200 -32400 0 AKST}
+ {1647169200 -28800 1 AKDT}
+ {1667728800 -32400 0 AKST}
+ {1678618800 -28800 1 AKDT}
+ {1699178400 -32400 0 AKST}
+ {1710068400 -28800 1 AKDT}
+ {1730628000 -32400 0 AKST}
+ {1741518000 -28800 1 AKDT}
+ {1762077600 -32400 0 AKST}
+ {1772967600 -28800 1 AKDT}
+ {1793527200 -32400 0 AKST}
+ {1805022000 -28800 1 AKDT}
+ {1825581600 -32400 0 AKST}
+ {1836471600 -28800 1 AKDT}
+ {1857031200 -32400 0 AKST}
+ {1867921200 -28800 1 AKDT}
+ {1888480800 -32400 0 AKST}
+ {1899370800 -28800 1 AKDT}
+ {1919930400 -32400 0 AKST}
+ {1930820400 -28800 1 AKDT}
+ {1951380000 -32400 0 AKST}
+ {1962874800 -28800 1 AKDT}
+ {1983434400 -32400 0 AKST}
+ {1994324400 -28800 1 AKDT}
+ {2014884000 -32400 0 AKST}
+ {2025774000 -28800 1 AKDT}
+ {2046333600 -32400 0 AKST}
+ {2057223600 -28800 1 AKDT}
+ {2077783200 -32400 0 AKST}
+ {2088673200 -28800 1 AKDT}
+ {2109232800 -32400 0 AKST}
+ {2120122800 -28800 1 AKDT}
+ {2140682400 -32400 0 AKST}
+ {2152177200 -28800 1 AKDT}
+ {2172736800 -32400 0 AKST}
+ {2183626800 -28800 1 AKDT}
+ {2204186400 -32400 0 AKST}
+ {2215076400 -28800 1 AKDT}
+ {2235636000 -32400 0 AKST}
+ {2246526000 -28800 1 AKDT}
+ {2267085600 -32400 0 AKST}
+ {2277975600 -28800 1 AKDT}
+ {2298535200 -32400 0 AKST}
+ {2309425200 -28800 1 AKDT}
+ {2329984800 -32400 0 AKST}
+ {2341479600 -28800 1 AKDT}
+ {2362039200 -32400 0 AKST}
+ {2372929200 -28800 1 AKDT}
+ {2393488800 -32400 0 AKST}
+ {2404378800 -28800 1 AKDT}
+ {2424938400 -32400 0 AKST}
+ {2435828400 -28800 1 AKDT}
+ {2456388000 -32400 0 AKST}
+ {2467278000 -28800 1 AKDT}
+ {2487837600 -32400 0 AKST}
+ {2499332400 -28800 1 AKDT}
+ {2519892000 -32400 0 AKST}
+ {2530782000 -28800 1 AKDT}
+ {2551341600 -32400 0 AKST}
+ {2562231600 -28800 1 AKDT}
+ {2582791200 -32400 0 AKST}
+ {2593681200 -28800 1 AKDT}
+ {2614240800 -32400 0 AKST}
+ {2625130800 -28800 1 AKDT}
+ {2645690400 -32400 0 AKST}
+ {2656580400 -28800 1 AKDT}
+ {2677140000 -32400 0 AKST}
+ {2688634800 -28800 1 AKDT}
+ {2709194400 -32400 0 AKST}
+ {2720084400 -28800 1 AKDT}
+ {2740644000 -32400 0 AKST}
+ {2751534000 -28800 1 AKDT}
+ {2772093600 -32400 0 AKST}
+ {2782983600 -28800 1 AKDT}
+ {2803543200 -32400 0 AKST}
+ {2814433200 -28800 1 AKDT}
+ {2834992800 -32400 0 AKST}
+ {2846487600 -28800 1 AKDT}
+ {2867047200 -32400 0 AKST}
+ {2877937200 -28800 1 AKDT}
+ {2898496800 -32400 0 AKST}
+ {2909386800 -28800 1 AKDT}
+ {2929946400 -32400 0 AKST}
+ {2940836400 -28800 1 AKDT}
+ {2961396000 -32400 0 AKST}
+ {2972286000 -28800 1 AKDT}
+ {2992845600 -32400 0 AKST}
+ {3003735600 -28800 1 AKDT}
+ {3024295200 -32400 0 AKST}
+ {3035790000 -28800 1 AKDT}
+ {3056349600 -32400 0 AKST}
+ {3067239600 -28800 1 AKDT}
+ {3087799200 -32400 0 AKST}
+ {3098689200 -28800 1 AKDT}
+ {3119248800 -32400 0 AKST}
+ {3130138800 -28800 1 AKDT}
+ {3150698400 -32400 0 AKST}
+ {3161588400 -28800 1 AKDT}
+ {3182148000 -32400 0 AKST}
+ {3193038000 -28800 1 AKDT}
+ {3213597600 -32400 0 AKST}
+ {3225092400 -28800 1 AKDT}
+ {3245652000 -32400 0 AKST}
+ {3256542000 -28800 1 AKDT}
+ {3277101600 -32400 0 AKST}
+ {3287991600 -28800 1 AKDT}
+ {3308551200 -32400 0 AKST}
+ {3319441200 -28800 1 AKDT}
+ {3340000800 -32400 0 AKST}
+ {3350890800 -28800 1 AKDT}
+ {3371450400 -32400 0 AKST}
+ {3382945200 -28800 1 AKDT}
+ {3403504800 -32400 0 AKST}
+ {3414394800 -28800 1 AKDT}
+ {3434954400 -32400 0 AKST}
+ {3445844400 -28800 1 AKDT}
+ {3466404000 -32400 0 AKST}
+ {3477294000 -28800 1 AKDT}
+ {3497853600 -32400 0 AKST}
+ {3508743600 -28800 1 AKDT}
+ {3529303200 -32400 0 AKST}
+ {3540193200 -28800 1 AKDT}
+ {3560752800 -32400 0 AKST}
+ {3572247600 -28800 1 AKDT}
+ {3592807200 -32400 0 AKST}
+ {3603697200 -28800 1 AKDT}
+ {3624256800 -32400 0 AKST}
+ {3635146800 -28800 1 AKDT}
+ {3655706400 -32400 0 AKST}
+ {3666596400 -28800 1 AKDT}
+ {3687156000 -32400 0 AKST}
+ {3698046000 -28800 1 AKDT}
+ {3718605600 -32400 0 AKST}
+ {3730100400 -28800 1 AKDT}
+ {3750660000 -32400 0 AKST}
+ {3761550000 -28800 1 AKDT}
+ {3782109600 -32400 0 AKST}
+ {3792999600 -28800 1 AKDT}
+ {3813559200 -32400 0 AKST}
+ {3824449200 -28800 1 AKDT}
+ {3845008800 -32400 0 AKST}
+ {3855898800 -28800 1 AKDT}
+ {3876458400 -32400 0 AKST}
+ {3887348400 -28800 1 AKDT}
+ {3907908000 -32400 0 AKST}
+ {3919402800 -28800 1 AKDT}
+ {3939962400 -32400 0 AKST}
+ {3950852400 -28800 1 AKDT}
+ {3971412000 -32400 0 AKST}
+ {3982302000 -28800 1 AKDT}
+ {4002861600 -32400 0 AKST}
+ {4013751600 -28800 1 AKDT}
+ {4034311200 -32400 0 AKST}
+ {4045201200 -28800 1 AKDT}
+ {4065760800 -32400 0 AKST}
+ {4076650800 -28800 1 AKDT}
+ {4097210400 -32400 0 AKST}
}
diff --git a/library/tzdata/America/Argentina/ComodRivadavia b/library/tzdata/America/Argentina/ComodRivadavia
index 5ba130e..2f29a4c 100644
--- a/library/tzdata/America/Argentina/ComodRivadavia
+++ b/library/tzdata/America/Argentina/ComodRivadavia
@@ -1,65 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:America/Argentina/ComodRivadavia) {
- {-9223372036854775808 -16200 0 LMT}
- {-2372095800 -15408 0 CMT}
- {-1567453392 -14400 0 ART}
- {-1233432000 -10800 0 ARST}
- {-1222981200 -14400 0 ART}
- {-1205956800 -10800 1 ARST}
- {-1194037200 -14400 0 ART}
- {-1172865600 -10800 1 ARST}
- {-1162501200 -14400 0 ART}
- {-1141329600 -10800 1 ARST}
- {-1130965200 -14400 0 ART}
- {-1109793600 -10800 1 ARST}
- {-1099429200 -14400 0 ART}
- {-1078257600 -10800 1 ARST}
- {-1067806800 -14400 0 ART}
- {-1046635200 -10800 1 ARST}
- {-1036270800 -14400 0 ART}
- {-1015099200 -10800 1 ARST}
- {-1004734800 -14400 0 ART}
- {-983563200 -10800 1 ARST}
- {-973198800 -14400 0 ART}
- {-952027200 -10800 1 ARST}
- {-941576400 -14400 0 ART}
- {-931032000 -10800 1 ARST}
- {-900882000 -14400 0 ART}
- {-890337600 -10800 1 ARST}
- {-833749200 -14400 0 ART}
- {-827265600 -10800 1 ARST}
- {-752274000 -14400 0 ART}
- {-733780800 -10800 1 ARST}
- {-197326800 -14400 0 ART}
- {-190843200 -10800 1 ARST}
- {-184194000 -14400 0 ART}
- {-164491200 -10800 1 ARST}
- {-152658000 -14400 0 ART}
- {-132955200 -10800 1 ARST}
- {-121122000 -14400 0 ART}
- {-101419200 -10800 1 ARST}
- {-86821200 -14400 0 ART}
- {-71092800 -10800 1 ARST}
- {-54766800 -14400 0 ART}
- {-39038400 -10800 1 ARST}
- {-23317200 -14400 0 ART}
- {-7588800 -10800 0 ART}
- {128142000 -7200 1 ARST}
- {136605600 -10800 0 ART}
- {596948400 -7200 1 ARST}
- {605066400 -10800 0 ART}
- {624423600 -7200 1 ARST}
- {636516000 -10800 0 ART}
- {656478000 -7200 1 ARST}
- {667965600 -14400 0 WART}
- {687931200 -7200 0 ARST}
- {699415200 -10800 0 ART}
- {719377200 -7200 1 ARST}
- {731469600 -10800 0 ART}
- {938916000 -10800 0 ART}
- {938919600 -10800 1 ARST}
- {952056000 -10800 0 ART}
- {1086058800 -14400 0 WART}
- {1087704000 -10800 0 ART}
+if {![info exists TZData(America/Argentina/Catamarca)]} {
+ LoadTimeZoneFile America/Argentina/Catamarca
}
+set TZData(:America/Argentina/ComodRivadavia) $TZData(:America/Argentina/Catamarca)
diff --git a/library/tzdata/America/Boise b/library/tzdata/America/Boise
index 4a75f3a..c98001f 100644
--- a/library/tzdata/America/Boise
+++ b/library/tzdata/America/Boise
@@ -92,190 +92,190 @@ set TZData(:America/Boise) {
{1130659200 -25200 0 MST}
{1143968400 -21600 1 MDT}
{1162108800 -25200 0 MST}
- {1175418000 -21600 1 MDT}
- {1193558400 -25200 0 MST}
- {1207472400 -21600 1 MDT}
- {1225008000 -25200 0 MST}
- {1238922000 -21600 1 MDT}
- {1256457600 -25200 0 MST}
- {1270371600 -21600 1 MDT}
- {1288512000 -25200 0 MST}
- {1301821200 -21600 1 MDT}
- {1319961600 -25200 0 MST}
- {1333270800 -21600 1 MDT}
- {1351411200 -25200 0 MST}
- {1365325200 -21600 1 MDT}
- {1382860800 -25200 0 MST}
- {1396774800 -21600 1 MDT}
- {1414310400 -25200 0 MST}
- {1428224400 -21600 1 MDT}
- {1445760000 -25200 0 MST}
- {1459674000 -21600 1 MDT}
- {1477814400 -25200 0 MST}
- {1491123600 -21600 1 MDT}
- {1509264000 -25200 0 MST}
- {1522573200 -21600 1 MDT}
- {1540713600 -25200 0 MST}
- {1554627600 -21600 1 MDT}
- {1572163200 -25200 0 MST}
- {1586077200 -21600 1 MDT}
- {1603612800 -25200 0 MST}
- {1617526800 -21600 1 MDT}
- {1635667200 -25200 0 MST}
- {1648976400 -21600 1 MDT}
- {1667116800 -25200 0 MST}
- {1680426000 -21600 1 MDT}
- {1698566400 -25200 0 MST}
- {1712480400 -21600 1 MDT}
- {1730016000 -25200 0 MST}
- {1743930000 -21600 1 MDT}
- {1761465600 -25200 0 MST}
- {1775379600 -21600 1 MDT}
- {1792915200 -25200 0 MST}
- {1806829200 -21600 1 MDT}
- {1824969600 -25200 0 MST}
- {1838278800 -21600 1 MDT}
- {1856419200 -25200 0 MST}
- {1869728400 -21600 1 MDT}
- {1887868800 -25200 0 MST}
- {1901782800 -21600 1 MDT}
- {1919318400 -25200 0 MST}
- {1933232400 -21600 1 MDT}
- {1950768000 -25200 0 MST}
- {1964682000 -21600 1 MDT}
- {1982822400 -25200 0 MST}
- {1996131600 -21600 1 MDT}
- {2014272000 -25200 0 MST}
- {2027581200 -21600 1 MDT}
- {2045721600 -25200 0 MST}
- {2059030800 -21600 1 MDT}
- {2077171200 -25200 0 MST}
- {2091085200 -21600 1 MDT}
- {2108620800 -25200 0 MST}
- {2122534800 -21600 1 MDT}
- {2140070400 -25200 0 MST}
- {2153984400 -21600 1 MDT}
- {2172124800 -25200 0 MST}
- {2185434000 -21600 1 MDT}
- {2203574400 -25200 0 MST}
- {2216883600 -21600 1 MDT}
- {2235024000 -25200 0 MST}
- {2248938000 -21600 1 MDT}
- {2266473600 -25200 0 MST}
- {2280387600 -21600 1 MDT}
- {2297923200 -25200 0 MST}
- {2311837200 -21600 1 MDT}
- {2329372800 -25200 0 MST}
- {2343286800 -21600 1 MDT}
- {2361427200 -25200 0 MST}
- {2374736400 -21600 1 MDT}
- {2392876800 -25200 0 MST}
- {2406186000 -21600 1 MDT}
- {2424326400 -25200 0 MST}
- {2438240400 -21600 1 MDT}
- {2455776000 -25200 0 MST}
- {2469690000 -21600 1 MDT}
- {2487225600 -25200 0 MST}
- {2501139600 -21600 1 MDT}
- {2519280000 -25200 0 MST}
- {2532589200 -21600 1 MDT}
- {2550729600 -25200 0 MST}
- {2564038800 -21600 1 MDT}
- {2582179200 -25200 0 MST}
- {2596093200 -21600 1 MDT}
- {2613628800 -25200 0 MST}
- {2627542800 -21600 1 MDT}
- {2645078400 -25200 0 MST}
- {2658992400 -21600 1 MDT}
- {2676528000 -25200 0 MST}
- {2690442000 -21600 1 MDT}
- {2708582400 -25200 0 MST}
- {2721891600 -21600 1 MDT}
- {2740032000 -25200 0 MST}
- {2753341200 -21600 1 MDT}
- {2771481600 -25200 0 MST}
- {2785395600 -21600 1 MDT}
- {2802931200 -25200 0 MST}
- {2816845200 -21600 1 MDT}
- {2834380800 -25200 0 MST}
- {2848294800 -21600 1 MDT}
- {2866435200 -25200 0 MST}
- {2879744400 -21600 1 MDT}
- {2897884800 -25200 0 MST}
- {2911194000 -21600 1 MDT}
- {2929334400 -25200 0 MST}
- {2942643600 -21600 1 MDT}
- {2960784000 -25200 0 MST}
- {2974698000 -21600 1 MDT}
- {2992233600 -25200 0 MST}
- {3006147600 -21600 1 MDT}
- {3023683200 -25200 0 MST}
- {3037597200 -21600 1 MDT}
- {3055737600 -25200 0 MST}
- {3069046800 -21600 1 MDT}
- {3087187200 -25200 0 MST}
- {3100496400 -21600 1 MDT}
- {3118636800 -25200 0 MST}
- {3132550800 -21600 1 MDT}
- {3150086400 -25200 0 MST}
- {3164000400 -21600 1 MDT}
- {3181536000 -25200 0 MST}
- {3195450000 -21600 1 MDT}
- {3212985600 -25200 0 MST}
- {3226899600 -21600 1 MDT}
- {3245040000 -25200 0 MST}
- {3258349200 -21600 1 MDT}
- {3276489600 -25200 0 MST}
- {3289798800 -21600 1 MDT}
- {3307939200 -25200 0 MST}
- {3321853200 -21600 1 MDT}
- {3339388800 -25200 0 MST}
- {3353302800 -21600 1 MDT}
- {3370838400 -25200 0 MST}
- {3384752400 -21600 1 MDT}
- {3402892800 -25200 0 MST}
- {3416202000 -21600 1 MDT}
- {3434342400 -25200 0 MST}
- {3447651600 -21600 1 MDT}
- {3465792000 -25200 0 MST}
- {3479706000 -21600 1 MDT}
- {3497241600 -25200 0 MST}
- {3511155600 -21600 1 MDT}
- {3528691200 -25200 0 MST}
- {3542605200 -21600 1 MDT}
- {3560140800 -25200 0 MST}
- {3574054800 -21600 1 MDT}
- {3592195200 -25200 0 MST}
- {3605504400 -21600 1 MDT}
- {3623644800 -25200 0 MST}
- {3636954000 -21600 1 MDT}
- {3655094400 -25200 0 MST}
- {3669008400 -21600 1 MDT}
- {3686544000 -25200 0 MST}
- {3700458000 -21600 1 MDT}
- {3717993600 -25200 0 MST}
- {3731907600 -21600 1 MDT}
- {3750048000 -25200 0 MST}
- {3763357200 -21600 1 MDT}
- {3781497600 -25200 0 MST}
- {3794806800 -21600 1 MDT}
- {3812947200 -25200 0 MST}
- {3826256400 -21600 1 MDT}
- {3844396800 -25200 0 MST}
- {3858310800 -21600 1 MDT}
- {3875846400 -25200 0 MST}
- {3889760400 -21600 1 MDT}
- {3907296000 -25200 0 MST}
- {3921210000 -21600 1 MDT}
- {3939350400 -25200 0 MST}
- {3952659600 -21600 1 MDT}
- {3970800000 -25200 0 MST}
- {3984109200 -21600 1 MDT}
- {4002249600 -25200 0 MST}
- {4016163600 -21600 1 MDT}
- {4033699200 -25200 0 MST}
- {4047613200 -21600 1 MDT}
- {4065148800 -25200 0 MST}
- {4079062800 -21600 1 MDT}
- {4096598400 -25200 0 MST}
+ {1173603600 -21600 1 MDT}
+ {1194163200 -25200 0 MST}
+ {1205053200 -21600 1 MDT}
+ {1225612800 -25200 0 MST}
+ {1236502800 -21600 1 MDT}
+ {1257062400 -25200 0 MST}
+ {1268557200 -21600 1 MDT}
+ {1289116800 -25200 0 MST}
+ {1300006800 -21600 1 MDT}
+ {1320566400 -25200 0 MST}
+ {1331456400 -21600 1 MDT}
+ {1352016000 -25200 0 MST}
+ {1362906000 -21600 1 MDT}
+ {1383465600 -25200 0 MST}
+ {1394355600 -21600 1 MDT}
+ {1414915200 -25200 0 MST}
+ {1425805200 -21600 1 MDT}
+ {1446364800 -25200 0 MST}
+ {1457859600 -21600 1 MDT}
+ {1478419200 -25200 0 MST}
+ {1489309200 -21600 1 MDT}
+ {1509868800 -25200 0 MST}
+ {1520758800 -21600 1 MDT}
+ {1541318400 -25200 0 MST}
+ {1552208400 -21600 1 MDT}
+ {1572768000 -25200 0 MST}
+ {1583658000 -21600 1 MDT}
+ {1604217600 -25200 0 MST}
+ {1615712400 -21600 1 MDT}
+ {1636272000 -25200 0 MST}
+ {1647162000 -21600 1 MDT}
+ {1667721600 -25200 0 MST}
+ {1678611600 -21600 1 MDT}
+ {1699171200 -25200 0 MST}
+ {1710061200 -21600 1 MDT}
+ {1730620800 -25200 0 MST}
+ {1741510800 -21600 1 MDT}
+ {1762070400 -25200 0 MST}
+ {1772960400 -21600 1 MDT}
+ {1793520000 -25200 0 MST}
+ {1805014800 -21600 1 MDT}
+ {1825574400 -25200 0 MST}
+ {1836464400 -21600 1 MDT}
+ {1857024000 -25200 0 MST}
+ {1867914000 -21600 1 MDT}
+ {1888473600 -25200 0 MST}
+ {1899363600 -21600 1 MDT}
+ {1919923200 -25200 0 MST}
+ {1930813200 -21600 1 MDT}
+ {1951372800 -25200 0 MST}
+ {1962867600 -21600 1 MDT}
+ {1983427200 -25200 0 MST}
+ {1994317200 -21600 1 MDT}
+ {2014876800 -25200 0 MST}
+ {2025766800 -21600 1 MDT}
+ {2046326400 -25200 0 MST}
+ {2057216400 -21600 1 MDT}
+ {2077776000 -25200 0 MST}
+ {2088666000 -21600 1 MDT}
+ {2109225600 -25200 0 MST}
+ {2120115600 -21600 1 MDT}
+ {2140675200 -25200 0 MST}
+ {2152170000 -21600 1 MDT}
+ {2172729600 -25200 0 MST}
+ {2183619600 -21600 1 MDT}
+ {2204179200 -25200 0 MST}
+ {2215069200 -21600 1 MDT}
+ {2235628800 -25200 0 MST}
+ {2246518800 -21600 1 MDT}
+ {2267078400 -25200 0 MST}
+ {2277968400 -21600 1 MDT}
+ {2298528000 -25200 0 MST}
+ {2309418000 -21600 1 MDT}
+ {2329977600 -25200 0 MST}
+ {2341472400 -21600 1 MDT}
+ {2362032000 -25200 0 MST}
+ {2372922000 -21600 1 MDT}
+ {2393481600 -25200 0 MST}
+ {2404371600 -21600 1 MDT}
+ {2424931200 -25200 0 MST}
+ {2435821200 -21600 1 MDT}
+ {2456380800 -25200 0 MST}
+ {2467270800 -21600 1 MDT}
+ {2487830400 -25200 0 MST}
+ {2499325200 -21600 1 MDT}
+ {2519884800 -25200 0 MST}
+ {2530774800 -21600 1 MDT}
+ {2551334400 -25200 0 MST}
+ {2562224400 -21600 1 MDT}
+ {2582784000 -25200 0 MST}
+ {2593674000 -21600 1 MDT}
+ {2614233600 -25200 0 MST}
+ {2625123600 -21600 1 MDT}
+ {2645683200 -25200 0 MST}
+ {2656573200 -21600 1 MDT}
+ {2677132800 -25200 0 MST}
+ {2688627600 -21600 1 MDT}
+ {2709187200 -25200 0 MST}
+ {2720077200 -21600 1 MDT}
+ {2740636800 -25200 0 MST}
+ {2751526800 -21600 1 MDT}
+ {2772086400 -25200 0 MST}
+ {2782976400 -21600 1 MDT}
+ {2803536000 -25200 0 MST}
+ {2814426000 -21600 1 MDT}
+ {2834985600 -25200 0 MST}
+ {2846480400 -21600 1 MDT}
+ {2867040000 -25200 0 MST}
+ {2877930000 -21600 1 MDT}
+ {2898489600 -25200 0 MST}
+ {2909379600 -21600 1 MDT}
+ {2929939200 -25200 0 MST}
+ {2940829200 -21600 1 MDT}
+ {2961388800 -25200 0 MST}
+ {2972278800 -21600 1 MDT}
+ {2992838400 -25200 0 MST}
+ {3003728400 -21600 1 MDT}
+ {3024288000 -25200 0 MST}
+ {3035782800 -21600 1 MDT}
+ {3056342400 -25200 0 MST}
+ {3067232400 -21600 1 MDT}
+ {3087792000 -25200 0 MST}
+ {3098682000 -21600 1 MDT}
+ {3119241600 -25200 0 MST}
+ {3130131600 -21600 1 MDT}
+ {3150691200 -25200 0 MST}
+ {3161581200 -21600 1 MDT}
+ {3182140800 -25200 0 MST}
+ {3193030800 -21600 1 MDT}
+ {3213590400 -25200 0 MST}
+ {3225085200 -21600 1 MDT}
+ {3245644800 -25200 0 MST}
+ {3256534800 -21600 1 MDT}
+ {3277094400 -25200 0 MST}
+ {3287984400 -21600 1 MDT}
+ {3308544000 -25200 0 MST}
+ {3319434000 -21600 1 MDT}
+ {3339993600 -25200 0 MST}
+ {3350883600 -21600 1 MDT}
+ {3371443200 -25200 0 MST}
+ {3382938000 -21600 1 MDT}
+ {3403497600 -25200 0 MST}
+ {3414387600 -21600 1 MDT}
+ {3434947200 -25200 0 MST}
+ {3445837200 -21600 1 MDT}
+ {3466396800 -25200 0 MST}
+ {3477286800 -21600 1 MDT}
+ {3497846400 -25200 0 MST}
+ {3508736400 -21600 1 MDT}
+ {3529296000 -25200 0 MST}
+ {3540186000 -21600 1 MDT}
+ {3560745600 -25200 0 MST}
+ {3572240400 -21600 1 MDT}
+ {3592800000 -25200 0 MST}
+ {3603690000 -21600 1 MDT}
+ {3624249600 -25200 0 MST}
+ {3635139600 -21600 1 MDT}
+ {3655699200 -25200 0 MST}
+ {3666589200 -21600 1 MDT}
+ {3687148800 -25200 0 MST}
+ {3698038800 -21600 1 MDT}
+ {3718598400 -25200 0 MST}
+ {3730093200 -21600 1 MDT}
+ {3750652800 -25200 0 MST}
+ {3761542800 -21600 1 MDT}
+ {3782102400 -25200 0 MST}
+ {3792992400 -21600 1 MDT}
+ {3813552000 -25200 0 MST}
+ {3824442000 -21600 1 MDT}
+ {3845001600 -25200 0 MST}
+ {3855891600 -21600 1 MDT}
+ {3876451200 -25200 0 MST}
+ {3887341200 -21600 1 MDT}
+ {3907900800 -25200 0 MST}
+ {3919395600 -21600 1 MDT}
+ {3939955200 -25200 0 MST}
+ {3950845200 -21600 1 MDT}
+ {3971404800 -25200 0 MST}
+ {3982294800 -21600 1 MDT}
+ {4002854400 -25200 0 MST}
+ {4013744400 -21600 1 MDT}
+ {4034304000 -25200 0 MST}
+ {4045194000 -21600 1 MDT}
+ {4065753600 -25200 0 MST}
+ {4076643600 -21600 1 MDT}
+ {4097203200 -25200 0 MST}
}
diff --git a/library/tzdata/America/Chicago b/library/tzdata/America/Chicago
index 63b5b95..3ec696b 100644
--- a/library/tzdata/America/Chicago
+++ b/library/tzdata/America/Chicago
@@ -180,190 +180,190 @@ set TZData(:America/Chicago) {
{1130655600 -21600 0 CST}
{1143964800 -18000 1 CDT}
{1162105200 -21600 0 CST}
- {1175414400 -18000 1 CDT}
- {1193554800 -21600 0 CST}
- {1207468800 -18000 1 CDT}
- {1225004400 -21600 0 CST}
- {1238918400 -18000 1 CDT}
- {1256454000 -21600 0 CST}
- {1270368000 -18000 1 CDT}
- {1288508400 -21600 0 CST}
- {1301817600 -18000 1 CDT}
- {1319958000 -21600 0 CST}
- {1333267200 -18000 1 CDT}
- {1351407600 -21600 0 CST}
- {1365321600 -18000 1 CDT}
- {1382857200 -21600 0 CST}
- {1396771200 -18000 1 CDT}
- {1414306800 -21600 0 CST}
- {1428220800 -18000 1 CDT}
- {1445756400 -21600 0 CST}
- {1459670400 -18000 1 CDT}
- {1477810800 -21600 0 CST}
- {1491120000 -18000 1 CDT}
- {1509260400 -21600 0 CST}
- {1522569600 -18000 1 CDT}
- {1540710000 -21600 0 CST}
- {1554624000 -18000 1 CDT}
- {1572159600 -21600 0 CST}
- {1586073600 -18000 1 CDT}
- {1603609200 -21600 0 CST}
- {1617523200 -18000 1 CDT}
- {1635663600 -21600 0 CST}
- {1648972800 -18000 1 CDT}
- {1667113200 -21600 0 CST}
- {1680422400 -18000 1 CDT}
- {1698562800 -21600 0 CST}
- {1712476800 -18000 1 CDT}
- {1730012400 -21600 0 CST}
- {1743926400 -18000 1 CDT}
- {1761462000 -21600 0 CST}
- {1775376000 -18000 1 CDT}
- {1792911600 -21600 0 CST}
- {1806825600 -18000 1 CDT}
- {1824966000 -21600 0 CST}
- {1838275200 -18000 1 CDT}
- {1856415600 -21600 0 CST}
- {1869724800 -18000 1 CDT}
- {1887865200 -21600 0 CST}
- {1901779200 -18000 1 CDT}
- {1919314800 -21600 0 CST}
- {1933228800 -18000 1 CDT}
- {1950764400 -21600 0 CST}
- {1964678400 -18000 1 CDT}
- {1982818800 -21600 0 CST}
- {1996128000 -18000 1 CDT}
- {2014268400 -21600 0 CST}
- {2027577600 -18000 1 CDT}
- {2045718000 -21600 0 CST}
- {2059027200 -18000 1 CDT}
- {2077167600 -21600 0 CST}
- {2091081600 -18000 1 CDT}
- {2108617200 -21600 0 CST}
- {2122531200 -18000 1 CDT}
- {2140066800 -21600 0 CST}
- {2153980800 -18000 1 CDT}
- {2172121200 -21600 0 CST}
- {2185430400 -18000 1 CDT}
- {2203570800 -21600 0 CST}
- {2216880000 -18000 1 CDT}
- {2235020400 -21600 0 CST}
- {2248934400 -18000 1 CDT}
- {2266470000 -21600 0 CST}
- {2280384000 -18000 1 CDT}
- {2297919600 -21600 0 CST}
- {2311833600 -18000 1 CDT}
- {2329369200 -21600 0 CST}
- {2343283200 -18000 1 CDT}
- {2361423600 -21600 0 CST}
- {2374732800 -18000 1 CDT}
- {2392873200 -21600 0 CST}
- {2406182400 -18000 1 CDT}
- {2424322800 -21600 0 CST}
- {2438236800 -18000 1 CDT}
- {2455772400 -21600 0 CST}
- {2469686400 -18000 1 CDT}
- {2487222000 -21600 0 CST}
- {2501136000 -18000 1 CDT}
- {2519276400 -21600 0 CST}
- {2532585600 -18000 1 CDT}
- {2550726000 -21600 0 CST}
- {2564035200 -18000 1 CDT}
- {2582175600 -21600 0 CST}
- {2596089600 -18000 1 CDT}
- {2613625200 -21600 0 CST}
- {2627539200 -18000 1 CDT}
- {2645074800 -21600 0 CST}
- {2658988800 -18000 1 CDT}
- {2676524400 -21600 0 CST}
- {2690438400 -18000 1 CDT}
- {2708578800 -21600 0 CST}
- {2721888000 -18000 1 CDT}
- {2740028400 -21600 0 CST}
- {2753337600 -18000 1 CDT}
- {2771478000 -21600 0 CST}
- {2785392000 -18000 1 CDT}
- {2802927600 -21600 0 CST}
- {2816841600 -18000 1 CDT}
- {2834377200 -21600 0 CST}
- {2848291200 -18000 1 CDT}
- {2866431600 -21600 0 CST}
- {2879740800 -18000 1 CDT}
- {2897881200 -21600 0 CST}
- {2911190400 -18000 1 CDT}
- {2929330800 -21600 0 CST}
- {2942640000 -18000 1 CDT}
- {2960780400 -21600 0 CST}
- {2974694400 -18000 1 CDT}
- {2992230000 -21600 0 CST}
- {3006144000 -18000 1 CDT}
- {3023679600 -21600 0 CST}
- {3037593600 -18000 1 CDT}
- {3055734000 -21600 0 CST}
- {3069043200 -18000 1 CDT}
- {3087183600 -21600 0 CST}
- {3100492800 -18000 1 CDT}
- {3118633200 -21600 0 CST}
- {3132547200 -18000 1 CDT}
- {3150082800 -21600 0 CST}
- {3163996800 -18000 1 CDT}
- {3181532400 -21600 0 CST}
- {3195446400 -18000 1 CDT}
- {3212982000 -21600 0 CST}
- {3226896000 -18000 1 CDT}
- {3245036400 -21600 0 CST}
- {3258345600 -18000 1 CDT}
- {3276486000 -21600 0 CST}
- {3289795200 -18000 1 CDT}
- {3307935600 -21600 0 CST}
- {3321849600 -18000 1 CDT}
- {3339385200 -21600 0 CST}
- {3353299200 -18000 1 CDT}
- {3370834800 -21600 0 CST}
- {3384748800 -18000 1 CDT}
- {3402889200 -21600 0 CST}
- {3416198400 -18000 1 CDT}
- {3434338800 -21600 0 CST}
- {3447648000 -18000 1 CDT}
- {3465788400 -21600 0 CST}
- {3479702400 -18000 1 CDT}
- {3497238000 -21600 0 CST}
- {3511152000 -18000 1 CDT}
- {3528687600 -21600 0 CST}
- {3542601600 -18000 1 CDT}
- {3560137200 -21600 0 CST}
- {3574051200 -18000 1 CDT}
- {3592191600 -21600 0 CST}
- {3605500800 -18000 1 CDT}
- {3623641200 -21600 0 CST}
- {3636950400 -18000 1 CDT}
- {3655090800 -21600 0 CST}
- {3669004800 -18000 1 CDT}
- {3686540400 -21600 0 CST}
- {3700454400 -18000 1 CDT}
- {3717990000 -21600 0 CST}
- {3731904000 -18000 1 CDT}
- {3750044400 -21600 0 CST}
- {3763353600 -18000 1 CDT}
- {3781494000 -21600 0 CST}
- {3794803200 -18000 1 CDT}
- {3812943600 -21600 0 CST}
- {3826252800 -18000 1 CDT}
- {3844393200 -21600 0 CST}
- {3858307200 -18000 1 CDT}
- {3875842800 -21600 0 CST}
- {3889756800 -18000 1 CDT}
- {3907292400 -21600 0 CST}
- {3921206400 -18000 1 CDT}
- {3939346800 -21600 0 CST}
- {3952656000 -18000 1 CDT}
- {3970796400 -21600 0 CST}
- {3984105600 -18000 1 CDT}
- {4002246000 -21600 0 CST}
- {4016160000 -18000 1 CDT}
- {4033695600 -21600 0 CST}
- {4047609600 -18000 1 CDT}
- {4065145200 -21600 0 CST}
- {4079059200 -18000 1 CDT}
- {4096594800 -21600 0 CST}
+ {1173600000 -18000 1 CDT}
+ {1194159600 -21600 0 CST}
+ {1205049600 -18000 1 CDT}
+ {1225609200 -21600 0 CST}
+ {1236499200 -18000 1 CDT}
+ {1257058800 -21600 0 CST}
+ {1268553600 -18000 1 CDT}
+ {1289113200 -21600 0 CST}
+ {1300003200 -18000 1 CDT}
+ {1320562800 -21600 0 CST}
+ {1331452800 -18000 1 CDT}
+ {1352012400 -21600 0 CST}
+ {1362902400 -18000 1 CDT}
+ {1383462000 -21600 0 CST}
+ {1394352000 -18000 1 CDT}
+ {1414911600 -21600 0 CST}
+ {1425801600 -18000 1 CDT}
+ {1446361200 -21600 0 CST}
+ {1457856000 -18000 1 CDT}
+ {1478415600 -21600 0 CST}
+ {1489305600 -18000 1 CDT}
+ {1509865200 -21600 0 CST}
+ {1520755200 -18000 1 CDT}
+ {1541314800 -21600 0 CST}
+ {1552204800 -18000 1 CDT}
+ {1572764400 -21600 0 CST}
+ {1583654400 -18000 1 CDT}
+ {1604214000 -21600 0 CST}
+ {1615708800 -18000 1 CDT}
+ {1636268400 -21600 0 CST}
+ {1647158400 -18000 1 CDT}
+ {1667718000 -21600 0 CST}
+ {1678608000 -18000 1 CDT}
+ {1699167600 -21600 0 CST}
+ {1710057600 -18000 1 CDT}
+ {1730617200 -21600 0 CST}
+ {1741507200 -18000 1 CDT}
+ {1762066800 -21600 0 CST}
+ {1772956800 -18000 1 CDT}
+ {1793516400 -21600 0 CST}
+ {1805011200 -18000 1 CDT}
+ {1825570800 -21600 0 CST}
+ {1836460800 -18000 1 CDT}
+ {1857020400 -21600 0 CST}
+ {1867910400 -18000 1 CDT}
+ {1888470000 -21600 0 CST}
+ {1899360000 -18000 1 CDT}
+ {1919919600 -21600 0 CST}
+ {1930809600 -18000 1 CDT}
+ {1951369200 -21600 0 CST}
+ {1962864000 -18000 1 CDT}
+ {1983423600 -21600 0 CST}
+ {1994313600 -18000 1 CDT}
+ {2014873200 -21600 0 CST}
+ {2025763200 -18000 1 CDT}
+ {2046322800 -21600 0 CST}
+ {2057212800 -18000 1 CDT}
+ {2077772400 -21600 0 CST}
+ {2088662400 -18000 1 CDT}
+ {2109222000 -21600 0 CST}
+ {2120112000 -18000 1 CDT}
+ {2140671600 -21600 0 CST}
+ {2152166400 -18000 1 CDT}
+ {2172726000 -21600 0 CST}
+ {2183616000 -18000 1 CDT}
+ {2204175600 -21600 0 CST}
+ {2215065600 -18000 1 CDT}
+ {2235625200 -21600 0 CST}
+ {2246515200 -18000 1 CDT}
+ {2267074800 -21600 0 CST}
+ {2277964800 -18000 1 CDT}
+ {2298524400 -21600 0 CST}
+ {2309414400 -18000 1 CDT}
+ {2329974000 -21600 0 CST}
+ {2341468800 -18000 1 CDT}
+ {2362028400 -21600 0 CST}
+ {2372918400 -18000 1 CDT}
+ {2393478000 -21600 0 CST}
+ {2404368000 -18000 1 CDT}
+ {2424927600 -21600 0 CST}
+ {2435817600 -18000 1 CDT}
+ {2456377200 -21600 0 CST}
+ {2467267200 -18000 1 CDT}
+ {2487826800 -21600 0 CST}
+ {2499321600 -18000 1 CDT}
+ {2519881200 -21600 0 CST}
+ {2530771200 -18000 1 CDT}
+ {2551330800 -21600 0 CST}
+ {2562220800 -18000 1 CDT}
+ {2582780400 -21600 0 CST}
+ {2593670400 -18000 1 CDT}
+ {2614230000 -21600 0 CST}
+ {2625120000 -18000 1 CDT}
+ {2645679600 -21600 0 CST}
+ {2656569600 -18000 1 CDT}
+ {2677129200 -21600 0 CST}
+ {2688624000 -18000 1 CDT}
+ {2709183600 -21600 0 CST}
+ {2720073600 -18000 1 CDT}
+ {2740633200 -21600 0 CST}
+ {2751523200 -18000 1 CDT}
+ {2772082800 -21600 0 CST}
+ {2782972800 -18000 1 CDT}
+ {2803532400 -21600 0 CST}
+ {2814422400 -18000 1 CDT}
+ {2834982000 -21600 0 CST}
+ {2846476800 -18000 1 CDT}
+ {2867036400 -21600 0 CST}
+ {2877926400 -18000 1 CDT}
+ {2898486000 -21600 0 CST}
+ {2909376000 -18000 1 CDT}
+ {2929935600 -21600 0 CST}
+ {2940825600 -18000 1 CDT}
+ {2961385200 -21600 0 CST}
+ {2972275200 -18000 1 CDT}
+ {2992834800 -21600 0 CST}
+ {3003724800 -18000 1 CDT}
+ {3024284400 -21600 0 CST}
+ {3035779200 -18000 1 CDT}
+ {3056338800 -21600 0 CST}
+ {3067228800 -18000 1 CDT}
+ {3087788400 -21600 0 CST}
+ {3098678400 -18000 1 CDT}
+ {3119238000 -21600 0 CST}
+ {3130128000 -18000 1 CDT}
+ {3150687600 -21600 0 CST}
+ {3161577600 -18000 1 CDT}
+ {3182137200 -21600 0 CST}
+ {3193027200 -18000 1 CDT}
+ {3213586800 -21600 0 CST}
+ {3225081600 -18000 1 CDT}
+ {3245641200 -21600 0 CST}
+ {3256531200 -18000 1 CDT}
+ {3277090800 -21600 0 CST}
+ {3287980800 -18000 1 CDT}
+ {3308540400 -21600 0 CST}
+ {3319430400 -18000 1 CDT}
+ {3339990000 -21600 0 CST}
+ {3350880000 -18000 1 CDT}
+ {3371439600 -21600 0 CST}
+ {3382934400 -18000 1 CDT}
+ {3403494000 -21600 0 CST}
+ {3414384000 -18000 1 CDT}
+ {3434943600 -21600 0 CST}
+ {3445833600 -18000 1 CDT}
+ {3466393200 -21600 0 CST}
+ {3477283200 -18000 1 CDT}
+ {3497842800 -21600 0 CST}
+ {3508732800 -18000 1 CDT}
+ {3529292400 -21600 0 CST}
+ {3540182400 -18000 1 CDT}
+ {3560742000 -21600 0 CST}
+ {3572236800 -18000 1 CDT}
+ {3592796400 -21600 0 CST}
+ {3603686400 -18000 1 CDT}
+ {3624246000 -21600 0 CST}
+ {3635136000 -18000 1 CDT}
+ {3655695600 -21600 0 CST}
+ {3666585600 -18000 1 CDT}
+ {3687145200 -21600 0 CST}
+ {3698035200 -18000 1 CDT}
+ {3718594800 -21600 0 CST}
+ {3730089600 -18000 1 CDT}
+ {3750649200 -21600 0 CST}
+ {3761539200 -18000 1 CDT}
+ {3782098800 -21600 0 CST}
+ {3792988800 -18000 1 CDT}
+ {3813548400 -21600 0 CST}
+ {3824438400 -18000 1 CDT}
+ {3844998000 -21600 0 CST}
+ {3855888000 -18000 1 CDT}
+ {3876447600 -21600 0 CST}
+ {3887337600 -18000 1 CDT}
+ {3907897200 -21600 0 CST}
+ {3919392000 -18000 1 CDT}
+ {3939951600 -21600 0 CST}
+ {3950841600 -18000 1 CDT}
+ {3971401200 -21600 0 CST}
+ {3982291200 -18000 1 CDT}
+ {4002850800 -21600 0 CST}
+ {4013740800 -18000 1 CDT}
+ {4034300400 -21600 0 CST}
+ {4045190400 -18000 1 CDT}
+ {4065750000 -21600 0 CST}
+ {4076640000 -18000 1 CDT}
+ {4097199600 -21600 0 CST}
}
diff --git a/library/tzdata/America/Coral_Harbour b/library/tzdata/America/Coral_Harbour
new file mode 100644
index 0000000..f5689fe
--- /dev/null
+++ b/library/tzdata/America/Coral_Harbour
@@ -0,0 +1,14 @@
+# created by ../tools/tclZIC.tcl - do not edit
+
+set TZData(:America/Coral_Harbour) {
+ {-9223372036854775808 -19960 0 LMT}
+ {-2713890440 -18000 0 EST}
+ {-1632070800 -14400 1 EDT}
+ {-1615140000 -18000 0 EST}
+ {-1596992400 -14400 1 EDT}
+ {-1583179200 -18000 0 EST}
+ {-880218000 -14400 1 EWT}
+ {-769395600 -14400 1 EPT}
+ {-765396000 -18000 0 EST}
+ {-757364400 -18000 0 EST}
+}
diff --git a/library/tzdata/America/Denver b/library/tzdata/America/Denver
index 11337b3..54087fb 100644
--- a/library/tzdata/America/Denver
+++ b/library/tzdata/America/Denver
@@ -102,190 +102,190 @@ set TZData(:America/Denver) {
{1130659200 -25200 0 MST}
{1143968400 -21600 1 MDT}
{1162108800 -25200 0 MST}
- {1175418000 -21600 1 MDT}
- {1193558400 -25200 0 MST}
- {1207472400 -21600 1 MDT}
- {1225008000 -25200 0 MST}
- {1238922000 -21600 1 MDT}
- {1256457600 -25200 0 MST}
- {1270371600 -21600 1 MDT}
- {1288512000 -25200 0 MST}
- {1301821200 -21600 1 MDT}
- {1319961600 -25200 0 MST}
- {1333270800 -21600 1 MDT}
- {1351411200 -25200 0 MST}
- {1365325200 -21600 1 MDT}
- {1382860800 -25200 0 MST}
- {1396774800 -21600 1 MDT}
- {1414310400 -25200 0 MST}
- {1428224400 -21600 1 MDT}
- {1445760000 -25200 0 MST}
- {1459674000 -21600 1 MDT}
- {1477814400 -25200 0 MST}
- {1491123600 -21600 1 MDT}
- {1509264000 -25200 0 MST}
- {1522573200 -21600 1 MDT}
- {1540713600 -25200 0 MST}
- {1554627600 -21600 1 MDT}
- {1572163200 -25200 0 MST}
- {1586077200 -21600 1 MDT}
- {1603612800 -25200 0 MST}
- {1617526800 -21600 1 MDT}
- {1635667200 -25200 0 MST}
- {1648976400 -21600 1 MDT}
- {1667116800 -25200 0 MST}
- {1680426000 -21600 1 MDT}
- {1698566400 -25200 0 MST}
- {1712480400 -21600 1 MDT}
- {1730016000 -25200 0 MST}
- {1743930000 -21600 1 MDT}
- {1761465600 -25200 0 MST}
- {1775379600 -21600 1 MDT}
- {1792915200 -25200 0 MST}
- {1806829200 -21600 1 MDT}
- {1824969600 -25200 0 MST}
- {1838278800 -21600 1 MDT}
- {1856419200 -25200 0 MST}
- {1869728400 -21600 1 MDT}
- {1887868800 -25200 0 MST}
- {1901782800 -21600 1 MDT}
- {1919318400 -25200 0 MST}
- {1933232400 -21600 1 MDT}
- {1950768000 -25200 0 MST}
- {1964682000 -21600 1 MDT}
- {1982822400 -25200 0 MST}
- {1996131600 -21600 1 MDT}
- {2014272000 -25200 0 MST}
- {2027581200 -21600 1 MDT}
- {2045721600 -25200 0 MST}
- {2059030800 -21600 1 MDT}
- {2077171200 -25200 0 MST}
- {2091085200 -21600 1 MDT}
- {2108620800 -25200 0 MST}
- {2122534800 -21600 1 MDT}
- {2140070400 -25200 0 MST}
- {2153984400 -21600 1 MDT}
- {2172124800 -25200 0 MST}
- {2185434000 -21600 1 MDT}
- {2203574400 -25200 0 MST}
- {2216883600 -21600 1 MDT}
- {2235024000 -25200 0 MST}
- {2248938000 -21600 1 MDT}
- {2266473600 -25200 0 MST}
- {2280387600 -21600 1 MDT}
- {2297923200 -25200 0 MST}
- {2311837200 -21600 1 MDT}
- {2329372800 -25200 0 MST}
- {2343286800 -21600 1 MDT}
- {2361427200 -25200 0 MST}
- {2374736400 -21600 1 MDT}
- {2392876800 -25200 0 MST}
- {2406186000 -21600 1 MDT}
- {2424326400 -25200 0 MST}
- {2438240400 -21600 1 MDT}
- {2455776000 -25200 0 MST}
- {2469690000 -21600 1 MDT}
- {2487225600 -25200 0 MST}
- {2501139600 -21600 1 MDT}
- {2519280000 -25200 0 MST}
- {2532589200 -21600 1 MDT}
- {2550729600 -25200 0 MST}
- {2564038800 -21600 1 MDT}
- {2582179200 -25200 0 MST}
- {2596093200 -21600 1 MDT}
- {2613628800 -25200 0 MST}
- {2627542800 -21600 1 MDT}
- {2645078400 -25200 0 MST}
- {2658992400 -21600 1 MDT}
- {2676528000 -25200 0 MST}
- {2690442000 -21600 1 MDT}
- {2708582400 -25200 0 MST}
- {2721891600 -21600 1 MDT}
- {2740032000 -25200 0 MST}
- {2753341200 -21600 1 MDT}
- {2771481600 -25200 0 MST}
- {2785395600 -21600 1 MDT}
- {2802931200 -25200 0 MST}
- {2816845200 -21600 1 MDT}
- {2834380800 -25200 0 MST}
- {2848294800 -21600 1 MDT}
- {2866435200 -25200 0 MST}
- {2879744400 -21600 1 MDT}
- {2897884800 -25200 0 MST}
- {2911194000 -21600 1 MDT}
- {2929334400 -25200 0 MST}
- {2942643600 -21600 1 MDT}
- {2960784000 -25200 0 MST}
- {2974698000 -21600 1 MDT}
- {2992233600 -25200 0 MST}
- {3006147600 -21600 1 MDT}
- {3023683200 -25200 0 MST}
- {3037597200 -21600 1 MDT}
- {3055737600 -25200 0 MST}
- {3069046800 -21600 1 MDT}
- {3087187200 -25200 0 MST}
- {3100496400 -21600 1 MDT}
- {3118636800 -25200 0 MST}
- {3132550800 -21600 1 MDT}
- {3150086400 -25200 0 MST}
- {3164000400 -21600 1 MDT}
- {3181536000 -25200 0 MST}
- {3195450000 -21600 1 MDT}
- {3212985600 -25200 0 MST}
- {3226899600 -21600 1 MDT}
- {3245040000 -25200 0 MST}
- {3258349200 -21600 1 MDT}
- {3276489600 -25200 0 MST}
- {3289798800 -21600 1 MDT}
- {3307939200 -25200 0 MST}
- {3321853200 -21600 1 MDT}
- {3339388800 -25200 0 MST}
- {3353302800 -21600 1 MDT}
- {3370838400 -25200 0 MST}
- {3384752400 -21600 1 MDT}
- {3402892800 -25200 0 MST}
- {3416202000 -21600 1 MDT}
- {3434342400 -25200 0 MST}
- {3447651600 -21600 1 MDT}
- {3465792000 -25200 0 MST}
- {3479706000 -21600 1 MDT}
- {3497241600 -25200 0 MST}
- {3511155600 -21600 1 MDT}
- {3528691200 -25200 0 MST}
- {3542605200 -21600 1 MDT}
- {3560140800 -25200 0 MST}
- {3574054800 -21600 1 MDT}
- {3592195200 -25200 0 MST}
- {3605504400 -21600 1 MDT}
- {3623644800 -25200 0 MST}
- {3636954000 -21600 1 MDT}
- {3655094400 -25200 0 MST}
- {3669008400 -21600 1 MDT}
- {3686544000 -25200 0 MST}
- {3700458000 -21600 1 MDT}
- {3717993600 -25200 0 MST}
- {3731907600 -21600 1 MDT}
- {3750048000 -25200 0 MST}
- {3763357200 -21600 1 MDT}
- {3781497600 -25200 0 MST}
- {3794806800 -21600 1 MDT}
- {3812947200 -25200 0 MST}
- {3826256400 -21600 1 MDT}
- {3844396800 -25200 0 MST}
- {3858310800 -21600 1 MDT}
- {3875846400 -25200 0 MST}
- {3889760400 -21600 1 MDT}
- {3907296000 -25200 0 MST}
- {3921210000 -21600 1 MDT}
- {3939350400 -25200 0 MST}
- {3952659600 -21600 1 MDT}
- {3970800000 -25200 0 MST}
- {3984109200 -21600 1 MDT}
- {4002249600 -25200 0 MST}
- {4016163600 -21600 1 MDT}
- {4033699200 -25200 0 MST}
- {4047613200 -21600 1 MDT}
- {4065148800 -25200 0 MST}
- {4079062800 -21600 1 MDT}
- {4096598400 -25200 0 MST}
+ {1173603600 -21600 1 MDT}
+ {1194163200 -25200 0 MST}
+ {1205053200 -21600 1 MDT}
+ {1225612800 -25200 0 MST}
+ {1236502800 -21600 1 MDT}
+ {1257062400 -25200 0 MST}
+ {1268557200 -21600 1 MDT}
+ {1289116800 -25200 0 MST}
+ {1300006800 -21600 1 MDT}
+ {1320566400 -25200 0 MST}
+ {1331456400 -21600 1 MDT}
+ {1352016000 -25200 0 MST}
+ {1362906000 -21600 1 MDT}
+ {1383465600 -25200 0 MST}
+ {1394355600 -21600 1 MDT}
+ {1414915200 -25200 0 MST}
+ {1425805200 -21600 1 MDT}
+ {1446364800 -25200 0 MST}
+ {1457859600 -21600 1 MDT}
+ {1478419200 -25200 0 MST}
+ {1489309200 -21600 1 MDT}
+ {1509868800 -25200 0 MST}
+ {1520758800 -21600 1 MDT}
+ {1541318400 -25200 0 MST}
+ {1552208400 -21600 1 MDT}
+ {1572768000 -25200 0 MST}
+ {1583658000 -21600 1 MDT}
+ {1604217600 -25200 0 MST}
+ {1615712400 -21600 1 MDT}
+ {1636272000 -25200 0 MST}
+ {1647162000 -21600 1 MDT}
+ {1667721600 -25200 0 MST}
+ {1678611600 -21600 1 MDT}
+ {1699171200 -25200 0 MST}
+ {1710061200 -21600 1 MDT}
+ {1730620800 -25200 0 MST}
+ {1741510800 -21600 1 MDT}
+ {1762070400 -25200 0 MST}
+ {1772960400 -21600 1 MDT}
+ {1793520000 -25200 0 MST}
+ {1805014800 -21600 1 MDT}
+ {1825574400 -25200 0 MST}
+ {1836464400 -21600 1 MDT}
+ {1857024000 -25200 0 MST}
+ {1867914000 -21600 1 MDT}
+ {1888473600 -25200 0 MST}
+ {1899363600 -21600 1 MDT}
+ {1919923200 -25200 0 MST}
+ {1930813200 -21600 1 MDT}
+ {1951372800 -25200 0 MST}
+ {1962867600 -21600 1 MDT}
+ {1983427200 -25200 0 MST}
+ {1994317200 -21600 1 MDT}
+ {2014876800 -25200 0 MST}
+ {2025766800 -21600 1 MDT}
+ {2046326400 -25200 0 MST}
+ {2057216400 -21600 1 MDT}
+ {2077776000 -25200 0 MST}
+ {2088666000 -21600 1 MDT}
+ {2109225600 -25200 0 MST}
+ {2120115600 -21600 1 MDT}
+ {2140675200 -25200 0 MST}
+ {2152170000 -21600 1 MDT}
+ {2172729600 -25200 0 MST}
+ {2183619600 -21600 1 MDT}
+ {2204179200 -25200 0 MST}
+ {2215069200 -21600 1 MDT}
+ {2235628800 -25200 0 MST}
+ {2246518800 -21600 1 MDT}
+ {2267078400 -25200 0 MST}
+ {2277968400 -21600 1 MDT}
+ {2298528000 -25200 0 MST}
+ {2309418000 -21600 1 MDT}
+ {2329977600 -25200 0 MST}
+ {2341472400 -21600 1 MDT}
+ {2362032000 -25200 0 MST}
+ {2372922000 -21600 1 MDT}
+ {2393481600 -25200 0 MST}
+ {2404371600 -21600 1 MDT}
+ {2424931200 -25200 0 MST}
+ {2435821200 -21600 1 MDT}
+ {2456380800 -25200 0 MST}
+ {2467270800 -21600 1 MDT}
+ {2487830400 -25200 0 MST}
+ {2499325200 -21600 1 MDT}
+ {2519884800 -25200 0 MST}
+ {2530774800 -21600 1 MDT}
+ {2551334400 -25200 0 MST}
+ {2562224400 -21600 1 MDT}
+ {2582784000 -25200 0 MST}
+ {2593674000 -21600 1 MDT}
+ {2614233600 -25200 0 MST}
+ {2625123600 -21600 1 MDT}
+ {2645683200 -25200 0 MST}
+ {2656573200 -21600 1 MDT}
+ {2677132800 -25200 0 MST}
+ {2688627600 -21600 1 MDT}
+ {2709187200 -25200 0 MST}
+ {2720077200 -21600 1 MDT}
+ {2740636800 -25200 0 MST}
+ {2751526800 -21600 1 MDT}
+ {2772086400 -25200 0 MST}
+ {2782976400 -21600 1 MDT}
+ {2803536000 -25200 0 MST}
+ {2814426000 -21600 1 MDT}
+ {2834985600 -25200 0 MST}
+ {2846480400 -21600 1 MDT}
+ {2867040000 -25200 0 MST}
+ {2877930000 -21600 1 MDT}
+ {2898489600 -25200 0 MST}
+ {2909379600 -21600 1 MDT}
+ {2929939200 -25200 0 MST}
+ {2940829200 -21600 1 MDT}
+ {2961388800 -25200 0 MST}
+ {2972278800 -21600 1 MDT}
+ {2992838400 -25200 0 MST}
+ {3003728400 -21600 1 MDT}
+ {3024288000 -25200 0 MST}
+ {3035782800 -21600 1 MDT}
+ {3056342400 -25200 0 MST}
+ {3067232400 -21600 1 MDT}
+ {3087792000 -25200 0 MST}
+ {3098682000 -21600 1 MDT}
+ {3119241600 -25200 0 MST}
+ {3130131600 -21600 1 MDT}
+ {3150691200 -25200 0 MST}
+ {3161581200 -21600 1 MDT}
+ {3182140800 -25200 0 MST}
+ {3193030800 -21600 1 MDT}
+ {3213590400 -25200 0 MST}
+ {3225085200 -21600 1 MDT}
+ {3245644800 -25200 0 MST}
+ {3256534800 -21600 1 MDT}
+ {3277094400 -25200 0 MST}
+ {3287984400 -21600 1 MDT}
+ {3308544000 -25200 0 MST}
+ {3319434000 -21600 1 MDT}
+ {3339993600 -25200 0 MST}
+ {3350883600 -21600 1 MDT}
+ {3371443200 -25200 0 MST}
+ {3382938000 -21600 1 MDT}
+ {3403497600 -25200 0 MST}
+ {3414387600 -21600 1 MDT}
+ {3434947200 -25200 0 MST}
+ {3445837200 -21600 1 MDT}
+ {3466396800 -25200 0 MST}
+ {3477286800 -21600 1 MDT}
+ {3497846400 -25200 0 MST}
+ {3508736400 -21600 1 MDT}
+ {3529296000 -25200 0 MST}
+ {3540186000 -21600 1 MDT}
+ {3560745600 -25200 0 MST}
+ {3572240400 -21600 1 MDT}
+ {3592800000 -25200 0 MST}
+ {3603690000 -21600 1 MDT}
+ {3624249600 -25200 0 MST}
+ {3635139600 -21600 1 MDT}
+ {3655699200 -25200 0 MST}
+ {3666589200 -21600 1 MDT}
+ {3687148800 -25200 0 MST}
+ {3698038800 -21600 1 MDT}
+ {3718598400 -25200 0 MST}
+ {3730093200 -21600 1 MDT}
+ {3750652800 -25200 0 MST}
+ {3761542800 -21600 1 MDT}
+ {3782102400 -25200 0 MST}
+ {3792992400 -21600 1 MDT}
+ {3813552000 -25200 0 MST}
+ {3824442000 -21600 1 MDT}
+ {3845001600 -25200 0 MST}
+ {3855891600 -21600 1 MDT}
+ {3876451200 -25200 0 MST}
+ {3887341200 -21600 1 MDT}
+ {3907900800 -25200 0 MST}
+ {3919395600 -21600 1 MDT}
+ {3939955200 -25200 0 MST}
+ {3950845200 -21600 1 MDT}
+ {3971404800 -25200 0 MST}
+ {3982294800 -21600 1 MDT}
+ {4002854400 -25200 0 MST}
+ {4013744400 -21600 1 MDT}
+ {4034304000 -25200 0 MST}
+ {4045194000 -21600 1 MDT}
+ {4065753600 -25200 0 MST}
+ {4076643600 -21600 1 MDT}
+ {4097203200 -25200 0 MST}
}
diff --git a/library/tzdata/America/Detroit b/library/tzdata/America/Detroit
index b109fdb..bca7de3 100644
--- a/library/tzdata/America/Detroit
+++ b/library/tzdata/America/Detroit
@@ -83,190 +83,190 @@ set TZData(:America/Detroit) {
{1130652000 -18000 0 EST}
{1143961200 -14400 1 EDT}
{1162101600 -18000 0 EST}
- {1175410800 -14400 1 EDT}
- {1193551200 -18000 0 EST}
- {1207465200 -14400 1 EDT}
- {1225000800 -18000 0 EST}
- {1238914800 -14400 1 EDT}
- {1256450400 -18000 0 EST}
- {1270364400 -14400 1 EDT}
- {1288504800 -18000 0 EST}
- {1301814000 -14400 1 EDT}
- {1319954400 -18000 0 EST}
- {1333263600 -14400 1 EDT}
- {1351404000 -18000 0 EST}
- {1365318000 -14400 1 EDT}
- {1382853600 -18000 0 EST}
- {1396767600 -14400 1 EDT}
- {1414303200 -18000 0 EST}
- {1428217200 -14400 1 EDT}
- {1445752800 -18000 0 EST}
- {1459666800 -14400 1 EDT}
- {1477807200 -18000 0 EST}
- {1491116400 -14400 1 EDT}
- {1509256800 -18000 0 EST}
- {1522566000 -14400 1 EDT}
- {1540706400 -18000 0 EST}
- {1554620400 -14400 1 EDT}
- {1572156000 -18000 0 EST}
- {1586070000 -14400 1 EDT}
- {1603605600 -18000 0 EST}
- {1617519600 -14400 1 EDT}
- {1635660000 -18000 0 EST}
- {1648969200 -14400 1 EDT}
- {1667109600 -18000 0 EST}
- {1680418800 -14400 1 EDT}
- {1698559200 -18000 0 EST}
- {1712473200 -14400 1 EDT}
- {1730008800 -18000 0 EST}
- {1743922800 -14400 1 EDT}
- {1761458400 -18000 0 EST}
- {1775372400 -14400 1 EDT}
- {1792908000 -18000 0 EST}
- {1806822000 -14400 1 EDT}
- {1824962400 -18000 0 EST}
- {1838271600 -14400 1 EDT}
- {1856412000 -18000 0 EST}
- {1869721200 -14400 1 EDT}
- {1887861600 -18000 0 EST}
- {1901775600 -14400 1 EDT}
- {1919311200 -18000 0 EST}
- {1933225200 -14400 1 EDT}
- {1950760800 -18000 0 EST}
- {1964674800 -14400 1 EDT}
- {1982815200 -18000 0 EST}
- {1996124400 -14400 1 EDT}
- {2014264800 -18000 0 EST}
- {2027574000 -14400 1 EDT}
- {2045714400 -18000 0 EST}
- {2059023600 -14400 1 EDT}
- {2077164000 -18000 0 EST}
- {2091078000 -14400 1 EDT}
- {2108613600 -18000 0 EST}
- {2122527600 -14400 1 EDT}
- {2140063200 -18000 0 EST}
- {2153977200 -14400 1 EDT}
- {2172117600 -18000 0 EST}
- {2185426800 -14400 1 EDT}
- {2203567200 -18000 0 EST}
- {2216876400 -14400 1 EDT}
- {2235016800 -18000 0 EST}
- {2248930800 -14400 1 EDT}
- {2266466400 -18000 0 EST}
- {2280380400 -14400 1 EDT}
- {2297916000 -18000 0 EST}
- {2311830000 -14400 1 EDT}
- {2329365600 -18000 0 EST}
- {2343279600 -14400 1 EDT}
- {2361420000 -18000 0 EST}
- {2374729200 -14400 1 EDT}
- {2392869600 -18000 0 EST}
- {2406178800 -14400 1 EDT}
- {2424319200 -18000 0 EST}
- {2438233200 -14400 1 EDT}
- {2455768800 -18000 0 EST}
- {2469682800 -14400 1 EDT}
- {2487218400 -18000 0 EST}
- {2501132400 -14400 1 EDT}
- {2519272800 -18000 0 EST}
- {2532582000 -14400 1 EDT}
- {2550722400 -18000 0 EST}
- {2564031600 -14400 1 EDT}
- {2582172000 -18000 0 EST}
- {2596086000 -14400 1 EDT}
- {2613621600 -18000 0 EST}
- {2627535600 -14400 1 EDT}
- {2645071200 -18000 0 EST}
- {2658985200 -14400 1 EDT}
- {2676520800 -18000 0 EST}
- {2690434800 -14400 1 EDT}
- {2708575200 -18000 0 EST}
- {2721884400 -14400 1 EDT}
- {2740024800 -18000 0 EST}
- {2753334000 -14400 1 EDT}
- {2771474400 -18000 0 EST}
- {2785388400 -14400 1 EDT}
- {2802924000 -18000 0 EST}
- {2816838000 -14400 1 EDT}
- {2834373600 -18000 0 EST}
- {2848287600 -14400 1 EDT}
- {2866428000 -18000 0 EST}
- {2879737200 -14400 1 EDT}
- {2897877600 -18000 0 EST}
- {2911186800 -14400 1 EDT}
- {2929327200 -18000 0 EST}
- {2942636400 -14400 1 EDT}
- {2960776800 -18000 0 EST}
- {2974690800 -14400 1 EDT}
- {2992226400 -18000 0 EST}
- {3006140400 -14400 1 EDT}
- {3023676000 -18000 0 EST}
- {3037590000 -14400 1 EDT}
- {3055730400 -18000 0 EST}
- {3069039600 -14400 1 EDT}
- {3087180000 -18000 0 EST}
- {3100489200 -14400 1 EDT}
- {3118629600 -18000 0 EST}
- {3132543600 -14400 1 EDT}
- {3150079200 -18000 0 EST}
- {3163993200 -14400 1 EDT}
- {3181528800 -18000 0 EST}
- {3195442800 -14400 1 EDT}
- {3212978400 -18000 0 EST}
- {3226892400 -14400 1 EDT}
- {3245032800 -18000 0 EST}
- {3258342000 -14400 1 EDT}
- {3276482400 -18000 0 EST}
- {3289791600 -14400 1 EDT}
- {3307932000 -18000 0 EST}
- {3321846000 -14400 1 EDT}
- {3339381600 -18000 0 EST}
- {3353295600 -14400 1 EDT}
- {3370831200 -18000 0 EST}
- {3384745200 -14400 1 EDT}
- {3402885600 -18000 0 EST}
- {3416194800 -14400 1 EDT}
- {3434335200 -18000 0 EST}
- {3447644400 -14400 1 EDT}
- {3465784800 -18000 0 EST}
- {3479698800 -14400 1 EDT}
- {3497234400 -18000 0 EST}
- {3511148400 -14400 1 EDT}
- {3528684000 -18000 0 EST}
- {3542598000 -14400 1 EDT}
- {3560133600 -18000 0 EST}
- {3574047600 -14400 1 EDT}
- {3592188000 -18000 0 EST}
- {3605497200 -14400 1 EDT}
- {3623637600 -18000 0 EST}
- {3636946800 -14400 1 EDT}
- {3655087200 -18000 0 EST}
- {3669001200 -14400 1 EDT}
- {3686536800 -18000 0 EST}
- {3700450800 -14400 1 EDT}
- {3717986400 -18000 0 EST}
- {3731900400 -14400 1 EDT}
- {3750040800 -18000 0 EST}
- {3763350000 -14400 1 EDT}
- {3781490400 -18000 0 EST}
- {3794799600 -14400 1 EDT}
- {3812940000 -18000 0 EST}
- {3826249200 -14400 1 EDT}
- {3844389600 -18000 0 EST}
- {3858303600 -14400 1 EDT}
- {3875839200 -18000 0 EST}
- {3889753200 -14400 1 EDT}
- {3907288800 -18000 0 EST}
- {3921202800 -14400 1 EDT}
- {3939343200 -18000 0 EST}
- {3952652400 -14400 1 EDT}
- {3970792800 -18000 0 EST}
- {3984102000 -14400 1 EDT}
- {4002242400 -18000 0 EST}
- {4016156400 -14400 1 EDT}
- {4033692000 -18000 0 EST}
- {4047606000 -14400 1 EDT}
- {4065141600 -18000 0 EST}
- {4079055600 -14400 1 EDT}
- {4096591200 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Fort_Wayne b/library/tzdata/America/Fort_Wayne
index a19a4dd..b38536a 100644
--- a/library/tzdata/America/Fort_Wayne
+++ b/library/tzdata/America/Fort_Wayne
@@ -1,5 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-if {![info exists TZData(America/Indianapolis)]} {
- LoadTimeZoneFile America/Indianapolis
+if {![info exists TZData(America/Indiana/Indianapolis)]} {
+ LoadTimeZoneFile America/Indiana/Indianapolis
}
-set TZData(:America/Fort_Wayne) $TZData(:America/Indianapolis)
+set TZData(:America/Fort_Wayne) $TZData(:America/Indiana/Indianapolis)
diff --git a/library/tzdata/America/Indiana/Indianapolis b/library/tzdata/America/Indiana/Indianapolis
index 85da57e..2dddf67 100644
--- a/library/tzdata/America/Indiana/Indianapolis
+++ b/library/tzdata/America/Indiana/Indianapolis
@@ -1,5 +1,234 @@
# created by ../tools/tclZIC.tcl - do not edit
-if {![info exists TZData(America/Indianapolis)]} {
- LoadTimeZoneFile America/Indianapolis
+
+set TZData(:America/Indiana/Indianapolis) {
+ {-9223372036854775808 -20678 0 LMT}
+ {-2717647200 -21600 0 CST}
+ {-1633276800 -18000 1 CDT}
+ {-1615136400 -21600 0 CST}
+ {-1601827200 -18000 1 CDT}
+ {-1583686800 -21600 0 CST}
+ {-1577901600 -21600 0 CST}
+ {-900259200 -18000 1 CDT}
+ {-891795600 -21600 0 CST}
+ {-883591200 -21600 0 CST}
+ {-880214400 -18000 1 CWT}
+ {-769395600 -18000 1 CPT}
+ {-765392400 -21600 0 CST}
+ {-757360800 -21600 0 CST}
+ {-747244800 -18000 1 CDT}
+ {-733942800 -21600 0 CST}
+ {-715795200 -18000 1 CDT}
+ {-702493200 -21600 0 CST}
+ {-684345600 -18000 1 CDT}
+ {-671043600 -21600 0 CST}
+ {-652896000 -18000 1 CDT}
+ {-639594000 -21600 0 CST}
+ {-620841600 -18000 1 CDT}
+ {-608144400 -21600 0 CST}
+ {-589392000 -18000 1 CDT}
+ {-576090000 -21600 0 CST}
+ {-557942400 -18000 1 CDT}
+ {-544640400 -21600 0 CST}
+ {-526492800 -18000 1 CDT}
+ {-513190800 -21600 0 CST}
+ {-495043200 -18000 1 CDT}
+ {-481741200 -21600 0 CST}
+ {-463593600 -18000 0 EST}
+ {-386787600 -21600 0 CST}
+ {-368640000 -18000 0 EST}
+ {-31518000 -18000 0 EST}
+ {-21488400 -14400 1 EDT}
+ {-5767200 -18000 0 EST}
+ {9961200 -14400 1 EDT}
+ {25682400 -18000 0 EST}
+ {31554000 -18000 0 EST}
+ {1136091600 -18000 0 EST}
+ {1143961200 -14400 1 EDT}
+ {1162101600 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
-set TZData(:America/Indiana/Indianapolis) $TZData(:America/Indianapolis)
diff --git a/library/tzdata/America/Indiana/Knox b/library/tzdata/America/Indiana/Knox
index 65786e7..5d6ce0d 100644
--- a/library/tzdata/America/Indiana/Knox
+++ b/library/tzdata/America/Indiana/Knox
@@ -93,4 +93,193 @@ set TZData(:America/Indiana/Knox) {
{657097200 -21600 0 CST}
{671011200 -18000 1 CDT}
{688550400 -18000 0 EST}
+ {1136091600 -18000 0 EST}
+ {1143961200 -14400 1 EDT}
+ {1162101600 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Indiana/Marengo b/library/tzdata/America/Indiana/Marengo
index 6ca72ba..acf9a20 100644
--- a/library/tzdata/America/Indiana/Marengo
+++ b/library/tzdata/America/Indiana/Marengo
@@ -44,4 +44,193 @@ set TZData(:America/Indiana/Marengo) {
{162370800 -14400 1 EDT}
{183535200 -18000 0 EST}
{189320400 -18000 0 EST}
+ {1136091600 -18000 0 EST}
+ {1143961200 -14400 1 EDT}
+ {1162101600 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Indiana/Vevay b/library/tzdata/America/Indiana/Vevay
index aac8975..b29502c 100644
--- a/library/tzdata/America/Indiana/Vevay
+++ b/library/tzdata/America/Indiana/Vevay
@@ -21,4 +21,193 @@ set TZData(:America/Indiana/Vevay) {
{73465200 -14400 1 EDT}
{89186400 -18000 0 EST}
{94712400 -18000 0 EST}
+ {1136091600 -18000 0 EST}
+ {1143961200 -14400 1 EDT}
+ {1162101600 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Indianapolis b/library/tzdata/America/Indianapolis
index 0834d47..cce51d7 100644
--- a/library/tzdata/America/Indianapolis
+++ b/library/tzdata/America/Indianapolis
@@ -1,45 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:America/Indianapolis) {
- {-9223372036854775808 -20678 0 LMT}
- {-2717647200 -21600 0 CST}
- {-1633276800 -18000 1 CDT}
- {-1615136400 -21600 0 CST}
- {-1601827200 -18000 1 CDT}
- {-1583686800 -21600 0 CST}
- {-1577901600 -21600 0 CST}
- {-900259200 -18000 1 CDT}
- {-891795600 -21600 0 CST}
- {-883591200 -21600 0 CST}
- {-880214400 -18000 1 CWT}
- {-769395600 -18000 1 CPT}
- {-765392400 -21600 0 CST}
- {-757360800 -21600 0 CST}
- {-747244800 -18000 1 CDT}
- {-733942800 -21600 0 CST}
- {-715795200 -18000 1 CDT}
- {-702493200 -21600 0 CST}
- {-684345600 -18000 1 CDT}
- {-671043600 -21600 0 CST}
- {-652896000 -18000 1 CDT}
- {-639594000 -21600 0 CST}
- {-620841600 -18000 1 CDT}
- {-608144400 -21600 0 CST}
- {-589392000 -18000 1 CDT}
- {-576090000 -21600 0 CST}
- {-557942400 -18000 1 CDT}
- {-544640400 -21600 0 CST}
- {-526492800 -18000 1 CDT}
- {-513190800 -21600 0 CST}
- {-495043200 -18000 1 CDT}
- {-481741200 -21600 0 CST}
- {-463593600 -18000 0 EST}
- {-386787600 -21600 0 CST}
- {-368640000 -18000 0 EST}
- {-31518000 -18000 0 EST}
- {-21488400 -14400 1 EDT}
- {-5767200 -18000 0 EST}
- {9961200 -14400 1 EDT}
- {25682400 -18000 0 EST}
- {31554000 -18000 0 EST}
+if {![info exists TZData(America/Indiana/Indianapolis)]} {
+ LoadTimeZoneFile America/Indiana/Indianapolis
}
+set TZData(:America/Indianapolis) $TZData(:America/Indiana/Indianapolis)
diff --git a/library/tzdata/America/Juneau b/library/tzdata/America/Juneau
index 266ad12..964618f 100644
--- a/library/tzdata/America/Juneau
+++ b/library/tzdata/America/Juneau
@@ -86,190 +86,190 @@ set TZData(:America/Juneau) {
{1130666400 -32400 0 AKST}
{1143975600 -28800 1 AKDT}
{1162116000 -32400 0 AKST}
- {1175425200 -28800 1 AKDT}
- {1193565600 -32400 0 AKST}
- {1207479600 -28800 1 AKDT}
- {1225015200 -32400 0 AKST}
- {1238929200 -28800 1 AKDT}
- {1256464800 -32400 0 AKST}
- {1270378800 -28800 1 AKDT}
- {1288519200 -32400 0 AKST}
- {1301828400 -28800 1 AKDT}
- {1319968800 -32400 0 AKST}
- {1333278000 -28800 1 AKDT}
- {1351418400 -32400 0 AKST}
- {1365332400 -28800 1 AKDT}
- {1382868000 -32400 0 AKST}
- {1396782000 -28800 1 AKDT}
- {1414317600 -32400 0 AKST}
- {1428231600 -28800 1 AKDT}
- {1445767200 -32400 0 AKST}
- {1459681200 -28800 1 AKDT}
- {1477821600 -32400 0 AKST}
- {1491130800 -28800 1 AKDT}
- {1509271200 -32400 0 AKST}
- {1522580400 -28800 1 AKDT}
- {1540720800 -32400 0 AKST}
- {1554634800 -28800 1 AKDT}
- {1572170400 -32400 0 AKST}
- {1586084400 -28800 1 AKDT}
- {1603620000 -32400 0 AKST}
- {1617534000 -28800 1 AKDT}
- {1635674400 -32400 0 AKST}
- {1648983600 -28800 1 AKDT}
- {1667124000 -32400 0 AKST}
- {1680433200 -28800 1 AKDT}
- {1698573600 -32400 0 AKST}
- {1712487600 -28800 1 AKDT}
- {1730023200 -32400 0 AKST}
- {1743937200 -28800 1 AKDT}
- {1761472800 -32400 0 AKST}
- {1775386800 -28800 1 AKDT}
- {1792922400 -32400 0 AKST}
- {1806836400 -28800 1 AKDT}
- {1824976800 -32400 0 AKST}
- {1838286000 -28800 1 AKDT}
- {1856426400 -32400 0 AKST}
- {1869735600 -28800 1 AKDT}
- {1887876000 -32400 0 AKST}
- {1901790000 -28800 1 AKDT}
- {1919325600 -32400 0 AKST}
- {1933239600 -28800 1 AKDT}
- {1950775200 -32400 0 AKST}
- {1964689200 -28800 1 AKDT}
- {1982829600 -32400 0 AKST}
- {1996138800 -28800 1 AKDT}
- {2014279200 -32400 0 AKST}
- {2027588400 -28800 1 AKDT}
- {2045728800 -32400 0 AKST}
- {2059038000 -28800 1 AKDT}
- {2077178400 -32400 0 AKST}
- {2091092400 -28800 1 AKDT}
- {2108628000 -32400 0 AKST}
- {2122542000 -28800 1 AKDT}
- {2140077600 -32400 0 AKST}
- {2153991600 -28800 1 AKDT}
- {2172132000 -32400 0 AKST}
- {2185441200 -28800 1 AKDT}
- {2203581600 -32400 0 AKST}
- {2216890800 -28800 1 AKDT}
- {2235031200 -32400 0 AKST}
- {2248945200 -28800 1 AKDT}
- {2266480800 -32400 0 AKST}
- {2280394800 -28800 1 AKDT}
- {2297930400 -32400 0 AKST}
- {2311844400 -28800 1 AKDT}
- {2329380000 -32400 0 AKST}
- {2343294000 -28800 1 AKDT}
- {2361434400 -32400 0 AKST}
- {2374743600 -28800 1 AKDT}
- {2392884000 -32400 0 AKST}
- {2406193200 -28800 1 AKDT}
- {2424333600 -32400 0 AKST}
- {2438247600 -28800 1 AKDT}
- {2455783200 -32400 0 AKST}
- {2469697200 -28800 1 AKDT}
- {2487232800 -32400 0 AKST}
- {2501146800 -28800 1 AKDT}
- {2519287200 -32400 0 AKST}
- {2532596400 -28800 1 AKDT}
- {2550736800 -32400 0 AKST}
- {2564046000 -28800 1 AKDT}
- {2582186400 -32400 0 AKST}
- {2596100400 -28800 1 AKDT}
- {2613636000 -32400 0 AKST}
- {2627550000 -28800 1 AKDT}
- {2645085600 -32400 0 AKST}
- {2658999600 -28800 1 AKDT}
- {2676535200 -32400 0 AKST}
- {2690449200 -28800 1 AKDT}
- {2708589600 -32400 0 AKST}
- {2721898800 -28800 1 AKDT}
- {2740039200 -32400 0 AKST}
- {2753348400 -28800 1 AKDT}
- {2771488800 -32400 0 AKST}
- {2785402800 -28800 1 AKDT}
- {2802938400 -32400 0 AKST}
- {2816852400 -28800 1 AKDT}
- {2834388000 -32400 0 AKST}
- {2848302000 -28800 1 AKDT}
- {2866442400 -32400 0 AKST}
- {2879751600 -28800 1 AKDT}
- {2897892000 -32400 0 AKST}
- {2911201200 -28800 1 AKDT}
- {2929341600 -32400 0 AKST}
- {2942650800 -28800 1 AKDT}
- {2960791200 -32400 0 AKST}
- {2974705200 -28800 1 AKDT}
- {2992240800 -32400 0 AKST}
- {3006154800 -28800 1 AKDT}
- {3023690400 -32400 0 AKST}
- {3037604400 -28800 1 AKDT}
- {3055744800 -32400 0 AKST}
- {3069054000 -28800 1 AKDT}
- {3087194400 -32400 0 AKST}
- {3100503600 -28800 1 AKDT}
- {3118644000 -32400 0 AKST}
- {3132558000 -28800 1 AKDT}
- {3150093600 -32400 0 AKST}
- {3164007600 -28800 1 AKDT}
- {3181543200 -32400 0 AKST}
- {3195457200 -28800 1 AKDT}
- {3212992800 -32400 0 AKST}
- {3226906800 -28800 1 AKDT}
- {3245047200 -32400 0 AKST}
- {3258356400 -28800 1 AKDT}
- {3276496800 -32400 0 AKST}
- {3289806000 -28800 1 AKDT}
- {3307946400 -32400 0 AKST}
- {3321860400 -28800 1 AKDT}
- {3339396000 -32400 0 AKST}
- {3353310000 -28800 1 AKDT}
- {3370845600 -32400 0 AKST}
- {3384759600 -28800 1 AKDT}
- {3402900000 -32400 0 AKST}
- {3416209200 -28800 1 AKDT}
- {3434349600 -32400 0 AKST}
- {3447658800 -28800 1 AKDT}
- {3465799200 -32400 0 AKST}
- {3479713200 -28800 1 AKDT}
- {3497248800 -32400 0 AKST}
- {3511162800 -28800 1 AKDT}
- {3528698400 -32400 0 AKST}
- {3542612400 -28800 1 AKDT}
- {3560148000 -32400 0 AKST}
- {3574062000 -28800 1 AKDT}
- {3592202400 -32400 0 AKST}
- {3605511600 -28800 1 AKDT}
- {3623652000 -32400 0 AKST}
- {3636961200 -28800 1 AKDT}
- {3655101600 -32400 0 AKST}
- {3669015600 -28800 1 AKDT}
- {3686551200 -32400 0 AKST}
- {3700465200 -28800 1 AKDT}
- {3718000800 -32400 0 AKST}
- {3731914800 -28800 1 AKDT}
- {3750055200 -32400 0 AKST}
- {3763364400 -28800 1 AKDT}
- {3781504800 -32400 0 AKST}
- {3794814000 -28800 1 AKDT}
- {3812954400 -32400 0 AKST}
- {3826263600 -28800 1 AKDT}
- {3844404000 -32400 0 AKST}
- {3858318000 -28800 1 AKDT}
- {3875853600 -32400 0 AKST}
- {3889767600 -28800 1 AKDT}
- {3907303200 -32400 0 AKST}
- {3921217200 -28800 1 AKDT}
- {3939357600 -32400 0 AKST}
- {3952666800 -28800 1 AKDT}
- {3970807200 -32400 0 AKST}
- {3984116400 -28800 1 AKDT}
- {4002256800 -32400 0 AKST}
- {4016170800 -28800 1 AKDT}
- {4033706400 -32400 0 AKST}
- {4047620400 -28800 1 AKDT}
- {4065156000 -32400 0 AKST}
- {4079070000 -28800 1 AKDT}
- {4096605600 -32400 0 AKST}
+ {1173610800 -28800 1 AKDT}
+ {1194170400 -32400 0 AKST}
+ {1205060400 -28800 1 AKDT}
+ {1225620000 -32400 0 AKST}
+ {1236510000 -28800 1 AKDT}
+ {1257069600 -32400 0 AKST}
+ {1268564400 -28800 1 AKDT}
+ {1289124000 -32400 0 AKST}
+ {1300014000 -28800 1 AKDT}
+ {1320573600 -32400 0 AKST}
+ {1331463600 -28800 1 AKDT}
+ {1352023200 -32400 0 AKST}
+ {1362913200 -28800 1 AKDT}
+ {1383472800 -32400 0 AKST}
+ {1394362800 -28800 1 AKDT}
+ {1414922400 -32400 0 AKST}
+ {1425812400 -28800 1 AKDT}
+ {1446372000 -32400 0 AKST}
+ {1457866800 -28800 1 AKDT}
+ {1478426400 -32400 0 AKST}
+ {1489316400 -28800 1 AKDT}
+ {1509876000 -32400 0 AKST}
+ {1520766000 -28800 1 AKDT}
+ {1541325600 -32400 0 AKST}
+ {1552215600 -28800 1 AKDT}
+ {1572775200 -32400 0 AKST}
+ {1583665200 -28800 1 AKDT}
+ {1604224800 -32400 0 AKST}
+ {1615719600 -28800 1 AKDT}
+ {1636279200 -32400 0 AKST}
+ {1647169200 -28800 1 AKDT}
+ {1667728800 -32400 0 AKST}
+ {1678618800 -28800 1 AKDT}
+ {1699178400 -32400 0 AKST}
+ {1710068400 -28800 1 AKDT}
+ {1730628000 -32400 0 AKST}
+ {1741518000 -28800 1 AKDT}
+ {1762077600 -32400 0 AKST}
+ {1772967600 -28800 1 AKDT}
+ {1793527200 -32400 0 AKST}
+ {1805022000 -28800 1 AKDT}
+ {1825581600 -32400 0 AKST}
+ {1836471600 -28800 1 AKDT}
+ {1857031200 -32400 0 AKST}
+ {1867921200 -28800 1 AKDT}
+ {1888480800 -32400 0 AKST}
+ {1899370800 -28800 1 AKDT}
+ {1919930400 -32400 0 AKST}
+ {1930820400 -28800 1 AKDT}
+ {1951380000 -32400 0 AKST}
+ {1962874800 -28800 1 AKDT}
+ {1983434400 -32400 0 AKST}
+ {1994324400 -28800 1 AKDT}
+ {2014884000 -32400 0 AKST}
+ {2025774000 -28800 1 AKDT}
+ {2046333600 -32400 0 AKST}
+ {2057223600 -28800 1 AKDT}
+ {2077783200 -32400 0 AKST}
+ {2088673200 -28800 1 AKDT}
+ {2109232800 -32400 0 AKST}
+ {2120122800 -28800 1 AKDT}
+ {2140682400 -32400 0 AKST}
+ {2152177200 -28800 1 AKDT}
+ {2172736800 -32400 0 AKST}
+ {2183626800 -28800 1 AKDT}
+ {2204186400 -32400 0 AKST}
+ {2215076400 -28800 1 AKDT}
+ {2235636000 -32400 0 AKST}
+ {2246526000 -28800 1 AKDT}
+ {2267085600 -32400 0 AKST}
+ {2277975600 -28800 1 AKDT}
+ {2298535200 -32400 0 AKST}
+ {2309425200 -28800 1 AKDT}
+ {2329984800 -32400 0 AKST}
+ {2341479600 -28800 1 AKDT}
+ {2362039200 -32400 0 AKST}
+ {2372929200 -28800 1 AKDT}
+ {2393488800 -32400 0 AKST}
+ {2404378800 -28800 1 AKDT}
+ {2424938400 -32400 0 AKST}
+ {2435828400 -28800 1 AKDT}
+ {2456388000 -32400 0 AKST}
+ {2467278000 -28800 1 AKDT}
+ {2487837600 -32400 0 AKST}
+ {2499332400 -28800 1 AKDT}
+ {2519892000 -32400 0 AKST}
+ {2530782000 -28800 1 AKDT}
+ {2551341600 -32400 0 AKST}
+ {2562231600 -28800 1 AKDT}
+ {2582791200 -32400 0 AKST}
+ {2593681200 -28800 1 AKDT}
+ {2614240800 -32400 0 AKST}
+ {2625130800 -28800 1 AKDT}
+ {2645690400 -32400 0 AKST}
+ {2656580400 -28800 1 AKDT}
+ {2677140000 -32400 0 AKST}
+ {2688634800 -28800 1 AKDT}
+ {2709194400 -32400 0 AKST}
+ {2720084400 -28800 1 AKDT}
+ {2740644000 -32400 0 AKST}
+ {2751534000 -28800 1 AKDT}
+ {2772093600 -32400 0 AKST}
+ {2782983600 -28800 1 AKDT}
+ {2803543200 -32400 0 AKST}
+ {2814433200 -28800 1 AKDT}
+ {2834992800 -32400 0 AKST}
+ {2846487600 -28800 1 AKDT}
+ {2867047200 -32400 0 AKST}
+ {2877937200 -28800 1 AKDT}
+ {2898496800 -32400 0 AKST}
+ {2909386800 -28800 1 AKDT}
+ {2929946400 -32400 0 AKST}
+ {2940836400 -28800 1 AKDT}
+ {2961396000 -32400 0 AKST}
+ {2972286000 -28800 1 AKDT}
+ {2992845600 -32400 0 AKST}
+ {3003735600 -28800 1 AKDT}
+ {3024295200 -32400 0 AKST}
+ {3035790000 -28800 1 AKDT}
+ {3056349600 -32400 0 AKST}
+ {3067239600 -28800 1 AKDT}
+ {3087799200 -32400 0 AKST}
+ {3098689200 -28800 1 AKDT}
+ {3119248800 -32400 0 AKST}
+ {3130138800 -28800 1 AKDT}
+ {3150698400 -32400 0 AKST}
+ {3161588400 -28800 1 AKDT}
+ {3182148000 -32400 0 AKST}
+ {3193038000 -28800 1 AKDT}
+ {3213597600 -32400 0 AKST}
+ {3225092400 -28800 1 AKDT}
+ {3245652000 -32400 0 AKST}
+ {3256542000 -28800 1 AKDT}
+ {3277101600 -32400 0 AKST}
+ {3287991600 -28800 1 AKDT}
+ {3308551200 -32400 0 AKST}
+ {3319441200 -28800 1 AKDT}
+ {3340000800 -32400 0 AKST}
+ {3350890800 -28800 1 AKDT}
+ {3371450400 -32400 0 AKST}
+ {3382945200 -28800 1 AKDT}
+ {3403504800 -32400 0 AKST}
+ {3414394800 -28800 1 AKDT}
+ {3434954400 -32400 0 AKST}
+ {3445844400 -28800 1 AKDT}
+ {3466404000 -32400 0 AKST}
+ {3477294000 -28800 1 AKDT}
+ {3497853600 -32400 0 AKST}
+ {3508743600 -28800 1 AKDT}
+ {3529303200 -32400 0 AKST}
+ {3540193200 -28800 1 AKDT}
+ {3560752800 -32400 0 AKST}
+ {3572247600 -28800 1 AKDT}
+ {3592807200 -32400 0 AKST}
+ {3603697200 -28800 1 AKDT}
+ {3624256800 -32400 0 AKST}
+ {3635146800 -28800 1 AKDT}
+ {3655706400 -32400 0 AKST}
+ {3666596400 -28800 1 AKDT}
+ {3687156000 -32400 0 AKST}
+ {3698046000 -28800 1 AKDT}
+ {3718605600 -32400 0 AKST}
+ {3730100400 -28800 1 AKDT}
+ {3750660000 -32400 0 AKST}
+ {3761550000 -28800 1 AKDT}
+ {3782109600 -32400 0 AKST}
+ {3792999600 -28800 1 AKDT}
+ {3813559200 -32400 0 AKST}
+ {3824449200 -28800 1 AKDT}
+ {3845008800 -32400 0 AKST}
+ {3855898800 -28800 1 AKDT}
+ {3876458400 -32400 0 AKST}
+ {3887348400 -28800 1 AKDT}
+ {3907908000 -32400 0 AKST}
+ {3919402800 -28800 1 AKDT}
+ {3939962400 -32400 0 AKST}
+ {3950852400 -28800 1 AKDT}
+ {3971412000 -32400 0 AKST}
+ {3982302000 -28800 1 AKDT}
+ {4002861600 -32400 0 AKST}
+ {4013751600 -28800 1 AKDT}
+ {4034311200 -32400 0 AKST}
+ {4045201200 -28800 1 AKDT}
+ {4065760800 -32400 0 AKST}
+ {4076650800 -28800 1 AKDT}
+ {4097210400 -32400 0 AKST}
}
diff --git a/library/tzdata/America/Kentucky/Louisville b/library/tzdata/America/Kentucky/Louisville
index 41731ca..88ba95b 100644
--- a/library/tzdata/America/Kentucky/Louisville
+++ b/library/tzdata/America/Kentucky/Louisville
@@ -1,5 +1,314 @@
# created by ../tools/tclZIC.tcl - do not edit
-if {![info exists TZData(America/Louisville)]} {
- LoadTimeZoneFile America/Louisville
+
+set TZData(:America/Kentucky/Louisville) {
+ {-9223372036854775808 -20582 0 LMT}
+ {-2717647200 -21600 0 CST}
+ {-1633276800 -18000 1 CDT}
+ {-1615136400 -21600 0 CST}
+ {-1601827200 -18000 1 CDT}
+ {-1583686800 -21600 0 CST}
+ {-1546279200 -21600 0 CST}
+ {-1535904000 -18000 1 CDT}
+ {-1525280400 -21600 0 CST}
+ {-905097600 -18000 1 CDT}
+ {-891795600 -21600 0 CST}
+ {-883591200 -21600 0 CST}
+ {-880214400 -18000 1 CWT}
+ {-769395600 -18000 1 CPT}
+ {-765392400 -21600 0 CST}
+ {-757360800 -21600 0 CST}
+ {-747244800 -18000 1 CDT}
+ {-744224400 -21600 0 CST}
+ {-715795200 -18000 1 CDT}
+ {-684349200 -18000 1 CDT}
+ {-652899600 -18000 1 CDT}
+ {-620845200 -18000 1 CDT}
+ {-608144400 -21600 0 CST}
+ {-589392000 -18000 1 CDT}
+ {-576090000 -21600 0 CST}
+ {-557942400 -18000 1 CDT}
+ {-544640400 -21600 0 CST}
+ {-526492800 -18000 1 CDT}
+ {-513190800 -21600 0 CST}
+ {-495043200 -18000 1 CDT}
+ {-481741200 -21600 0 CST}
+ {-463593600 -18000 1 CDT}
+ {-450291600 -21600 0 CST}
+ {-431539200 -18000 1 CDT}
+ {-415818000 -21600 0 CST}
+ {-400089600 -18000 1 CDT}
+ {-384368400 -21600 0 CST}
+ {-368640000 -18000 1 CDT}
+ {-352918800 -21600 0 CST}
+ {-337190400 -18000 1 CDT}
+ {-321469200 -21600 0 CST}
+ {-305740800 -18000 1 CDT}
+ {-289414800 -21600 0 CST}
+ {-273686400 -18000 1 CDT}
+ {-266432400 -18000 0 EST}
+ {-63140400 -18000 0 EST}
+ {-52938000 -14400 1 EDT}
+ {-37216800 -18000 0 EST}
+ {-21488400 -14400 1 EDT}
+ {-5767200 -18000 0 EST}
+ {9961200 -14400 1 EDT}
+ {25682400 -18000 0 EST}
+ {41410800 -14400 1 EDT}
+ {57736800 -18000 0 EST}
+ {73465200 -14400 1 EDT}
+ {89186400 -18000 0 EST}
+ {104914800 -14400 1 EDT}
+ {120636000 -18000 0 EST}
+ {126687600 -18000 1 CDT}
+ {152089200 -18000 0 EST}
+ {162370800 -14400 1 EDT}
+ {183535200 -18000 0 EST}
+ {199263600 -14400 1 EDT}
+ {215589600 -18000 0 EST}
+ {230713200 -14400 1 EDT}
+ {247039200 -18000 0 EST}
+ {262767600 -14400 1 EDT}
+ {278488800 -18000 0 EST}
+ {294217200 -14400 1 EDT}
+ {309938400 -18000 0 EST}
+ {325666800 -14400 1 EDT}
+ {341388000 -18000 0 EST}
+ {357116400 -14400 1 EDT}
+ {372837600 -18000 0 EST}
+ {388566000 -14400 1 EDT}
+ {404892000 -18000 0 EST}
+ {420015600 -14400 1 EDT}
+ {436341600 -18000 0 EST}
+ {452070000 -14400 1 EDT}
+ {467791200 -18000 0 EST}
+ {483519600 -14400 1 EDT}
+ {499240800 -18000 0 EST}
+ {514969200 -14400 1 EDT}
+ {530690400 -18000 0 EST}
+ {544604400 -14400 1 EDT}
+ {562140000 -18000 0 EST}
+ {576054000 -14400 1 EDT}
+ {594194400 -18000 0 EST}
+ {607503600 -14400 1 EDT}
+ {625644000 -18000 0 EST}
+ {638953200 -14400 1 EDT}
+ {657093600 -18000 0 EST}
+ {671007600 -14400 1 EDT}
+ {688543200 -18000 0 EST}
+ {702457200 -14400 1 EDT}
+ {719992800 -18000 0 EST}
+ {733906800 -14400 1 EDT}
+ {752047200 -18000 0 EST}
+ {765356400 -14400 1 EDT}
+ {783496800 -18000 0 EST}
+ {796806000 -14400 1 EDT}
+ {814946400 -18000 0 EST}
+ {828860400 -14400 1 EDT}
+ {846396000 -18000 0 EST}
+ {860310000 -14400 1 EDT}
+ {877845600 -18000 0 EST}
+ {891759600 -14400 1 EDT}
+ {909295200 -18000 0 EST}
+ {923209200 -14400 1 EDT}
+ {941349600 -18000 0 EST}
+ {954658800 -14400 1 EDT}
+ {972799200 -18000 0 EST}
+ {986108400 -14400 1 EDT}
+ {1004248800 -18000 0 EST}
+ {1018162800 -14400 1 EDT}
+ {1035698400 -18000 0 EST}
+ {1049612400 -14400 1 EDT}
+ {1067148000 -18000 0 EST}
+ {1081062000 -14400 1 EDT}
+ {1099202400 -18000 0 EST}
+ {1112511600 -14400 1 EDT}
+ {1130652000 -18000 0 EST}
+ {1143961200 -14400 1 EDT}
+ {1162101600 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
-set TZData(:America/Kentucky/Louisville) $TZData(:America/Louisville)
diff --git a/library/tzdata/America/Kentucky/Monticello b/library/tzdata/America/Kentucky/Monticello
index 5602f61..022fa84 100644
--- a/library/tzdata/America/Kentucky/Monticello
+++ b/library/tzdata/America/Kentucky/Monticello
@@ -90,190 +90,190 @@ set TZData(:America/Kentucky/Monticello) {
{1130652000 -18000 0 EST}
{1143961200 -14400 1 EDT}
{1162101600 -18000 0 EST}
- {1175410800 -14400 1 EDT}
- {1193551200 -18000 0 EST}
- {1207465200 -14400 1 EDT}
- {1225000800 -18000 0 EST}
- {1238914800 -14400 1 EDT}
- {1256450400 -18000 0 EST}
- {1270364400 -14400 1 EDT}
- {1288504800 -18000 0 EST}
- {1301814000 -14400 1 EDT}
- {1319954400 -18000 0 EST}
- {1333263600 -14400 1 EDT}
- {1351404000 -18000 0 EST}
- {1365318000 -14400 1 EDT}
- {1382853600 -18000 0 EST}
- {1396767600 -14400 1 EDT}
- {1414303200 -18000 0 EST}
- {1428217200 -14400 1 EDT}
- {1445752800 -18000 0 EST}
- {1459666800 -14400 1 EDT}
- {1477807200 -18000 0 EST}
- {1491116400 -14400 1 EDT}
- {1509256800 -18000 0 EST}
- {1522566000 -14400 1 EDT}
- {1540706400 -18000 0 EST}
- {1554620400 -14400 1 EDT}
- {1572156000 -18000 0 EST}
- {1586070000 -14400 1 EDT}
- {1603605600 -18000 0 EST}
- {1617519600 -14400 1 EDT}
- {1635660000 -18000 0 EST}
- {1648969200 -14400 1 EDT}
- {1667109600 -18000 0 EST}
- {1680418800 -14400 1 EDT}
- {1698559200 -18000 0 EST}
- {1712473200 -14400 1 EDT}
- {1730008800 -18000 0 EST}
- {1743922800 -14400 1 EDT}
- {1761458400 -18000 0 EST}
- {1775372400 -14400 1 EDT}
- {1792908000 -18000 0 EST}
- {1806822000 -14400 1 EDT}
- {1824962400 -18000 0 EST}
- {1838271600 -14400 1 EDT}
- {1856412000 -18000 0 EST}
- {1869721200 -14400 1 EDT}
- {1887861600 -18000 0 EST}
- {1901775600 -14400 1 EDT}
- {1919311200 -18000 0 EST}
- {1933225200 -14400 1 EDT}
- {1950760800 -18000 0 EST}
- {1964674800 -14400 1 EDT}
- {1982815200 -18000 0 EST}
- {1996124400 -14400 1 EDT}
- {2014264800 -18000 0 EST}
- {2027574000 -14400 1 EDT}
- {2045714400 -18000 0 EST}
- {2059023600 -14400 1 EDT}
- {2077164000 -18000 0 EST}
- {2091078000 -14400 1 EDT}
- {2108613600 -18000 0 EST}
- {2122527600 -14400 1 EDT}
- {2140063200 -18000 0 EST}
- {2153977200 -14400 1 EDT}
- {2172117600 -18000 0 EST}
- {2185426800 -14400 1 EDT}
- {2203567200 -18000 0 EST}
- {2216876400 -14400 1 EDT}
- {2235016800 -18000 0 EST}
- {2248930800 -14400 1 EDT}
- {2266466400 -18000 0 EST}
- {2280380400 -14400 1 EDT}
- {2297916000 -18000 0 EST}
- {2311830000 -14400 1 EDT}
- {2329365600 -18000 0 EST}
- {2343279600 -14400 1 EDT}
- {2361420000 -18000 0 EST}
- {2374729200 -14400 1 EDT}
- {2392869600 -18000 0 EST}
- {2406178800 -14400 1 EDT}
- {2424319200 -18000 0 EST}
- {2438233200 -14400 1 EDT}
- {2455768800 -18000 0 EST}
- {2469682800 -14400 1 EDT}
- {2487218400 -18000 0 EST}
- {2501132400 -14400 1 EDT}
- {2519272800 -18000 0 EST}
- {2532582000 -14400 1 EDT}
- {2550722400 -18000 0 EST}
- {2564031600 -14400 1 EDT}
- {2582172000 -18000 0 EST}
- {2596086000 -14400 1 EDT}
- {2613621600 -18000 0 EST}
- {2627535600 -14400 1 EDT}
- {2645071200 -18000 0 EST}
- {2658985200 -14400 1 EDT}
- {2676520800 -18000 0 EST}
- {2690434800 -14400 1 EDT}
- {2708575200 -18000 0 EST}
- {2721884400 -14400 1 EDT}
- {2740024800 -18000 0 EST}
- {2753334000 -14400 1 EDT}
- {2771474400 -18000 0 EST}
- {2785388400 -14400 1 EDT}
- {2802924000 -18000 0 EST}
- {2816838000 -14400 1 EDT}
- {2834373600 -18000 0 EST}
- {2848287600 -14400 1 EDT}
- {2866428000 -18000 0 EST}
- {2879737200 -14400 1 EDT}
- {2897877600 -18000 0 EST}
- {2911186800 -14400 1 EDT}
- {2929327200 -18000 0 EST}
- {2942636400 -14400 1 EDT}
- {2960776800 -18000 0 EST}
- {2974690800 -14400 1 EDT}
- {2992226400 -18000 0 EST}
- {3006140400 -14400 1 EDT}
- {3023676000 -18000 0 EST}
- {3037590000 -14400 1 EDT}
- {3055730400 -18000 0 EST}
- {3069039600 -14400 1 EDT}
- {3087180000 -18000 0 EST}
- {3100489200 -14400 1 EDT}
- {3118629600 -18000 0 EST}
- {3132543600 -14400 1 EDT}
- {3150079200 -18000 0 EST}
- {3163993200 -14400 1 EDT}
- {3181528800 -18000 0 EST}
- {3195442800 -14400 1 EDT}
- {3212978400 -18000 0 EST}
- {3226892400 -14400 1 EDT}
- {3245032800 -18000 0 EST}
- {3258342000 -14400 1 EDT}
- {3276482400 -18000 0 EST}
- {3289791600 -14400 1 EDT}
- {3307932000 -18000 0 EST}
- {3321846000 -14400 1 EDT}
- {3339381600 -18000 0 EST}
- {3353295600 -14400 1 EDT}
- {3370831200 -18000 0 EST}
- {3384745200 -14400 1 EDT}
- {3402885600 -18000 0 EST}
- {3416194800 -14400 1 EDT}
- {3434335200 -18000 0 EST}
- {3447644400 -14400 1 EDT}
- {3465784800 -18000 0 EST}
- {3479698800 -14400 1 EDT}
- {3497234400 -18000 0 EST}
- {3511148400 -14400 1 EDT}
- {3528684000 -18000 0 EST}
- {3542598000 -14400 1 EDT}
- {3560133600 -18000 0 EST}
- {3574047600 -14400 1 EDT}
- {3592188000 -18000 0 EST}
- {3605497200 -14400 1 EDT}
- {3623637600 -18000 0 EST}
- {3636946800 -14400 1 EDT}
- {3655087200 -18000 0 EST}
- {3669001200 -14400 1 EDT}
- {3686536800 -18000 0 EST}
- {3700450800 -14400 1 EDT}
- {3717986400 -18000 0 EST}
- {3731900400 -14400 1 EDT}
- {3750040800 -18000 0 EST}
- {3763350000 -14400 1 EDT}
- {3781490400 -18000 0 EST}
- {3794799600 -14400 1 EDT}
- {3812940000 -18000 0 EST}
- {3826249200 -14400 1 EDT}
- {3844389600 -18000 0 EST}
- {3858303600 -14400 1 EDT}
- {3875839200 -18000 0 EST}
- {3889753200 -14400 1 EDT}
- {3907288800 -18000 0 EST}
- {3921202800 -14400 1 EDT}
- {3939343200 -18000 0 EST}
- {3952652400 -14400 1 EDT}
- {3970792800 -18000 0 EST}
- {3984102000 -14400 1 EDT}
- {4002242400 -18000 0 EST}
- {4016156400 -14400 1 EDT}
- {4033692000 -18000 0 EST}
- {4047606000 -14400 1 EDT}
- {4065141600 -18000 0 EST}
- {4079055600 -14400 1 EDT}
- {4096591200 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Los_Angeles b/library/tzdata/America/Los_Angeles
index 7d0e4ed..936017e 100644
--- a/library/tzdata/America/Los_Angeles
+++ b/library/tzdata/America/Los_Angeles
@@ -128,190 +128,190 @@ set TZData(:America/Los_Angeles) {
{1130662800 -28800 0 PST}
{1143972000 -25200 1 PDT}
{1162112400 -28800 0 PST}
- {1175421600 -25200 1 PDT}
- {1193562000 -28800 0 PST}
- {1207476000 -25200 1 PDT}
- {1225011600 -28800 0 PST}
- {1238925600 -25200 1 PDT}
- {1256461200 -28800 0 PST}
- {1270375200 -25200 1 PDT}
- {1288515600 -28800 0 PST}
- {1301824800 -25200 1 PDT}
- {1319965200 -28800 0 PST}
- {1333274400 -25200 1 PDT}
- {1351414800 -28800 0 PST}
- {1365328800 -25200 1 PDT}
- {1382864400 -28800 0 PST}
- {1396778400 -25200 1 PDT}
- {1414314000 -28800 0 PST}
- {1428228000 -25200 1 PDT}
- {1445763600 -28800 0 PST}
- {1459677600 -25200 1 PDT}
- {1477818000 -28800 0 PST}
- {1491127200 -25200 1 PDT}
- {1509267600 -28800 0 PST}
- {1522576800 -25200 1 PDT}
- {1540717200 -28800 0 PST}
- {1554631200 -25200 1 PDT}
- {1572166800 -28800 0 PST}
- {1586080800 -25200 1 PDT}
- {1603616400 -28800 0 PST}
- {1617530400 -25200 1 PDT}
- {1635670800 -28800 0 PST}
- {1648980000 -25200 1 PDT}
- {1667120400 -28800 0 PST}
- {1680429600 -25200 1 PDT}
- {1698570000 -28800 0 PST}
- {1712484000 -25200 1 PDT}
- {1730019600 -28800 0 PST}
- {1743933600 -25200 1 PDT}
- {1761469200 -28800 0 PST}
- {1775383200 -25200 1 PDT}
- {1792918800 -28800 0 PST}
- {1806832800 -25200 1 PDT}
- {1824973200 -28800 0 PST}
- {1838282400 -25200 1 PDT}
- {1856422800 -28800 0 PST}
- {1869732000 -25200 1 PDT}
- {1887872400 -28800 0 PST}
- {1901786400 -25200 1 PDT}
- {1919322000 -28800 0 PST}
- {1933236000 -25200 1 PDT}
- {1950771600 -28800 0 PST}
- {1964685600 -25200 1 PDT}
- {1982826000 -28800 0 PST}
- {1996135200 -25200 1 PDT}
- {2014275600 -28800 0 PST}
- {2027584800 -25200 1 PDT}
- {2045725200 -28800 0 PST}
- {2059034400 -25200 1 PDT}
- {2077174800 -28800 0 PST}
- {2091088800 -25200 1 PDT}
- {2108624400 -28800 0 PST}
- {2122538400 -25200 1 PDT}
- {2140074000 -28800 0 PST}
- {2153988000 -25200 1 PDT}
- {2172128400 -28800 0 PST}
- {2185437600 -25200 1 PDT}
- {2203578000 -28800 0 PST}
- {2216887200 -25200 1 PDT}
- {2235027600 -28800 0 PST}
- {2248941600 -25200 1 PDT}
- {2266477200 -28800 0 PST}
- {2280391200 -25200 1 PDT}
- {2297926800 -28800 0 PST}
- {2311840800 -25200 1 PDT}
- {2329376400 -28800 0 PST}
- {2343290400 -25200 1 PDT}
- {2361430800 -28800 0 PST}
- {2374740000 -25200 1 PDT}
- {2392880400 -28800 0 PST}
- {2406189600 -25200 1 PDT}
- {2424330000 -28800 0 PST}
- {2438244000 -25200 1 PDT}
- {2455779600 -28800 0 PST}
- {2469693600 -25200 1 PDT}
- {2487229200 -28800 0 PST}
- {2501143200 -25200 1 PDT}
- {2519283600 -28800 0 PST}
- {2532592800 -25200 1 PDT}
- {2550733200 -28800 0 PST}
- {2564042400 -25200 1 PDT}
- {2582182800 -28800 0 PST}
- {2596096800 -25200 1 PDT}
- {2613632400 -28800 0 PST}
- {2627546400 -25200 1 PDT}
- {2645082000 -28800 0 PST}
- {2658996000 -25200 1 PDT}
- {2676531600 -28800 0 PST}
- {2690445600 -25200 1 PDT}
- {2708586000 -28800 0 PST}
- {2721895200 -25200 1 PDT}
- {2740035600 -28800 0 PST}
- {2753344800 -25200 1 PDT}
- {2771485200 -28800 0 PST}
- {2785399200 -25200 1 PDT}
- {2802934800 -28800 0 PST}
- {2816848800 -25200 1 PDT}
- {2834384400 -28800 0 PST}
- {2848298400 -25200 1 PDT}
- {2866438800 -28800 0 PST}
- {2879748000 -25200 1 PDT}
- {2897888400 -28800 0 PST}
- {2911197600 -25200 1 PDT}
- {2929338000 -28800 0 PST}
- {2942647200 -25200 1 PDT}
- {2960787600 -28800 0 PST}
- {2974701600 -25200 1 PDT}
- {2992237200 -28800 0 PST}
- {3006151200 -25200 1 PDT}
- {3023686800 -28800 0 PST}
- {3037600800 -25200 1 PDT}
- {3055741200 -28800 0 PST}
- {3069050400 -25200 1 PDT}
- {3087190800 -28800 0 PST}
- {3100500000 -25200 1 PDT}
- {3118640400 -28800 0 PST}
- {3132554400 -25200 1 PDT}
- {3150090000 -28800 0 PST}
- {3164004000 -25200 1 PDT}
- {3181539600 -28800 0 PST}
- {3195453600 -25200 1 PDT}
- {3212989200 -28800 0 PST}
- {3226903200 -25200 1 PDT}
- {3245043600 -28800 0 PST}
- {3258352800 -25200 1 PDT}
- {3276493200 -28800 0 PST}
- {3289802400 -25200 1 PDT}
- {3307942800 -28800 0 PST}
- {3321856800 -25200 1 PDT}
- {3339392400 -28800 0 PST}
- {3353306400 -25200 1 PDT}
- {3370842000 -28800 0 PST}
- {3384756000 -25200 1 PDT}
- {3402896400 -28800 0 PST}
- {3416205600 -25200 1 PDT}
- {3434346000 -28800 0 PST}
- {3447655200 -25200 1 PDT}
- {3465795600 -28800 0 PST}
- {3479709600 -25200 1 PDT}
- {3497245200 -28800 0 PST}
- {3511159200 -25200 1 PDT}
- {3528694800 -28800 0 PST}
- {3542608800 -25200 1 PDT}
- {3560144400 -28800 0 PST}
- {3574058400 -25200 1 PDT}
- {3592198800 -28800 0 PST}
- {3605508000 -25200 1 PDT}
- {3623648400 -28800 0 PST}
- {3636957600 -25200 1 PDT}
- {3655098000 -28800 0 PST}
- {3669012000 -25200 1 PDT}
- {3686547600 -28800 0 PST}
- {3700461600 -25200 1 PDT}
- {3717997200 -28800 0 PST}
- {3731911200 -25200 1 PDT}
- {3750051600 -28800 0 PST}
- {3763360800 -25200 1 PDT}
- {3781501200 -28800 0 PST}
- {3794810400 -25200 1 PDT}
- {3812950800 -28800 0 PST}
- {3826260000 -25200 1 PDT}
- {3844400400 -28800 0 PST}
- {3858314400 -25200 1 PDT}
- {3875850000 -28800 0 PST}
- {3889764000 -25200 1 PDT}
- {3907299600 -28800 0 PST}
- {3921213600 -25200 1 PDT}
- {3939354000 -28800 0 PST}
- {3952663200 -25200 1 PDT}
- {3970803600 -28800 0 PST}
- {3984112800 -25200 1 PDT}
- {4002253200 -28800 0 PST}
- {4016167200 -25200 1 PDT}
- {4033702800 -28800 0 PST}
- {4047616800 -25200 1 PDT}
- {4065152400 -28800 0 PST}
- {4079066400 -25200 1 PDT}
- {4096602000 -28800 0 PST}
+ {1173607200 -25200 1 PDT}
+ {1194166800 -28800 0 PST}
+ {1205056800 -25200 1 PDT}
+ {1225616400 -28800 0 PST}
+ {1236506400 -25200 1 PDT}
+ {1257066000 -28800 0 PST}
+ {1268560800 -25200 1 PDT}
+ {1289120400 -28800 0 PST}
+ {1300010400 -25200 1 PDT}
+ {1320570000 -28800 0 PST}
+ {1331460000 -25200 1 PDT}
+ {1352019600 -28800 0 PST}
+ {1362909600 -25200 1 PDT}
+ {1383469200 -28800 0 PST}
+ {1394359200 -25200 1 PDT}
+ {1414918800 -28800 0 PST}
+ {1425808800 -25200 1 PDT}
+ {1446368400 -28800 0 PST}
+ {1457863200 -25200 1 PDT}
+ {1478422800 -28800 0 PST}
+ {1489312800 -25200 1 PDT}
+ {1509872400 -28800 0 PST}
+ {1520762400 -25200 1 PDT}
+ {1541322000 -28800 0 PST}
+ {1552212000 -25200 1 PDT}
+ {1572771600 -28800 0 PST}
+ {1583661600 -25200 1 PDT}
+ {1604221200 -28800 0 PST}
+ {1615716000 -25200 1 PDT}
+ {1636275600 -28800 0 PST}
+ {1647165600 -25200 1 PDT}
+ {1667725200 -28800 0 PST}
+ {1678615200 -25200 1 PDT}
+ {1699174800 -28800 0 PST}
+ {1710064800 -25200 1 PDT}
+ {1730624400 -28800 0 PST}
+ {1741514400 -25200 1 PDT}
+ {1762074000 -28800 0 PST}
+ {1772964000 -25200 1 PDT}
+ {1793523600 -28800 0 PST}
+ {1805018400 -25200 1 PDT}
+ {1825578000 -28800 0 PST}
+ {1836468000 -25200 1 PDT}
+ {1857027600 -28800 0 PST}
+ {1867917600 -25200 1 PDT}
+ {1888477200 -28800 0 PST}
+ {1899367200 -25200 1 PDT}
+ {1919926800 -28800 0 PST}
+ {1930816800 -25200 1 PDT}
+ {1951376400 -28800 0 PST}
+ {1962871200 -25200 1 PDT}
+ {1983430800 -28800 0 PST}
+ {1994320800 -25200 1 PDT}
+ {2014880400 -28800 0 PST}
+ {2025770400 -25200 1 PDT}
+ {2046330000 -28800 0 PST}
+ {2057220000 -25200 1 PDT}
+ {2077779600 -28800 0 PST}
+ {2088669600 -25200 1 PDT}
+ {2109229200 -28800 0 PST}
+ {2120119200 -25200 1 PDT}
+ {2140678800 -28800 0 PST}
+ {2152173600 -25200 1 PDT}
+ {2172733200 -28800 0 PST}
+ {2183623200 -25200 1 PDT}
+ {2204182800 -28800 0 PST}
+ {2215072800 -25200 1 PDT}
+ {2235632400 -28800 0 PST}
+ {2246522400 -25200 1 PDT}
+ {2267082000 -28800 0 PST}
+ {2277972000 -25200 1 PDT}
+ {2298531600 -28800 0 PST}
+ {2309421600 -25200 1 PDT}
+ {2329981200 -28800 0 PST}
+ {2341476000 -25200 1 PDT}
+ {2362035600 -28800 0 PST}
+ {2372925600 -25200 1 PDT}
+ {2393485200 -28800 0 PST}
+ {2404375200 -25200 1 PDT}
+ {2424934800 -28800 0 PST}
+ {2435824800 -25200 1 PDT}
+ {2456384400 -28800 0 PST}
+ {2467274400 -25200 1 PDT}
+ {2487834000 -28800 0 PST}
+ {2499328800 -25200 1 PDT}
+ {2519888400 -28800 0 PST}
+ {2530778400 -25200 1 PDT}
+ {2551338000 -28800 0 PST}
+ {2562228000 -25200 1 PDT}
+ {2582787600 -28800 0 PST}
+ {2593677600 -25200 1 PDT}
+ {2614237200 -28800 0 PST}
+ {2625127200 -25200 1 PDT}
+ {2645686800 -28800 0 PST}
+ {2656576800 -25200 1 PDT}
+ {2677136400 -28800 0 PST}
+ {2688631200 -25200 1 PDT}
+ {2709190800 -28800 0 PST}
+ {2720080800 -25200 1 PDT}
+ {2740640400 -28800 0 PST}
+ {2751530400 -25200 1 PDT}
+ {2772090000 -28800 0 PST}
+ {2782980000 -25200 1 PDT}
+ {2803539600 -28800 0 PST}
+ {2814429600 -25200 1 PDT}
+ {2834989200 -28800 0 PST}
+ {2846484000 -25200 1 PDT}
+ {2867043600 -28800 0 PST}
+ {2877933600 -25200 1 PDT}
+ {2898493200 -28800 0 PST}
+ {2909383200 -25200 1 PDT}
+ {2929942800 -28800 0 PST}
+ {2940832800 -25200 1 PDT}
+ {2961392400 -28800 0 PST}
+ {2972282400 -25200 1 PDT}
+ {2992842000 -28800 0 PST}
+ {3003732000 -25200 1 PDT}
+ {3024291600 -28800 0 PST}
+ {3035786400 -25200 1 PDT}
+ {3056346000 -28800 0 PST}
+ {3067236000 -25200 1 PDT}
+ {3087795600 -28800 0 PST}
+ {3098685600 -25200 1 PDT}
+ {3119245200 -28800 0 PST}
+ {3130135200 -25200 1 PDT}
+ {3150694800 -28800 0 PST}
+ {3161584800 -25200 1 PDT}
+ {3182144400 -28800 0 PST}
+ {3193034400 -25200 1 PDT}
+ {3213594000 -28800 0 PST}
+ {3225088800 -25200 1 PDT}
+ {3245648400 -28800 0 PST}
+ {3256538400 -25200 1 PDT}
+ {3277098000 -28800 0 PST}
+ {3287988000 -25200 1 PDT}
+ {3308547600 -28800 0 PST}
+ {3319437600 -25200 1 PDT}
+ {3339997200 -28800 0 PST}
+ {3350887200 -25200 1 PDT}
+ {3371446800 -28800 0 PST}
+ {3382941600 -25200 1 PDT}
+ {3403501200 -28800 0 PST}
+ {3414391200 -25200 1 PDT}
+ {3434950800 -28800 0 PST}
+ {3445840800 -25200 1 PDT}
+ {3466400400 -28800 0 PST}
+ {3477290400 -25200 1 PDT}
+ {3497850000 -28800 0 PST}
+ {3508740000 -25200 1 PDT}
+ {3529299600 -28800 0 PST}
+ {3540189600 -25200 1 PDT}
+ {3560749200 -28800 0 PST}
+ {3572244000 -25200 1 PDT}
+ {3592803600 -28800 0 PST}
+ {3603693600 -25200 1 PDT}
+ {3624253200 -28800 0 PST}
+ {3635143200 -25200 1 PDT}
+ {3655702800 -28800 0 PST}
+ {3666592800 -25200 1 PDT}
+ {3687152400 -28800 0 PST}
+ {3698042400 -25200 1 PDT}
+ {3718602000 -28800 0 PST}
+ {3730096800 -25200 1 PDT}
+ {3750656400 -28800 0 PST}
+ {3761546400 -25200 1 PDT}
+ {3782106000 -28800 0 PST}
+ {3792996000 -25200 1 PDT}
+ {3813555600 -28800 0 PST}
+ {3824445600 -25200 1 PDT}
+ {3845005200 -28800 0 PST}
+ {3855895200 -25200 1 PDT}
+ {3876454800 -28800 0 PST}
+ {3887344800 -25200 1 PDT}
+ {3907904400 -28800 0 PST}
+ {3919399200 -25200 1 PDT}
+ {3939958800 -28800 0 PST}
+ {3950848800 -25200 1 PDT}
+ {3971408400 -28800 0 PST}
+ {3982298400 -25200 1 PDT}
+ {4002858000 -28800 0 PST}
+ {4013748000 -25200 1 PDT}
+ {4034307600 -28800 0 PST}
+ {4045197600 -25200 1 PDT}
+ {4065757200 -28800 0 PST}
+ {4076647200 -25200 1 PDT}
+ {4097206800 -28800 0 PST}
}
diff --git a/library/tzdata/America/Louisville b/library/tzdata/America/Louisville
index 2b430e4..b9f7dd9 100644
--- a/library/tzdata/America/Louisville
+++ b/library/tzdata/America/Louisville
@@ -1,314 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:America/Louisville) {
- {-9223372036854775808 -20582 0 LMT}
- {-2717647200 -21600 0 CST}
- {-1633276800 -18000 1 CDT}
- {-1615136400 -21600 0 CST}
- {-1601827200 -18000 1 CDT}
- {-1583686800 -21600 0 CST}
- {-1546279200 -21600 0 CST}
- {-1535904000 -18000 1 CDT}
- {-1525280400 -21600 0 CST}
- {-905097600 -18000 1 CDT}
- {-891795600 -21600 0 CST}
- {-883591200 -21600 0 CST}
- {-880214400 -18000 1 CWT}
- {-769395600 -18000 1 CPT}
- {-765392400 -21600 0 CST}
- {-757360800 -21600 0 CST}
- {-747244800 -18000 1 CDT}
- {-744224400 -21600 0 CST}
- {-715795200 -18000 1 CDT}
- {-684349200 -18000 1 CDT}
- {-652899600 -18000 1 CDT}
- {-620845200 -18000 1 CDT}
- {-608144400 -21600 0 CST}
- {-589392000 -18000 1 CDT}
- {-576090000 -21600 0 CST}
- {-557942400 -18000 1 CDT}
- {-544640400 -21600 0 CST}
- {-526492800 -18000 1 CDT}
- {-513190800 -21600 0 CST}
- {-495043200 -18000 1 CDT}
- {-481741200 -21600 0 CST}
- {-463593600 -18000 1 CDT}
- {-450291600 -21600 0 CST}
- {-431539200 -18000 1 CDT}
- {-415818000 -21600 0 CST}
- {-400089600 -18000 1 CDT}
- {-384368400 -21600 0 CST}
- {-368640000 -18000 1 CDT}
- {-352918800 -21600 0 CST}
- {-337190400 -18000 1 CDT}
- {-321469200 -21600 0 CST}
- {-305740800 -18000 1 CDT}
- {-289414800 -21600 0 CST}
- {-273686400 -18000 1 CDT}
- {-266432400 -18000 0 EST}
- {-63140400 -18000 0 EST}
- {-52938000 -14400 1 EDT}
- {-37216800 -18000 0 EST}
- {-21488400 -14400 1 EDT}
- {-5767200 -18000 0 EST}
- {9961200 -14400 1 EDT}
- {25682400 -18000 0 EST}
- {41410800 -14400 1 EDT}
- {57736800 -18000 0 EST}
- {73465200 -14400 1 EDT}
- {89186400 -18000 0 EST}
- {104914800 -14400 1 EDT}
- {120636000 -18000 0 EST}
- {126687600 -18000 1 CDT}
- {152089200 -18000 0 EST}
- {162370800 -14400 1 EDT}
- {183535200 -18000 0 EST}
- {199263600 -14400 1 EDT}
- {215589600 -18000 0 EST}
- {230713200 -14400 1 EDT}
- {247039200 -18000 0 EST}
- {262767600 -14400 1 EDT}
- {278488800 -18000 0 EST}
- {294217200 -14400 1 EDT}
- {309938400 -18000 0 EST}
- {325666800 -14400 1 EDT}
- {341388000 -18000 0 EST}
- {357116400 -14400 1 EDT}
- {372837600 -18000 0 EST}
- {388566000 -14400 1 EDT}
- {404892000 -18000 0 EST}
- {420015600 -14400 1 EDT}
- {436341600 -18000 0 EST}
- {452070000 -14400 1 EDT}
- {467791200 -18000 0 EST}
- {483519600 -14400 1 EDT}
- {499240800 -18000 0 EST}
- {514969200 -14400 1 EDT}
- {530690400 -18000 0 EST}
- {544604400 -14400 1 EDT}
- {562140000 -18000 0 EST}
- {576054000 -14400 1 EDT}
- {594194400 -18000 0 EST}
- {607503600 -14400 1 EDT}
- {625644000 -18000 0 EST}
- {638953200 -14400 1 EDT}
- {657093600 -18000 0 EST}
- {671007600 -14400 1 EDT}
- {688543200 -18000 0 EST}
- {702457200 -14400 1 EDT}
- {719992800 -18000 0 EST}
- {733906800 -14400 1 EDT}
- {752047200 -18000 0 EST}
- {765356400 -14400 1 EDT}
- {783496800 -18000 0 EST}
- {796806000 -14400 1 EDT}
- {814946400 -18000 0 EST}
- {828860400 -14400 1 EDT}
- {846396000 -18000 0 EST}
- {860310000 -14400 1 EDT}
- {877845600 -18000 0 EST}
- {891759600 -14400 1 EDT}
- {909295200 -18000 0 EST}
- {923209200 -14400 1 EDT}
- {941349600 -18000 0 EST}
- {954658800 -14400 1 EDT}
- {972799200 -18000 0 EST}
- {986108400 -14400 1 EDT}
- {1004248800 -18000 0 EST}
- {1018162800 -14400 1 EDT}
- {1035698400 -18000 0 EST}
- {1049612400 -14400 1 EDT}
- {1067148000 -18000 0 EST}
- {1081062000 -14400 1 EDT}
- {1099202400 -18000 0 EST}
- {1112511600 -14400 1 EDT}
- {1130652000 -18000 0 EST}
- {1143961200 -14400 1 EDT}
- {1162101600 -18000 0 EST}
- {1175410800 -14400 1 EDT}
- {1193551200 -18000 0 EST}
- {1207465200 -14400 1 EDT}
- {1225000800 -18000 0 EST}
- {1238914800 -14400 1 EDT}
- {1256450400 -18000 0 EST}
- {1270364400 -14400 1 EDT}
- {1288504800 -18000 0 EST}
- {1301814000 -14400 1 EDT}
- {1319954400 -18000 0 EST}
- {1333263600 -14400 1 EDT}
- {1351404000 -18000 0 EST}
- {1365318000 -14400 1 EDT}
- {1382853600 -18000 0 EST}
- {1396767600 -14400 1 EDT}
- {1414303200 -18000 0 EST}
- {1428217200 -14400 1 EDT}
- {1445752800 -18000 0 EST}
- {1459666800 -14400 1 EDT}
- {1477807200 -18000 0 EST}
- {1491116400 -14400 1 EDT}
- {1509256800 -18000 0 EST}
- {1522566000 -14400 1 EDT}
- {1540706400 -18000 0 EST}
- {1554620400 -14400 1 EDT}
- {1572156000 -18000 0 EST}
- {1586070000 -14400 1 EDT}
- {1603605600 -18000 0 EST}
- {1617519600 -14400 1 EDT}
- {1635660000 -18000 0 EST}
- {1648969200 -14400 1 EDT}
- {1667109600 -18000 0 EST}
- {1680418800 -14400 1 EDT}
- {1698559200 -18000 0 EST}
- {1712473200 -14400 1 EDT}
- {1730008800 -18000 0 EST}
- {1743922800 -14400 1 EDT}
- {1761458400 -18000 0 EST}
- {1775372400 -14400 1 EDT}
- {1792908000 -18000 0 EST}
- {1806822000 -14400 1 EDT}
- {1824962400 -18000 0 EST}
- {1838271600 -14400 1 EDT}
- {1856412000 -18000 0 EST}
- {1869721200 -14400 1 EDT}
- {1887861600 -18000 0 EST}
- {1901775600 -14400 1 EDT}
- {1919311200 -18000 0 EST}
- {1933225200 -14400 1 EDT}
- {1950760800 -18000 0 EST}
- {1964674800 -14400 1 EDT}
- {1982815200 -18000 0 EST}
- {1996124400 -14400 1 EDT}
- {2014264800 -18000 0 EST}
- {2027574000 -14400 1 EDT}
- {2045714400 -18000 0 EST}
- {2059023600 -14400 1 EDT}
- {2077164000 -18000 0 EST}
- {2091078000 -14400 1 EDT}
- {2108613600 -18000 0 EST}
- {2122527600 -14400 1 EDT}
- {2140063200 -18000 0 EST}
- {2153977200 -14400 1 EDT}
- {2172117600 -18000 0 EST}
- {2185426800 -14400 1 EDT}
- {2203567200 -18000 0 EST}
- {2216876400 -14400 1 EDT}
- {2235016800 -18000 0 EST}
- {2248930800 -14400 1 EDT}
- {2266466400 -18000 0 EST}
- {2280380400 -14400 1 EDT}
- {2297916000 -18000 0 EST}
- {2311830000 -14400 1 EDT}
- {2329365600 -18000 0 EST}
- {2343279600 -14400 1 EDT}
- {2361420000 -18000 0 EST}
- {2374729200 -14400 1 EDT}
- {2392869600 -18000 0 EST}
- {2406178800 -14400 1 EDT}
- {2424319200 -18000 0 EST}
- {2438233200 -14400 1 EDT}
- {2455768800 -18000 0 EST}
- {2469682800 -14400 1 EDT}
- {2487218400 -18000 0 EST}
- {2501132400 -14400 1 EDT}
- {2519272800 -18000 0 EST}
- {2532582000 -14400 1 EDT}
- {2550722400 -18000 0 EST}
- {2564031600 -14400 1 EDT}
- {2582172000 -18000 0 EST}
- {2596086000 -14400 1 EDT}
- {2613621600 -18000 0 EST}
- {2627535600 -14400 1 EDT}
- {2645071200 -18000 0 EST}
- {2658985200 -14400 1 EDT}
- {2676520800 -18000 0 EST}
- {2690434800 -14400 1 EDT}
- {2708575200 -18000 0 EST}
- {2721884400 -14400 1 EDT}
- {2740024800 -18000 0 EST}
- {2753334000 -14400 1 EDT}
- {2771474400 -18000 0 EST}
- {2785388400 -14400 1 EDT}
- {2802924000 -18000 0 EST}
- {2816838000 -14400 1 EDT}
- {2834373600 -18000 0 EST}
- {2848287600 -14400 1 EDT}
- {2866428000 -18000 0 EST}
- {2879737200 -14400 1 EDT}
- {2897877600 -18000 0 EST}
- {2911186800 -14400 1 EDT}
- {2929327200 -18000 0 EST}
- {2942636400 -14400 1 EDT}
- {2960776800 -18000 0 EST}
- {2974690800 -14400 1 EDT}
- {2992226400 -18000 0 EST}
- {3006140400 -14400 1 EDT}
- {3023676000 -18000 0 EST}
- {3037590000 -14400 1 EDT}
- {3055730400 -18000 0 EST}
- {3069039600 -14400 1 EDT}
- {3087180000 -18000 0 EST}
- {3100489200 -14400 1 EDT}
- {3118629600 -18000 0 EST}
- {3132543600 -14400 1 EDT}
- {3150079200 -18000 0 EST}
- {3163993200 -14400 1 EDT}
- {3181528800 -18000 0 EST}
- {3195442800 -14400 1 EDT}
- {3212978400 -18000 0 EST}
- {3226892400 -14400 1 EDT}
- {3245032800 -18000 0 EST}
- {3258342000 -14400 1 EDT}
- {3276482400 -18000 0 EST}
- {3289791600 -14400 1 EDT}
- {3307932000 -18000 0 EST}
- {3321846000 -14400 1 EDT}
- {3339381600 -18000 0 EST}
- {3353295600 -14400 1 EDT}
- {3370831200 -18000 0 EST}
- {3384745200 -14400 1 EDT}
- {3402885600 -18000 0 EST}
- {3416194800 -14400 1 EDT}
- {3434335200 -18000 0 EST}
- {3447644400 -14400 1 EDT}
- {3465784800 -18000 0 EST}
- {3479698800 -14400 1 EDT}
- {3497234400 -18000 0 EST}
- {3511148400 -14400 1 EDT}
- {3528684000 -18000 0 EST}
- {3542598000 -14400 1 EDT}
- {3560133600 -18000 0 EST}
- {3574047600 -14400 1 EDT}
- {3592188000 -18000 0 EST}
- {3605497200 -14400 1 EDT}
- {3623637600 -18000 0 EST}
- {3636946800 -14400 1 EDT}
- {3655087200 -18000 0 EST}
- {3669001200 -14400 1 EDT}
- {3686536800 -18000 0 EST}
- {3700450800 -14400 1 EDT}
- {3717986400 -18000 0 EST}
- {3731900400 -14400 1 EDT}
- {3750040800 -18000 0 EST}
- {3763350000 -14400 1 EDT}
- {3781490400 -18000 0 EST}
- {3794799600 -14400 1 EDT}
- {3812940000 -18000 0 EST}
- {3826249200 -14400 1 EDT}
- {3844389600 -18000 0 EST}
- {3858303600 -14400 1 EDT}
- {3875839200 -18000 0 EST}
- {3889753200 -14400 1 EDT}
- {3907288800 -18000 0 EST}
- {3921202800 -14400 1 EDT}
- {3939343200 -18000 0 EST}
- {3952652400 -14400 1 EDT}
- {3970792800 -18000 0 EST}
- {3984102000 -14400 1 EDT}
- {4002242400 -18000 0 EST}
- {4016156400 -14400 1 EDT}
- {4033692000 -18000 0 EST}
- {4047606000 -14400 1 EDT}
- {4065141600 -18000 0 EST}
- {4079055600 -14400 1 EDT}
- {4096591200 -18000 0 EST}
+if {![info exists TZData(America/Kentucky/Louisville)]} {
+ LoadTimeZoneFile America/Kentucky/Louisville
}
+set TZData(:America/Louisville) $TZData(:America/Kentucky/Louisville)
diff --git a/library/tzdata/America/Managua b/library/tzdata/America/Managua
index ad066d1..8928c6a 100644
--- a/library/tzdata/America/Managua
+++ b/library/tzdata/America/Managua
@@ -15,5 +15,5 @@ set TZData(:America/Managua) {
{725882400 -18000 0 EST}
{912488400 -21600 0 CST}
{1113112800 -18000 1 CDT}
- {1126414800 -21600 0 CST}
+ {1127019600 -21600 0 CST}
}
diff --git a/library/tzdata/America/Menominee b/library/tzdata/America/Menominee
index 4dc5360..a0f26e3 100644
--- a/library/tzdata/America/Menominee
+++ b/library/tzdata/America/Menominee
@@ -85,190 +85,190 @@ set TZData(:America/Menominee) {
{1130655600 -21600 0 CST}
{1143964800 -18000 1 CDT}
{1162105200 -21600 0 CST}
- {1175414400 -18000 1 CDT}
- {1193554800 -21600 0 CST}
- {1207468800 -18000 1 CDT}
- {1225004400 -21600 0 CST}
- {1238918400 -18000 1 CDT}
- {1256454000 -21600 0 CST}
- {1270368000 -18000 1 CDT}
- {1288508400 -21600 0 CST}
- {1301817600 -18000 1 CDT}
- {1319958000 -21600 0 CST}
- {1333267200 -18000 1 CDT}
- {1351407600 -21600 0 CST}
- {1365321600 -18000 1 CDT}
- {1382857200 -21600 0 CST}
- {1396771200 -18000 1 CDT}
- {1414306800 -21600 0 CST}
- {1428220800 -18000 1 CDT}
- {1445756400 -21600 0 CST}
- {1459670400 -18000 1 CDT}
- {1477810800 -21600 0 CST}
- {1491120000 -18000 1 CDT}
- {1509260400 -21600 0 CST}
- {1522569600 -18000 1 CDT}
- {1540710000 -21600 0 CST}
- {1554624000 -18000 1 CDT}
- {1572159600 -21600 0 CST}
- {1586073600 -18000 1 CDT}
- {1603609200 -21600 0 CST}
- {1617523200 -18000 1 CDT}
- {1635663600 -21600 0 CST}
- {1648972800 -18000 1 CDT}
- {1667113200 -21600 0 CST}
- {1680422400 -18000 1 CDT}
- {1698562800 -21600 0 CST}
- {1712476800 -18000 1 CDT}
- {1730012400 -21600 0 CST}
- {1743926400 -18000 1 CDT}
- {1761462000 -21600 0 CST}
- {1775376000 -18000 1 CDT}
- {1792911600 -21600 0 CST}
- {1806825600 -18000 1 CDT}
- {1824966000 -21600 0 CST}
- {1838275200 -18000 1 CDT}
- {1856415600 -21600 0 CST}
- {1869724800 -18000 1 CDT}
- {1887865200 -21600 0 CST}
- {1901779200 -18000 1 CDT}
- {1919314800 -21600 0 CST}
- {1933228800 -18000 1 CDT}
- {1950764400 -21600 0 CST}
- {1964678400 -18000 1 CDT}
- {1982818800 -21600 0 CST}
- {1996128000 -18000 1 CDT}
- {2014268400 -21600 0 CST}
- {2027577600 -18000 1 CDT}
- {2045718000 -21600 0 CST}
- {2059027200 -18000 1 CDT}
- {2077167600 -21600 0 CST}
- {2091081600 -18000 1 CDT}
- {2108617200 -21600 0 CST}
- {2122531200 -18000 1 CDT}
- {2140066800 -21600 0 CST}
- {2153980800 -18000 1 CDT}
- {2172121200 -21600 0 CST}
- {2185430400 -18000 1 CDT}
- {2203570800 -21600 0 CST}
- {2216880000 -18000 1 CDT}
- {2235020400 -21600 0 CST}
- {2248934400 -18000 1 CDT}
- {2266470000 -21600 0 CST}
- {2280384000 -18000 1 CDT}
- {2297919600 -21600 0 CST}
- {2311833600 -18000 1 CDT}
- {2329369200 -21600 0 CST}
- {2343283200 -18000 1 CDT}
- {2361423600 -21600 0 CST}
- {2374732800 -18000 1 CDT}
- {2392873200 -21600 0 CST}
- {2406182400 -18000 1 CDT}
- {2424322800 -21600 0 CST}
- {2438236800 -18000 1 CDT}
- {2455772400 -21600 0 CST}
- {2469686400 -18000 1 CDT}
- {2487222000 -21600 0 CST}
- {2501136000 -18000 1 CDT}
- {2519276400 -21600 0 CST}
- {2532585600 -18000 1 CDT}
- {2550726000 -21600 0 CST}
- {2564035200 -18000 1 CDT}
- {2582175600 -21600 0 CST}
- {2596089600 -18000 1 CDT}
- {2613625200 -21600 0 CST}
- {2627539200 -18000 1 CDT}
- {2645074800 -21600 0 CST}
- {2658988800 -18000 1 CDT}
- {2676524400 -21600 0 CST}
- {2690438400 -18000 1 CDT}
- {2708578800 -21600 0 CST}
- {2721888000 -18000 1 CDT}
- {2740028400 -21600 0 CST}
- {2753337600 -18000 1 CDT}
- {2771478000 -21600 0 CST}
- {2785392000 -18000 1 CDT}
- {2802927600 -21600 0 CST}
- {2816841600 -18000 1 CDT}
- {2834377200 -21600 0 CST}
- {2848291200 -18000 1 CDT}
- {2866431600 -21600 0 CST}
- {2879740800 -18000 1 CDT}
- {2897881200 -21600 0 CST}
- {2911190400 -18000 1 CDT}
- {2929330800 -21600 0 CST}
- {2942640000 -18000 1 CDT}
- {2960780400 -21600 0 CST}
- {2974694400 -18000 1 CDT}
- {2992230000 -21600 0 CST}
- {3006144000 -18000 1 CDT}
- {3023679600 -21600 0 CST}
- {3037593600 -18000 1 CDT}
- {3055734000 -21600 0 CST}
- {3069043200 -18000 1 CDT}
- {3087183600 -21600 0 CST}
- {3100492800 -18000 1 CDT}
- {3118633200 -21600 0 CST}
- {3132547200 -18000 1 CDT}
- {3150082800 -21600 0 CST}
- {3163996800 -18000 1 CDT}
- {3181532400 -21600 0 CST}
- {3195446400 -18000 1 CDT}
- {3212982000 -21600 0 CST}
- {3226896000 -18000 1 CDT}
- {3245036400 -21600 0 CST}
- {3258345600 -18000 1 CDT}
- {3276486000 -21600 0 CST}
- {3289795200 -18000 1 CDT}
- {3307935600 -21600 0 CST}
- {3321849600 -18000 1 CDT}
- {3339385200 -21600 0 CST}
- {3353299200 -18000 1 CDT}
- {3370834800 -21600 0 CST}
- {3384748800 -18000 1 CDT}
- {3402889200 -21600 0 CST}
- {3416198400 -18000 1 CDT}
- {3434338800 -21600 0 CST}
- {3447648000 -18000 1 CDT}
- {3465788400 -21600 0 CST}
- {3479702400 -18000 1 CDT}
- {3497238000 -21600 0 CST}
- {3511152000 -18000 1 CDT}
- {3528687600 -21600 0 CST}
- {3542601600 -18000 1 CDT}
- {3560137200 -21600 0 CST}
- {3574051200 -18000 1 CDT}
- {3592191600 -21600 0 CST}
- {3605500800 -18000 1 CDT}
- {3623641200 -21600 0 CST}
- {3636950400 -18000 1 CDT}
- {3655090800 -21600 0 CST}
- {3669004800 -18000 1 CDT}
- {3686540400 -21600 0 CST}
- {3700454400 -18000 1 CDT}
- {3717990000 -21600 0 CST}
- {3731904000 -18000 1 CDT}
- {3750044400 -21600 0 CST}
- {3763353600 -18000 1 CDT}
- {3781494000 -21600 0 CST}
- {3794803200 -18000 1 CDT}
- {3812943600 -21600 0 CST}
- {3826252800 -18000 1 CDT}
- {3844393200 -21600 0 CST}
- {3858307200 -18000 1 CDT}
- {3875842800 -21600 0 CST}
- {3889756800 -18000 1 CDT}
- {3907292400 -21600 0 CST}
- {3921206400 -18000 1 CDT}
- {3939346800 -21600 0 CST}
- {3952656000 -18000 1 CDT}
- {3970796400 -21600 0 CST}
- {3984105600 -18000 1 CDT}
- {4002246000 -21600 0 CST}
- {4016160000 -18000 1 CDT}
- {4033695600 -21600 0 CST}
- {4047609600 -18000 1 CDT}
- {4065145200 -21600 0 CST}
- {4079059200 -18000 1 CDT}
- {4096594800 -21600 0 CST}
+ {1173600000 -18000 1 CDT}
+ {1194159600 -21600 0 CST}
+ {1205049600 -18000 1 CDT}
+ {1225609200 -21600 0 CST}
+ {1236499200 -18000 1 CDT}
+ {1257058800 -21600 0 CST}
+ {1268553600 -18000 1 CDT}
+ {1289113200 -21600 0 CST}
+ {1300003200 -18000 1 CDT}
+ {1320562800 -21600 0 CST}
+ {1331452800 -18000 1 CDT}
+ {1352012400 -21600 0 CST}
+ {1362902400 -18000 1 CDT}
+ {1383462000 -21600 0 CST}
+ {1394352000 -18000 1 CDT}
+ {1414911600 -21600 0 CST}
+ {1425801600 -18000 1 CDT}
+ {1446361200 -21600 0 CST}
+ {1457856000 -18000 1 CDT}
+ {1478415600 -21600 0 CST}
+ {1489305600 -18000 1 CDT}
+ {1509865200 -21600 0 CST}
+ {1520755200 -18000 1 CDT}
+ {1541314800 -21600 0 CST}
+ {1552204800 -18000 1 CDT}
+ {1572764400 -21600 0 CST}
+ {1583654400 -18000 1 CDT}
+ {1604214000 -21600 0 CST}
+ {1615708800 -18000 1 CDT}
+ {1636268400 -21600 0 CST}
+ {1647158400 -18000 1 CDT}
+ {1667718000 -21600 0 CST}
+ {1678608000 -18000 1 CDT}
+ {1699167600 -21600 0 CST}
+ {1710057600 -18000 1 CDT}
+ {1730617200 -21600 0 CST}
+ {1741507200 -18000 1 CDT}
+ {1762066800 -21600 0 CST}
+ {1772956800 -18000 1 CDT}
+ {1793516400 -21600 0 CST}
+ {1805011200 -18000 1 CDT}
+ {1825570800 -21600 0 CST}
+ {1836460800 -18000 1 CDT}
+ {1857020400 -21600 0 CST}
+ {1867910400 -18000 1 CDT}
+ {1888470000 -21600 0 CST}
+ {1899360000 -18000 1 CDT}
+ {1919919600 -21600 0 CST}
+ {1930809600 -18000 1 CDT}
+ {1951369200 -21600 0 CST}
+ {1962864000 -18000 1 CDT}
+ {1983423600 -21600 0 CST}
+ {1994313600 -18000 1 CDT}
+ {2014873200 -21600 0 CST}
+ {2025763200 -18000 1 CDT}
+ {2046322800 -21600 0 CST}
+ {2057212800 -18000 1 CDT}
+ {2077772400 -21600 0 CST}
+ {2088662400 -18000 1 CDT}
+ {2109222000 -21600 0 CST}
+ {2120112000 -18000 1 CDT}
+ {2140671600 -21600 0 CST}
+ {2152166400 -18000 1 CDT}
+ {2172726000 -21600 0 CST}
+ {2183616000 -18000 1 CDT}
+ {2204175600 -21600 0 CST}
+ {2215065600 -18000 1 CDT}
+ {2235625200 -21600 0 CST}
+ {2246515200 -18000 1 CDT}
+ {2267074800 -21600 0 CST}
+ {2277964800 -18000 1 CDT}
+ {2298524400 -21600 0 CST}
+ {2309414400 -18000 1 CDT}
+ {2329974000 -21600 0 CST}
+ {2341468800 -18000 1 CDT}
+ {2362028400 -21600 0 CST}
+ {2372918400 -18000 1 CDT}
+ {2393478000 -21600 0 CST}
+ {2404368000 -18000 1 CDT}
+ {2424927600 -21600 0 CST}
+ {2435817600 -18000 1 CDT}
+ {2456377200 -21600 0 CST}
+ {2467267200 -18000 1 CDT}
+ {2487826800 -21600 0 CST}
+ {2499321600 -18000 1 CDT}
+ {2519881200 -21600 0 CST}
+ {2530771200 -18000 1 CDT}
+ {2551330800 -21600 0 CST}
+ {2562220800 -18000 1 CDT}
+ {2582780400 -21600 0 CST}
+ {2593670400 -18000 1 CDT}
+ {2614230000 -21600 0 CST}
+ {2625120000 -18000 1 CDT}
+ {2645679600 -21600 0 CST}
+ {2656569600 -18000 1 CDT}
+ {2677129200 -21600 0 CST}
+ {2688624000 -18000 1 CDT}
+ {2709183600 -21600 0 CST}
+ {2720073600 -18000 1 CDT}
+ {2740633200 -21600 0 CST}
+ {2751523200 -18000 1 CDT}
+ {2772082800 -21600 0 CST}
+ {2782972800 -18000 1 CDT}
+ {2803532400 -21600 0 CST}
+ {2814422400 -18000 1 CDT}
+ {2834982000 -21600 0 CST}
+ {2846476800 -18000 1 CDT}
+ {2867036400 -21600 0 CST}
+ {2877926400 -18000 1 CDT}
+ {2898486000 -21600 0 CST}
+ {2909376000 -18000 1 CDT}
+ {2929935600 -21600 0 CST}
+ {2940825600 -18000 1 CDT}
+ {2961385200 -21600 0 CST}
+ {2972275200 -18000 1 CDT}
+ {2992834800 -21600 0 CST}
+ {3003724800 -18000 1 CDT}
+ {3024284400 -21600 0 CST}
+ {3035779200 -18000 1 CDT}
+ {3056338800 -21600 0 CST}
+ {3067228800 -18000 1 CDT}
+ {3087788400 -21600 0 CST}
+ {3098678400 -18000 1 CDT}
+ {3119238000 -21600 0 CST}
+ {3130128000 -18000 1 CDT}
+ {3150687600 -21600 0 CST}
+ {3161577600 -18000 1 CDT}
+ {3182137200 -21600 0 CST}
+ {3193027200 -18000 1 CDT}
+ {3213586800 -21600 0 CST}
+ {3225081600 -18000 1 CDT}
+ {3245641200 -21600 0 CST}
+ {3256531200 -18000 1 CDT}
+ {3277090800 -21600 0 CST}
+ {3287980800 -18000 1 CDT}
+ {3308540400 -21600 0 CST}
+ {3319430400 -18000 1 CDT}
+ {3339990000 -21600 0 CST}
+ {3350880000 -18000 1 CDT}
+ {3371439600 -21600 0 CST}
+ {3382934400 -18000 1 CDT}
+ {3403494000 -21600 0 CST}
+ {3414384000 -18000 1 CDT}
+ {3434943600 -21600 0 CST}
+ {3445833600 -18000 1 CDT}
+ {3466393200 -21600 0 CST}
+ {3477283200 -18000 1 CDT}
+ {3497842800 -21600 0 CST}
+ {3508732800 -18000 1 CDT}
+ {3529292400 -21600 0 CST}
+ {3540182400 -18000 1 CDT}
+ {3560742000 -21600 0 CST}
+ {3572236800 -18000 1 CDT}
+ {3592796400 -21600 0 CST}
+ {3603686400 -18000 1 CDT}
+ {3624246000 -21600 0 CST}
+ {3635136000 -18000 1 CDT}
+ {3655695600 -21600 0 CST}
+ {3666585600 -18000 1 CDT}
+ {3687145200 -21600 0 CST}
+ {3698035200 -18000 1 CDT}
+ {3718594800 -21600 0 CST}
+ {3730089600 -18000 1 CDT}
+ {3750649200 -21600 0 CST}
+ {3761539200 -18000 1 CDT}
+ {3782098800 -21600 0 CST}
+ {3792988800 -18000 1 CDT}
+ {3813548400 -21600 0 CST}
+ {3824438400 -18000 1 CDT}
+ {3844998000 -21600 0 CST}
+ {3855888000 -18000 1 CDT}
+ {3876447600 -21600 0 CST}
+ {3887337600 -18000 1 CDT}
+ {3907897200 -21600 0 CST}
+ {3919392000 -18000 1 CDT}
+ {3939951600 -21600 0 CST}
+ {3950841600 -18000 1 CDT}
+ {3971401200 -21600 0 CST}
+ {3982291200 -18000 1 CDT}
+ {4002850800 -21600 0 CST}
+ {4013740800 -18000 1 CDT}
+ {4034300400 -21600 0 CST}
+ {4045190400 -18000 1 CDT}
+ {4065750000 -21600 0 CST}
+ {4076640000 -18000 1 CDT}
+ {4097199600 -21600 0 CST}
}
diff --git a/library/tzdata/America/Montevideo b/library/tzdata/America/Montevideo
index c93aaa3..0afa6bc 100644
--- a/library/tzdata/America/Montevideo
+++ b/library/tzdata/America/Montevideo
@@ -68,4 +68,6 @@ set TZData(:America/Montevideo) {
{730864800 -10800 0 UYT}
{1095562800 -7200 1 UYST}
{1111896000 -10800 0 UYT}
+ {1128834000 -7200 1 UYST}
+ {1142136000 -10800 0 UYT}
}
diff --git a/library/tzdata/America/New_York b/library/tzdata/America/New_York
index 2f7c8df..ed780ff 100644
--- a/library/tzdata/America/New_York
+++ b/library/tzdata/America/New_York
@@ -180,190 +180,190 @@ set TZData(:America/New_York) {
{1130652000 -18000 0 EST}
{1143961200 -14400 1 EDT}
{1162101600 -18000 0 EST}
- {1175410800 -14400 1 EDT}
- {1193551200 -18000 0 EST}
- {1207465200 -14400 1 EDT}
- {1225000800 -18000 0 EST}
- {1238914800 -14400 1 EDT}
- {1256450400 -18000 0 EST}
- {1270364400 -14400 1 EDT}
- {1288504800 -18000 0 EST}
- {1301814000 -14400 1 EDT}
- {1319954400 -18000 0 EST}
- {1333263600 -14400 1 EDT}
- {1351404000 -18000 0 EST}
- {1365318000 -14400 1 EDT}
- {1382853600 -18000 0 EST}
- {1396767600 -14400 1 EDT}
- {1414303200 -18000 0 EST}
- {1428217200 -14400 1 EDT}
- {1445752800 -18000 0 EST}
- {1459666800 -14400 1 EDT}
- {1477807200 -18000 0 EST}
- {1491116400 -14400 1 EDT}
- {1509256800 -18000 0 EST}
- {1522566000 -14400 1 EDT}
- {1540706400 -18000 0 EST}
- {1554620400 -14400 1 EDT}
- {1572156000 -18000 0 EST}
- {1586070000 -14400 1 EDT}
- {1603605600 -18000 0 EST}
- {1617519600 -14400 1 EDT}
- {1635660000 -18000 0 EST}
- {1648969200 -14400 1 EDT}
- {1667109600 -18000 0 EST}
- {1680418800 -14400 1 EDT}
- {1698559200 -18000 0 EST}
- {1712473200 -14400 1 EDT}
- {1730008800 -18000 0 EST}
- {1743922800 -14400 1 EDT}
- {1761458400 -18000 0 EST}
- {1775372400 -14400 1 EDT}
- {1792908000 -18000 0 EST}
- {1806822000 -14400 1 EDT}
- {1824962400 -18000 0 EST}
- {1838271600 -14400 1 EDT}
- {1856412000 -18000 0 EST}
- {1869721200 -14400 1 EDT}
- {1887861600 -18000 0 EST}
- {1901775600 -14400 1 EDT}
- {1919311200 -18000 0 EST}
- {1933225200 -14400 1 EDT}
- {1950760800 -18000 0 EST}
- {1964674800 -14400 1 EDT}
- {1982815200 -18000 0 EST}
- {1996124400 -14400 1 EDT}
- {2014264800 -18000 0 EST}
- {2027574000 -14400 1 EDT}
- {2045714400 -18000 0 EST}
- {2059023600 -14400 1 EDT}
- {2077164000 -18000 0 EST}
- {2091078000 -14400 1 EDT}
- {2108613600 -18000 0 EST}
- {2122527600 -14400 1 EDT}
- {2140063200 -18000 0 EST}
- {2153977200 -14400 1 EDT}
- {2172117600 -18000 0 EST}
- {2185426800 -14400 1 EDT}
- {2203567200 -18000 0 EST}
- {2216876400 -14400 1 EDT}
- {2235016800 -18000 0 EST}
- {2248930800 -14400 1 EDT}
- {2266466400 -18000 0 EST}
- {2280380400 -14400 1 EDT}
- {2297916000 -18000 0 EST}
- {2311830000 -14400 1 EDT}
- {2329365600 -18000 0 EST}
- {2343279600 -14400 1 EDT}
- {2361420000 -18000 0 EST}
- {2374729200 -14400 1 EDT}
- {2392869600 -18000 0 EST}
- {2406178800 -14400 1 EDT}
- {2424319200 -18000 0 EST}
- {2438233200 -14400 1 EDT}
- {2455768800 -18000 0 EST}
- {2469682800 -14400 1 EDT}
- {2487218400 -18000 0 EST}
- {2501132400 -14400 1 EDT}
- {2519272800 -18000 0 EST}
- {2532582000 -14400 1 EDT}
- {2550722400 -18000 0 EST}
- {2564031600 -14400 1 EDT}
- {2582172000 -18000 0 EST}
- {2596086000 -14400 1 EDT}
- {2613621600 -18000 0 EST}
- {2627535600 -14400 1 EDT}
- {2645071200 -18000 0 EST}
- {2658985200 -14400 1 EDT}
- {2676520800 -18000 0 EST}
- {2690434800 -14400 1 EDT}
- {2708575200 -18000 0 EST}
- {2721884400 -14400 1 EDT}
- {2740024800 -18000 0 EST}
- {2753334000 -14400 1 EDT}
- {2771474400 -18000 0 EST}
- {2785388400 -14400 1 EDT}
- {2802924000 -18000 0 EST}
- {2816838000 -14400 1 EDT}
- {2834373600 -18000 0 EST}
- {2848287600 -14400 1 EDT}
- {2866428000 -18000 0 EST}
- {2879737200 -14400 1 EDT}
- {2897877600 -18000 0 EST}
- {2911186800 -14400 1 EDT}
- {2929327200 -18000 0 EST}
- {2942636400 -14400 1 EDT}
- {2960776800 -18000 0 EST}
- {2974690800 -14400 1 EDT}
- {2992226400 -18000 0 EST}
- {3006140400 -14400 1 EDT}
- {3023676000 -18000 0 EST}
- {3037590000 -14400 1 EDT}
- {3055730400 -18000 0 EST}
- {3069039600 -14400 1 EDT}
- {3087180000 -18000 0 EST}
- {3100489200 -14400 1 EDT}
- {3118629600 -18000 0 EST}
- {3132543600 -14400 1 EDT}
- {3150079200 -18000 0 EST}
- {3163993200 -14400 1 EDT}
- {3181528800 -18000 0 EST}
- {3195442800 -14400 1 EDT}
- {3212978400 -18000 0 EST}
- {3226892400 -14400 1 EDT}
- {3245032800 -18000 0 EST}
- {3258342000 -14400 1 EDT}
- {3276482400 -18000 0 EST}
- {3289791600 -14400 1 EDT}
- {3307932000 -18000 0 EST}
- {3321846000 -14400 1 EDT}
- {3339381600 -18000 0 EST}
- {3353295600 -14400 1 EDT}
- {3370831200 -18000 0 EST}
- {3384745200 -14400 1 EDT}
- {3402885600 -18000 0 EST}
- {3416194800 -14400 1 EDT}
- {3434335200 -18000 0 EST}
- {3447644400 -14400 1 EDT}
- {3465784800 -18000 0 EST}
- {3479698800 -14400 1 EDT}
- {3497234400 -18000 0 EST}
- {3511148400 -14400 1 EDT}
- {3528684000 -18000 0 EST}
- {3542598000 -14400 1 EDT}
- {3560133600 -18000 0 EST}
- {3574047600 -14400 1 EDT}
- {3592188000 -18000 0 EST}
- {3605497200 -14400 1 EDT}
- {3623637600 -18000 0 EST}
- {3636946800 -14400 1 EDT}
- {3655087200 -18000 0 EST}
- {3669001200 -14400 1 EDT}
- {3686536800 -18000 0 EST}
- {3700450800 -14400 1 EDT}
- {3717986400 -18000 0 EST}
- {3731900400 -14400 1 EDT}
- {3750040800 -18000 0 EST}
- {3763350000 -14400 1 EDT}
- {3781490400 -18000 0 EST}
- {3794799600 -14400 1 EDT}
- {3812940000 -18000 0 EST}
- {3826249200 -14400 1 EDT}
- {3844389600 -18000 0 EST}
- {3858303600 -14400 1 EDT}
- {3875839200 -18000 0 EST}
- {3889753200 -14400 1 EDT}
- {3907288800 -18000 0 EST}
- {3921202800 -14400 1 EDT}
- {3939343200 -18000 0 EST}
- {3952652400 -14400 1 EDT}
- {3970792800 -18000 0 EST}
- {3984102000 -14400 1 EDT}
- {4002242400 -18000 0 EST}
- {4016156400 -14400 1 EDT}
- {4033692000 -18000 0 EST}
- {4047606000 -14400 1 EDT}
- {4065141600 -18000 0 EST}
- {4079055600 -14400 1 EDT}
- {4096591200 -18000 0 EST}
+ {1173596400 -14400 1 EDT}
+ {1194156000 -18000 0 EST}
+ {1205046000 -14400 1 EDT}
+ {1225605600 -18000 0 EST}
+ {1236495600 -14400 1 EDT}
+ {1257055200 -18000 0 EST}
+ {1268550000 -14400 1 EDT}
+ {1289109600 -18000 0 EST}
+ {1299999600 -14400 1 EDT}
+ {1320559200 -18000 0 EST}
+ {1331449200 -14400 1 EDT}
+ {1352008800 -18000 0 EST}
+ {1362898800 -14400 1 EDT}
+ {1383458400 -18000 0 EST}
+ {1394348400 -14400 1 EDT}
+ {1414908000 -18000 0 EST}
+ {1425798000 -14400 1 EDT}
+ {1446357600 -18000 0 EST}
+ {1457852400 -14400 1 EDT}
+ {1478412000 -18000 0 EST}
+ {1489302000 -14400 1 EDT}
+ {1509861600 -18000 0 EST}
+ {1520751600 -14400 1 EDT}
+ {1541311200 -18000 0 EST}
+ {1552201200 -14400 1 EDT}
+ {1572760800 -18000 0 EST}
+ {1583650800 -14400 1 EDT}
+ {1604210400 -18000 0 EST}
+ {1615705200 -14400 1 EDT}
+ {1636264800 -18000 0 EST}
+ {1647154800 -14400 1 EDT}
+ {1667714400 -18000 0 EST}
+ {1678604400 -14400 1 EDT}
+ {1699164000 -18000 0 EST}
+ {1710054000 -14400 1 EDT}
+ {1730613600 -18000 0 EST}
+ {1741503600 -14400 1 EDT}
+ {1762063200 -18000 0 EST}
+ {1772953200 -14400 1 EDT}
+ {1793512800 -18000 0 EST}
+ {1805007600 -14400 1 EDT}
+ {1825567200 -18000 0 EST}
+ {1836457200 -14400 1 EDT}
+ {1857016800 -18000 0 EST}
+ {1867906800 -14400 1 EDT}
+ {1888466400 -18000 0 EST}
+ {1899356400 -14400 1 EDT}
+ {1919916000 -18000 0 EST}
+ {1930806000 -14400 1 EDT}
+ {1951365600 -18000 0 EST}
+ {1962860400 -14400 1 EDT}
+ {1983420000 -18000 0 EST}
+ {1994310000 -14400 1 EDT}
+ {2014869600 -18000 0 EST}
+ {2025759600 -14400 1 EDT}
+ {2046319200 -18000 0 EST}
+ {2057209200 -14400 1 EDT}
+ {2077768800 -18000 0 EST}
+ {2088658800 -14400 1 EDT}
+ {2109218400 -18000 0 EST}
+ {2120108400 -14400 1 EDT}
+ {2140668000 -18000 0 EST}
+ {2152162800 -14400 1 EDT}
+ {2172722400 -18000 0 EST}
+ {2183612400 -14400 1 EDT}
+ {2204172000 -18000 0 EST}
+ {2215062000 -14400 1 EDT}
+ {2235621600 -18000 0 EST}
+ {2246511600 -14400 1 EDT}
+ {2267071200 -18000 0 EST}
+ {2277961200 -14400 1 EDT}
+ {2298520800 -18000 0 EST}
+ {2309410800 -14400 1 EDT}
+ {2329970400 -18000 0 EST}
+ {2341465200 -14400 1 EDT}
+ {2362024800 -18000 0 EST}
+ {2372914800 -14400 1 EDT}
+ {2393474400 -18000 0 EST}
+ {2404364400 -14400 1 EDT}
+ {2424924000 -18000 0 EST}
+ {2435814000 -14400 1 EDT}
+ {2456373600 -18000 0 EST}
+ {2467263600 -14400 1 EDT}
+ {2487823200 -18000 0 EST}
+ {2499318000 -14400 1 EDT}
+ {2519877600 -18000 0 EST}
+ {2530767600 -14400 1 EDT}
+ {2551327200 -18000 0 EST}
+ {2562217200 -14400 1 EDT}
+ {2582776800 -18000 0 EST}
+ {2593666800 -14400 1 EDT}
+ {2614226400 -18000 0 EST}
+ {2625116400 -14400 1 EDT}
+ {2645676000 -18000 0 EST}
+ {2656566000 -14400 1 EDT}
+ {2677125600 -18000 0 EST}
+ {2688620400 -14400 1 EDT}
+ {2709180000 -18000 0 EST}
+ {2720070000 -14400 1 EDT}
+ {2740629600 -18000 0 EST}
+ {2751519600 -14400 1 EDT}
+ {2772079200 -18000 0 EST}
+ {2782969200 -14400 1 EDT}
+ {2803528800 -18000 0 EST}
+ {2814418800 -14400 1 EDT}
+ {2834978400 -18000 0 EST}
+ {2846473200 -14400 1 EDT}
+ {2867032800 -18000 0 EST}
+ {2877922800 -14400 1 EDT}
+ {2898482400 -18000 0 EST}
+ {2909372400 -14400 1 EDT}
+ {2929932000 -18000 0 EST}
+ {2940822000 -14400 1 EDT}
+ {2961381600 -18000 0 EST}
+ {2972271600 -14400 1 EDT}
+ {2992831200 -18000 0 EST}
+ {3003721200 -14400 1 EDT}
+ {3024280800 -18000 0 EST}
+ {3035775600 -14400 1 EDT}
+ {3056335200 -18000 0 EST}
+ {3067225200 -14400 1 EDT}
+ {3087784800 -18000 0 EST}
+ {3098674800 -14400 1 EDT}
+ {3119234400 -18000 0 EST}
+ {3130124400 -14400 1 EDT}
+ {3150684000 -18000 0 EST}
+ {3161574000 -14400 1 EDT}
+ {3182133600 -18000 0 EST}
+ {3193023600 -14400 1 EDT}
+ {3213583200 -18000 0 EST}
+ {3225078000 -14400 1 EDT}
+ {3245637600 -18000 0 EST}
+ {3256527600 -14400 1 EDT}
+ {3277087200 -18000 0 EST}
+ {3287977200 -14400 1 EDT}
+ {3308536800 -18000 0 EST}
+ {3319426800 -14400 1 EDT}
+ {3339986400 -18000 0 EST}
+ {3350876400 -14400 1 EDT}
+ {3371436000 -18000 0 EST}
+ {3382930800 -14400 1 EDT}
+ {3403490400 -18000 0 EST}
+ {3414380400 -14400 1 EDT}
+ {3434940000 -18000 0 EST}
+ {3445830000 -14400 1 EDT}
+ {3466389600 -18000 0 EST}
+ {3477279600 -14400 1 EDT}
+ {3497839200 -18000 0 EST}
+ {3508729200 -14400 1 EDT}
+ {3529288800 -18000 0 EST}
+ {3540178800 -14400 1 EDT}
+ {3560738400 -18000 0 EST}
+ {3572233200 -14400 1 EDT}
+ {3592792800 -18000 0 EST}
+ {3603682800 -14400 1 EDT}
+ {3624242400 -18000 0 EST}
+ {3635132400 -14400 1 EDT}
+ {3655692000 -18000 0 EST}
+ {3666582000 -14400 1 EDT}
+ {3687141600 -18000 0 EST}
+ {3698031600 -14400 1 EDT}
+ {3718591200 -18000 0 EST}
+ {3730086000 -14400 1 EDT}
+ {3750645600 -18000 0 EST}
+ {3761535600 -14400 1 EDT}
+ {3782095200 -18000 0 EST}
+ {3792985200 -14400 1 EDT}
+ {3813544800 -18000 0 EST}
+ {3824434800 -14400 1 EDT}
+ {3844994400 -18000 0 EST}
+ {3855884400 -14400 1 EDT}
+ {3876444000 -18000 0 EST}
+ {3887334000 -14400 1 EDT}
+ {3907893600 -18000 0 EST}
+ {3919388400 -14400 1 EDT}
+ {3939948000 -18000 0 EST}
+ {3950838000 -14400 1 EDT}
+ {3971397600 -18000 0 EST}
+ {3982287600 -14400 1 EDT}
+ {4002847200 -18000 0 EST}
+ {4013737200 -14400 1 EDT}
+ {4034296800 -18000 0 EST}
+ {4045186800 -14400 1 EDT}
+ {4065746400 -18000 0 EST}
+ {4076636400 -14400 1 EDT}
+ {4097196000 -18000 0 EST}
}
diff --git a/library/tzdata/America/Nome b/library/tzdata/America/Nome
index bfd0632..dcc6480 100644
--- a/library/tzdata/America/Nome
+++ b/library/tzdata/America/Nome
@@ -87,190 +87,190 @@ set TZData(:America/Nome) {
{1130666400 -32400 0 AKST}
{1143975600 -28800 1 AKDT}
{1162116000 -32400 0 AKST}
- {1175425200 -28800 1 AKDT}
- {1193565600 -32400 0 AKST}
- {1207479600 -28800 1 AKDT}
- {1225015200 -32400 0 AKST}
- {1238929200 -28800 1 AKDT}
- {1256464800 -32400 0 AKST}
- {1270378800 -28800 1 AKDT}
- {1288519200 -32400 0 AKST}
- {1301828400 -28800 1 AKDT}
- {1319968800 -32400 0 AKST}
- {1333278000 -28800 1 AKDT}
- {1351418400 -32400 0 AKST}
- {1365332400 -28800 1 AKDT}
- {1382868000 -32400 0 AKST}
- {1396782000 -28800 1 AKDT}
- {1414317600 -32400 0 AKST}
- {1428231600 -28800 1 AKDT}
- {1445767200 -32400 0 AKST}
- {1459681200 -28800 1 AKDT}
- {1477821600 -32400 0 AKST}
- {1491130800 -28800 1 AKDT}
- {1509271200 -32400 0 AKST}
- {1522580400 -28800 1 AKDT}
- {1540720800 -32400 0 AKST}
- {1554634800 -28800 1 AKDT}
- {1572170400 -32400 0 AKST}
- {1586084400 -28800 1 AKDT}
- {1603620000 -32400 0 AKST}
- {1617534000 -28800 1 AKDT}
- {1635674400 -32400 0 AKST}
- {1648983600 -28800 1 AKDT}
- {1667124000 -32400 0 AKST}
- {1680433200 -28800 1 AKDT}
- {1698573600 -32400 0 AKST}
- {1712487600 -28800 1 AKDT}
- {1730023200 -32400 0 AKST}
- {1743937200 -28800 1 AKDT}
- {1761472800 -32400 0 AKST}
- {1775386800 -28800 1 AKDT}
- {1792922400 -32400 0 AKST}
- {1806836400 -28800 1 AKDT}
- {1824976800 -32400 0 AKST}
- {1838286000 -28800 1 AKDT}
- {1856426400 -32400 0 AKST}
- {1869735600 -28800 1 AKDT}
- {1887876000 -32400 0 AKST}
- {1901790000 -28800 1 AKDT}
- {1919325600 -32400 0 AKST}
- {1933239600 -28800 1 AKDT}
- {1950775200 -32400 0 AKST}
- {1964689200 -28800 1 AKDT}
- {1982829600 -32400 0 AKST}
- {1996138800 -28800 1 AKDT}
- {2014279200 -32400 0 AKST}
- {2027588400 -28800 1 AKDT}
- {2045728800 -32400 0 AKST}
- {2059038000 -28800 1 AKDT}
- {2077178400 -32400 0 AKST}
- {2091092400 -28800 1 AKDT}
- {2108628000 -32400 0 AKST}
- {2122542000 -28800 1 AKDT}
- {2140077600 -32400 0 AKST}
- {2153991600 -28800 1 AKDT}
- {2172132000 -32400 0 AKST}
- {2185441200 -28800 1 AKDT}
- {2203581600 -32400 0 AKST}
- {2216890800 -28800 1 AKDT}
- {2235031200 -32400 0 AKST}
- {2248945200 -28800 1 AKDT}
- {2266480800 -32400 0 AKST}
- {2280394800 -28800 1 AKDT}
- {2297930400 -32400 0 AKST}
- {2311844400 -28800 1 AKDT}
- {2329380000 -32400 0 AKST}
- {2343294000 -28800 1 AKDT}
- {2361434400 -32400 0 AKST}
- {2374743600 -28800 1 AKDT}
- {2392884000 -32400 0 AKST}
- {2406193200 -28800 1 AKDT}
- {2424333600 -32400 0 AKST}
- {2438247600 -28800 1 AKDT}
- {2455783200 -32400 0 AKST}
- {2469697200 -28800 1 AKDT}
- {2487232800 -32400 0 AKST}
- {2501146800 -28800 1 AKDT}
- {2519287200 -32400 0 AKST}
- {2532596400 -28800 1 AKDT}
- {2550736800 -32400 0 AKST}
- {2564046000 -28800 1 AKDT}
- {2582186400 -32400 0 AKST}
- {2596100400 -28800 1 AKDT}
- {2613636000 -32400 0 AKST}
- {2627550000 -28800 1 AKDT}
- {2645085600 -32400 0 AKST}
- {2658999600 -28800 1 AKDT}
- {2676535200 -32400 0 AKST}
- {2690449200 -28800 1 AKDT}
- {2708589600 -32400 0 AKST}
- {2721898800 -28800 1 AKDT}
- {2740039200 -32400 0 AKST}
- {2753348400 -28800 1 AKDT}
- {2771488800 -32400 0 AKST}
- {2785402800 -28800 1 AKDT}
- {2802938400 -32400 0 AKST}
- {2816852400 -28800 1 AKDT}
- {2834388000 -32400 0 AKST}
- {2848302000 -28800 1 AKDT}
- {2866442400 -32400 0 AKST}
- {2879751600 -28800 1 AKDT}
- {2897892000 -32400 0 AKST}
- {2911201200 -28800 1 AKDT}
- {2929341600 -32400 0 AKST}
- {2942650800 -28800 1 AKDT}
- {2960791200 -32400 0 AKST}
- {2974705200 -28800 1 AKDT}
- {2992240800 -32400 0 AKST}
- {3006154800 -28800 1 AKDT}
- {3023690400 -32400 0 AKST}
- {3037604400 -28800 1 AKDT}
- {3055744800 -32400 0 AKST}
- {3069054000 -28800 1 AKDT}
- {3087194400 -32400 0 AKST}
- {3100503600 -28800 1 AKDT}
- {3118644000 -32400 0 AKST}
- {3132558000 -28800 1 AKDT}
- {3150093600 -32400 0 AKST}
- {3164007600 -28800 1 AKDT}
- {3181543200 -32400 0 AKST}
- {3195457200 -28800 1 AKDT}
- {3212992800 -32400 0 AKST}
- {3226906800 -28800 1 AKDT}
- {3245047200 -32400 0 AKST}
- {3258356400 -28800 1 AKDT}
- {3276496800 -32400 0 AKST}
- {3289806000 -28800 1 AKDT}
- {3307946400 -32400 0 AKST}
- {3321860400 -28800 1 AKDT}
- {3339396000 -32400 0 AKST}
- {3353310000 -28800 1 AKDT}
- {3370845600 -32400 0 AKST}
- {3384759600 -28800 1 AKDT}
- {3402900000 -32400 0 AKST}
- {3416209200 -28800 1 AKDT}
- {3434349600 -32400 0 AKST}
- {3447658800 -28800 1 AKDT}
- {3465799200 -32400 0 AKST}
- {3479713200 -28800 1 AKDT}
- {3497248800 -32400 0 AKST}
- {3511162800 -28800 1 AKDT}
- {3528698400 -32400 0 AKST}
- {3542612400 -28800 1 AKDT}
- {3560148000 -32400 0 AKST}
- {3574062000 -28800 1 AKDT}
- {3592202400 -32400 0 AKST}
- {3605511600 -28800 1 AKDT}
- {3623652000 -32400 0 AKST}
- {3636961200 -28800 1 AKDT}
- {3655101600 -32400 0 AKST}
- {3669015600 -28800 1 AKDT}
- {3686551200 -32400 0 AKST}
- {3700465200 -28800 1 AKDT}
- {3718000800 -32400 0 AKST}
- {3731914800 -28800 1 AKDT}
- {3750055200 -32400 0 AKST}
- {3763364400 -28800 1 AKDT}
- {3781504800 -32400 0 AKST}
- {3794814000 -28800 1 AKDT}
- {3812954400 -32400 0 AKST}
- {3826263600 -28800 1 AKDT}
- {3844404000 -32400 0 AKST}
- {3858318000 -28800 1 AKDT}
- {3875853600 -32400 0 AKST}
- {3889767600 -28800 1 AKDT}
- {3907303200 -32400 0 AKST}
- {3921217200 -28800 1 AKDT}
- {3939357600 -32400 0 AKST}
- {3952666800 -28800 1 AKDT}
- {3970807200 -32400 0 AKST}
- {3984116400 -28800 1 AKDT}
- {4002256800 -32400 0 AKST}
- {4016170800 -28800 1 AKDT}
- {4033706400 -32400 0 AKST}
- {4047620400 -28800 1 AKDT}
- {4065156000 -32400 0 AKST}
- {4079070000 -28800 1 AKDT}
- {4096605600 -32400 0 AKST}
+ {1173610800 -28800 1 AKDT}
+ {1194170400 -32400 0 AKST}
+ {1205060400 -28800 1 AKDT}
+ {1225620000 -32400 0 AKST}
+ {1236510000 -28800 1 AKDT}
+ {1257069600 -32400 0 AKST}
+ {1268564400 -28800 1 AKDT}
+ {1289124000 -32400 0 AKST}
+ {1300014000 -28800 1 AKDT}
+ {1320573600 -32400 0 AKST}
+ {1331463600 -28800 1 AKDT}
+ {1352023200 -32400 0 AKST}
+ {1362913200 -28800 1 AKDT}
+ {1383472800 -32400 0 AKST}
+ {1394362800 -28800 1 AKDT}
+ {1414922400 -32400 0 AKST}
+ {1425812400 -28800 1 AKDT}
+ {1446372000 -32400 0 AKST}
+ {1457866800 -28800 1 AKDT}
+ {1478426400 -32400 0 AKST}
+ {1489316400 -28800 1 AKDT}
+ {1509876000 -32400 0 AKST}
+ {1520766000 -28800 1 AKDT}
+ {1541325600 -32400 0 AKST}
+ {1552215600 -28800 1 AKDT}
+ {1572775200 -32400 0 AKST}
+ {1583665200 -28800 1 AKDT}
+ {1604224800 -32400 0 AKST}
+ {1615719600 -28800 1 AKDT}
+ {1636279200 -32400 0 AKST}
+ {1647169200 -28800 1 AKDT}
+ {1667728800 -32400 0 AKST}
+ {1678618800 -28800 1 AKDT}
+ {1699178400 -32400 0 AKST}
+ {1710068400 -28800 1 AKDT}
+ {1730628000 -32400 0 AKST}
+ {1741518000 -28800 1 AKDT}
+ {1762077600 -32400 0 AKST}
+ {1772967600 -28800 1 AKDT}
+ {1793527200 -32400 0 AKST}
+ {1805022000 -28800 1 AKDT}
+ {1825581600 -32400 0 AKST}
+ {1836471600 -28800 1 AKDT}
+ {1857031200 -32400 0 AKST}
+ {1867921200 -28800 1 AKDT}
+ {1888480800 -32400 0 AKST}
+ {1899370800 -28800 1 AKDT}
+ {1919930400 -32400 0 AKST}
+ {1930820400 -28800 1 AKDT}
+ {1951380000 -32400 0 AKST}
+ {1962874800 -28800 1 AKDT}
+ {1983434400 -32400 0 AKST}
+ {1994324400 -28800 1 AKDT}
+ {2014884000 -32400 0 AKST}
+ {2025774000 -28800 1 AKDT}
+ {2046333600 -32400 0 AKST}
+ {2057223600 -28800 1 AKDT}
+ {2077783200 -32400 0 AKST}
+ {2088673200 -28800 1 AKDT}
+ {2109232800 -32400 0 AKST}
+ {2120122800 -28800 1 AKDT}
+ {2140682400 -32400 0 AKST}
+ {2152177200 -28800 1 AKDT}
+ {2172736800 -32400 0 AKST}
+ {2183626800 -28800 1 AKDT}
+ {2204186400 -32400 0 AKST}
+ {2215076400 -28800 1 AKDT}
+ {2235636000 -32400 0 AKST}
+ {2246526000 -28800 1 AKDT}
+ {2267085600 -32400 0 AKST}
+ {2277975600 -28800 1 AKDT}
+ {2298535200 -32400 0 AKST}
+ {2309425200 -28800 1 AKDT}
+ {2329984800 -32400 0 AKST}
+ {2341479600 -28800 1 AKDT}
+ {2362039200 -32400 0 AKST}
+ {2372929200 -28800 1 AKDT}
+ {2393488800 -32400 0 AKST}
+ {2404378800 -28800 1 AKDT}
+ {2424938400 -32400 0 AKST}
+ {2435828400 -28800 1 AKDT}
+ {2456388000 -32400 0 AKST}
+ {2467278000 -28800 1 AKDT}
+ {2487837600 -32400 0 AKST}
+ {2499332400 -28800 1 AKDT}
+ {2519892000 -32400 0 AKST}
+ {2530782000 -28800 1 AKDT}
+ {2551341600 -32400 0 AKST}
+ {2562231600 -28800 1 AKDT}
+ {2582791200 -32400 0 AKST}
+ {2593681200 -28800 1 AKDT}
+ {2614240800 -32400 0 AKST}
+ {2625130800 -28800 1 AKDT}
+ {2645690400 -32400 0 AKST}
+ {2656580400 -28800 1 AKDT}
+ {2677140000 -32400 0 AKST}
+ {2688634800 -28800 1 AKDT}
+ {2709194400 -32400 0 AKST}
+ {2720084400 -28800 1 AKDT}
+ {2740644000 -32400 0 AKST}
+ {2751534000 -28800 1 AKDT}
+ {2772093600 -32400 0 AKST}
+ {2782983600 -28800 1 AKDT}
+ {2803543200 -32400 0 AKST}
+ {2814433200 -28800 1 AKDT}
+ {2834992800 -32400 0 AKST}
+ {2846487600 -28800 1 AKDT}
+ {2867047200 -32400 0 AKST}
+ {2877937200 -28800 1 AKDT}
+ {2898496800 -32400 0 AKST}
+ {2909386800 -28800 1 AKDT}
+ {2929946400 -32400 0 AKST}
+ {2940836400 -28800 1 AKDT}
+ {2961396000 -32400 0 AKST}
+ {2972286000 -28800 1 AKDT}
+ {2992845600 -32400 0 AKST}
+ {3003735600 -28800 1 AKDT}
+ {3024295200 -32400 0 AKST}
+ {3035790000 -28800 1 AKDT}
+ {3056349600 -32400 0 AKST}
+ {3067239600 -28800 1 AKDT}
+ {3087799200 -32400 0 AKST}
+ {3098689200 -28800 1 AKDT}
+ {3119248800 -32400 0 AKST}
+ {3130138800 -28800 1 AKDT}
+ {3150698400 -32400 0 AKST}
+ {3161588400 -28800 1 AKDT}
+ {3182148000 -32400 0 AKST}
+ {3193038000 -28800 1 AKDT}
+ {3213597600 -32400 0 AKST}
+ {3225092400 -28800 1 AKDT}
+ {3245652000 -32400 0 AKST}
+ {3256542000 -28800 1 AKDT}
+ {3277101600 -32400 0 AKST}
+ {3287991600 -28800 1 AKDT}
+ {3308551200 -32400 0 AKST}
+ {3319441200 -28800 1 AKDT}
+ {3340000800 -32400 0 AKST}
+ {3350890800 -28800 1 AKDT}
+ {3371450400 -32400 0 AKST}
+ {3382945200 -28800 1 AKDT}
+ {3403504800 -32400 0 AKST}
+ {3414394800 -28800 1 AKDT}
+ {3434954400 -32400 0 AKST}
+ {3445844400 -28800 1 AKDT}
+ {3466404000 -32400 0 AKST}
+ {3477294000 -28800 1 AKDT}
+ {3497853600 -32400 0 AKST}
+ {3508743600 -28800 1 AKDT}
+ {3529303200 -32400 0 AKST}
+ {3540193200 -28800 1 AKDT}
+ {3560752800 -32400 0 AKST}
+ {3572247600 -28800 1 AKDT}
+ {3592807200 -32400 0 AKST}
+ {3603697200 -28800 1 AKDT}
+ {3624256800 -32400 0 AKST}
+ {3635146800 -28800 1 AKDT}
+ {3655706400 -32400 0 AKST}
+ {3666596400 -28800 1 AKDT}
+ {3687156000 -32400 0 AKST}
+ {3698046000 -28800 1 AKDT}
+ {3718605600 -32400 0 AKST}
+ {3730100400 -28800 1 AKDT}
+ {3750660000 -32400 0 AKST}
+ {3761550000 -28800 1 AKDT}
+ {3782109600 -32400 0 AKST}
+ {3792999600 -28800 1 AKDT}
+ {3813559200 -32400 0 AKST}
+ {3824449200 -28800 1 AKDT}
+ {3845008800 -32400 0 AKST}
+ {3855898800 -28800 1 AKDT}
+ {3876458400 -32400 0 AKST}
+ {3887348400 -28800 1 AKDT}
+ {3907908000 -32400 0 AKST}
+ {3919402800 -28800 1 AKDT}
+ {3939962400 -32400 0 AKST}
+ {3950852400 -28800 1 AKDT}
+ {3971412000 -32400 0 AKST}
+ {3982302000 -28800 1 AKDT}
+ {4002861600 -32400 0 AKST}
+ {4013751600 -28800 1 AKDT}
+ {4034311200 -32400 0 AKST}
+ {4045201200 -28800 1 AKDT}
+ {4065760800 -32400 0 AKST}
+ {4076650800 -28800 1 AKDT}
+ {4097210400 -32400 0 AKST}
}
diff --git a/library/tzdata/America/North_Dakota/Center b/library/tzdata/America/North_Dakota/Center
index 6903b52..11cd3b6 100644
--- a/library/tzdata/America/North_Dakota/Center
+++ b/library/tzdata/America/North_Dakota/Center
@@ -90,190 +90,190 @@ set TZData(:America/North_Dakota/Center) {
{1130655600 -21600 0 CST}
{1143964800 -18000 1 CDT}
{1162105200 -21600 0 CST}
- {1175414400 -18000 1 CDT}
- {1193554800 -21600 0 CST}
- {1207468800 -18000 1 CDT}
- {1225004400 -21600 0 CST}
- {1238918400 -18000 1 CDT}
- {1256454000 -21600 0 CST}
- {1270368000 -18000 1 CDT}
- {1288508400 -21600 0 CST}
- {1301817600 -18000 1 CDT}
- {1319958000 -21600 0 CST}
- {1333267200 -18000 1 CDT}
- {1351407600 -21600 0 CST}
- {1365321600 -18000 1 CDT}
- {1382857200 -21600 0 CST}
- {1396771200 -18000 1 CDT}
- {1414306800 -21600 0 CST}
- {1428220800 -18000 1 CDT}
- {1445756400 -21600 0 CST}
- {1459670400 -18000 1 CDT}
- {1477810800 -21600 0 CST}
- {1491120000 -18000 1 CDT}
- {1509260400 -21600 0 CST}
- {1522569600 -18000 1 CDT}
- {1540710000 -21600 0 CST}
- {1554624000 -18000 1 CDT}
- {1572159600 -21600 0 CST}
- {1586073600 -18000 1 CDT}
- {1603609200 -21600 0 CST}
- {1617523200 -18000 1 CDT}
- {1635663600 -21600 0 CST}
- {1648972800 -18000 1 CDT}
- {1667113200 -21600 0 CST}
- {1680422400 -18000 1 CDT}
- {1698562800 -21600 0 CST}
- {1712476800 -18000 1 CDT}
- {1730012400 -21600 0 CST}
- {1743926400 -18000 1 CDT}
- {1761462000 -21600 0 CST}
- {1775376000 -18000 1 CDT}
- {1792911600 -21600 0 CST}
- {1806825600 -18000 1 CDT}
- {1824966000 -21600 0 CST}
- {1838275200 -18000 1 CDT}
- {1856415600 -21600 0 CST}
- {1869724800 -18000 1 CDT}
- {1887865200 -21600 0 CST}
- {1901779200 -18000 1 CDT}
- {1919314800 -21600 0 CST}
- {1933228800 -18000 1 CDT}
- {1950764400 -21600 0 CST}
- {1964678400 -18000 1 CDT}
- {1982818800 -21600 0 CST}
- {1996128000 -18000 1 CDT}
- {2014268400 -21600 0 CST}
- {2027577600 -18000 1 CDT}
- {2045718000 -21600 0 CST}
- {2059027200 -18000 1 CDT}
- {2077167600 -21600 0 CST}
- {2091081600 -18000 1 CDT}
- {2108617200 -21600 0 CST}
- {2122531200 -18000 1 CDT}
- {2140066800 -21600 0 CST}
- {2153980800 -18000 1 CDT}
- {2172121200 -21600 0 CST}
- {2185430400 -18000 1 CDT}
- {2203570800 -21600 0 CST}
- {2216880000 -18000 1 CDT}
- {2235020400 -21600 0 CST}
- {2248934400 -18000 1 CDT}
- {2266470000 -21600 0 CST}
- {2280384000 -18000 1 CDT}
- {2297919600 -21600 0 CST}
- {2311833600 -18000 1 CDT}
- {2329369200 -21600 0 CST}
- {2343283200 -18000 1 CDT}
- {2361423600 -21600 0 CST}
- {2374732800 -18000 1 CDT}
- {2392873200 -21600 0 CST}
- {2406182400 -18000 1 CDT}
- {2424322800 -21600 0 CST}
- {2438236800 -18000 1 CDT}
- {2455772400 -21600 0 CST}
- {2469686400 -18000 1 CDT}
- {2487222000 -21600 0 CST}
- {2501136000 -18000 1 CDT}
- {2519276400 -21600 0 CST}
- {2532585600 -18000 1 CDT}
- {2550726000 -21600 0 CST}
- {2564035200 -18000 1 CDT}
- {2582175600 -21600 0 CST}
- {2596089600 -18000 1 CDT}
- {2613625200 -21600 0 CST}
- {2627539200 -18000 1 CDT}
- {2645074800 -21600 0 CST}
- {2658988800 -18000 1 CDT}
- {2676524400 -21600 0 CST}
- {2690438400 -18000 1 CDT}
- {2708578800 -21600 0 CST}
- {2721888000 -18000 1 CDT}
- {2740028400 -21600 0 CST}
- {2753337600 -18000 1 CDT}
- {2771478000 -21600 0 CST}
- {2785392000 -18000 1 CDT}
- {2802927600 -21600 0 CST}
- {2816841600 -18000 1 CDT}
- {2834377200 -21600 0 CST}
- {2848291200 -18000 1 CDT}
- {2866431600 -21600 0 CST}
- {2879740800 -18000 1 CDT}
- {2897881200 -21600 0 CST}
- {2911190400 -18000 1 CDT}
- {2929330800 -21600 0 CST}
- {2942640000 -18000 1 CDT}
- {2960780400 -21600 0 CST}
- {2974694400 -18000 1 CDT}
- {2992230000 -21600 0 CST}
- {3006144000 -18000 1 CDT}
- {3023679600 -21600 0 CST}
- {3037593600 -18000 1 CDT}
- {3055734000 -21600 0 CST}
- {3069043200 -18000 1 CDT}
- {3087183600 -21600 0 CST}
- {3100492800 -18000 1 CDT}
- {3118633200 -21600 0 CST}
- {3132547200 -18000 1 CDT}
- {3150082800 -21600 0 CST}
- {3163996800 -18000 1 CDT}
- {3181532400 -21600 0 CST}
- {3195446400 -18000 1 CDT}
- {3212982000 -21600 0 CST}
- {3226896000 -18000 1 CDT}
- {3245036400 -21600 0 CST}
- {3258345600 -18000 1 CDT}
- {3276486000 -21600 0 CST}
- {3289795200 -18000 1 CDT}
- {3307935600 -21600 0 CST}
- {3321849600 -18000 1 CDT}
- {3339385200 -21600 0 CST}
- {3353299200 -18000 1 CDT}
- {3370834800 -21600 0 CST}
- {3384748800 -18000 1 CDT}
- {3402889200 -21600 0 CST}
- {3416198400 -18000 1 CDT}
- {3434338800 -21600 0 CST}
- {3447648000 -18000 1 CDT}
- {3465788400 -21600 0 CST}
- {3479702400 -18000 1 CDT}
- {3497238000 -21600 0 CST}
- {3511152000 -18000 1 CDT}
- {3528687600 -21600 0 CST}
- {3542601600 -18000 1 CDT}
- {3560137200 -21600 0 CST}
- {3574051200 -18000 1 CDT}
- {3592191600 -21600 0 CST}
- {3605500800 -18000 1 CDT}
- {3623641200 -21600 0 CST}
- {3636950400 -18000 1 CDT}
- {3655090800 -21600 0 CST}
- {3669004800 -18000 1 CDT}
- {3686540400 -21600 0 CST}
- {3700454400 -18000 1 CDT}
- {3717990000 -21600 0 CST}
- {3731904000 -18000 1 CDT}
- {3750044400 -21600 0 CST}
- {3763353600 -18000 1 CDT}
- {3781494000 -21600 0 CST}
- {3794803200 -18000 1 CDT}
- {3812943600 -21600 0 CST}
- {3826252800 -18000 1 CDT}
- {3844393200 -21600 0 CST}
- {3858307200 -18000 1 CDT}
- {3875842800 -21600 0 CST}
- {3889756800 -18000 1 CDT}
- {3907292400 -21600 0 CST}
- {3921206400 -18000 1 CDT}
- {3939346800 -21600 0 CST}
- {3952656000 -18000 1 CDT}
- {3970796400 -21600 0 CST}
- {3984105600 -18000 1 CDT}
- {4002246000 -21600 0 CST}
- {4016160000 -18000 1 CDT}
- {4033695600 -21600 0 CST}
- {4047609600 -18000 1 CDT}
- {4065145200 -21600 0 CST}
- {4079059200 -18000 1 CDT}
- {4096594800 -21600 0 CST}
+ {1173600000 -18000 1 CDT}
+ {1194159600 -21600 0 CST}
+ {1205049600 -18000 1 CDT}
+ {1225609200 -21600 0 CST}
+ {1236499200 -18000 1 CDT}
+ {1257058800 -21600 0 CST}
+ {1268553600 -18000 1 CDT}
+ {1289113200 -21600 0 CST}
+ {1300003200 -18000 1 CDT}
+ {1320562800 -21600 0 CST}
+ {1331452800 -18000 1 CDT}
+ {1352012400 -21600 0 CST}
+ {1362902400 -18000 1 CDT}
+ {1383462000 -21600 0 CST}
+ {1394352000 -18000 1 CDT}
+ {1414911600 -21600 0 CST}
+ {1425801600 -18000 1 CDT}
+ {1446361200 -21600 0 CST}
+ {1457856000 -18000 1 CDT}
+ {1478415600 -21600 0 CST}
+ {1489305600 -18000 1 CDT}
+ {1509865200 -21600 0 CST}
+ {1520755200 -18000 1 CDT}
+ {1541314800 -21600 0 CST}
+ {1552204800 -18000 1 CDT}
+ {1572764400 -21600 0 CST}
+ {1583654400 -18000 1 CDT}
+ {1604214000 -21600 0 CST}
+ {1615708800 -18000 1 CDT}
+ {1636268400 -21600 0 CST}
+ {1647158400 -18000 1 CDT}
+ {1667718000 -21600 0 CST}
+ {1678608000 -18000 1 CDT}
+ {1699167600 -21600 0 CST}
+ {1710057600 -18000 1 CDT}
+ {1730617200 -21600 0 CST}
+ {1741507200 -18000 1 CDT}
+ {1762066800 -21600 0 CST}
+ {1772956800 -18000 1 CDT}
+ {1793516400 -21600 0 CST}
+ {1805011200 -18000 1 CDT}
+ {1825570800 -21600 0 CST}
+ {1836460800 -18000 1 CDT}
+ {1857020400 -21600 0 CST}
+ {1867910400 -18000 1 CDT}
+ {1888470000 -21600 0 CST}
+ {1899360000 -18000 1 CDT}
+ {1919919600 -21600 0 CST}
+ {1930809600 -18000 1 CDT}
+ {1951369200 -21600 0 CST}
+ {1962864000 -18000 1 CDT}
+ {1983423600 -21600 0 CST}
+ {1994313600 -18000 1 CDT}
+ {2014873200 -21600 0 CST}
+ {2025763200 -18000 1 CDT}
+ {2046322800 -21600 0 CST}
+ {2057212800 -18000 1 CDT}
+ {2077772400 -21600 0 CST}
+ {2088662400 -18000 1 CDT}
+ {2109222000 -21600 0 CST}
+ {2120112000 -18000 1 CDT}
+ {2140671600 -21600 0 CST}
+ {2152166400 -18000 1 CDT}
+ {2172726000 -21600 0 CST}
+ {2183616000 -18000 1 CDT}
+ {2204175600 -21600 0 CST}
+ {2215065600 -18000 1 CDT}
+ {2235625200 -21600 0 CST}
+ {2246515200 -18000 1 CDT}
+ {2267074800 -21600 0 CST}
+ {2277964800 -18000 1 CDT}
+ {2298524400 -21600 0 CST}
+ {2309414400 -18000 1 CDT}
+ {2329974000 -21600 0 CST}
+ {2341468800 -18000 1 CDT}
+ {2362028400 -21600 0 CST}
+ {2372918400 -18000 1 CDT}
+ {2393478000 -21600 0 CST}
+ {2404368000 -18000 1 CDT}
+ {2424927600 -21600 0 CST}
+ {2435817600 -18000 1 CDT}
+ {2456377200 -21600 0 CST}
+ {2467267200 -18000 1 CDT}
+ {2487826800 -21600 0 CST}
+ {2499321600 -18000 1 CDT}
+ {2519881200 -21600 0 CST}
+ {2530771200 -18000 1 CDT}
+ {2551330800 -21600 0 CST}
+ {2562220800 -18000 1 CDT}
+ {2582780400 -21600 0 CST}
+ {2593670400 -18000 1 CDT}
+ {2614230000 -21600 0 CST}
+ {2625120000 -18000 1 CDT}
+ {2645679600 -21600 0 CST}
+ {2656569600 -18000 1 CDT}
+ {2677129200 -21600 0 CST}
+ {2688624000 -18000 1 CDT}
+ {2709183600 -21600 0 CST}
+ {2720073600 -18000 1 CDT}
+ {2740633200 -21600 0 CST}
+ {2751523200 -18000 1 CDT}
+ {2772082800 -21600 0 CST}
+ {2782972800 -18000 1 CDT}
+ {2803532400 -21600 0 CST}
+ {2814422400 -18000 1 CDT}
+ {2834982000 -21600 0 CST}
+ {2846476800 -18000 1 CDT}
+ {2867036400 -21600 0 CST}
+ {2877926400 -18000 1 CDT}
+ {2898486000 -21600 0 CST}
+ {2909376000 -18000 1 CDT}
+ {2929935600 -21600 0 CST}
+ {2940825600 -18000 1 CDT}
+ {2961385200 -21600 0 CST}
+ {2972275200 -18000 1 CDT}
+ {2992834800 -21600 0 CST}
+ {3003724800 -18000 1 CDT}
+ {3024284400 -21600 0 CST}
+ {3035779200 -18000 1 CDT}
+ {3056338800 -21600 0 CST}
+ {3067228800 -18000 1 CDT}
+ {3087788400 -21600 0 CST}
+ {3098678400 -18000 1 CDT}
+ {3119238000 -21600 0 CST}
+ {3130128000 -18000 1 CDT}
+ {3150687600 -21600 0 CST}
+ {3161577600 -18000 1 CDT}
+ {3182137200 -21600 0 CST}
+ {3193027200 -18000 1 CDT}
+ {3213586800 -21600 0 CST}
+ {3225081600 -18000 1 CDT}
+ {3245641200 -21600 0 CST}
+ {3256531200 -18000 1 CDT}
+ {3277090800 -21600 0 CST}
+ {3287980800 -18000 1 CDT}
+ {3308540400 -21600 0 CST}
+ {3319430400 -18000 1 CDT}
+ {3339990000 -21600 0 CST}
+ {3350880000 -18000 1 CDT}
+ {3371439600 -21600 0 CST}
+ {3382934400 -18000 1 CDT}
+ {3403494000 -21600 0 CST}
+ {3414384000 -18000 1 CDT}
+ {3434943600 -21600 0 CST}
+ {3445833600 -18000 1 CDT}
+ {3466393200 -21600 0 CST}
+ {3477283200 -18000 1 CDT}
+ {3497842800 -21600 0 CST}
+ {3508732800 -18000 1 CDT}
+ {3529292400 -21600 0 CST}
+ {3540182400 -18000 1 CDT}
+ {3560742000 -21600 0 CST}
+ {3572236800 -18000 1 CDT}
+ {3592796400 -21600 0 CST}
+ {3603686400 -18000 1 CDT}
+ {3624246000 -21600 0 CST}
+ {3635136000 -18000 1 CDT}
+ {3655695600 -21600 0 CST}
+ {3666585600 -18000 1 CDT}
+ {3687145200 -21600 0 CST}
+ {3698035200 -18000 1 CDT}
+ {3718594800 -21600 0 CST}
+ {3730089600 -18000 1 CDT}
+ {3750649200 -21600 0 CST}
+ {3761539200 -18000 1 CDT}
+ {3782098800 -21600 0 CST}
+ {3792988800 -18000 1 CDT}
+ {3813548400 -21600 0 CST}
+ {3824438400 -18000 1 CDT}
+ {3844998000 -21600 0 CST}
+ {3855888000 -18000 1 CDT}
+ {3876447600 -21600 0 CST}
+ {3887337600 -18000 1 CDT}
+ {3907897200 -21600 0 CST}
+ {3919392000 -18000 1 CDT}
+ {3939951600 -21600 0 CST}
+ {3950841600 -18000 1 CDT}
+ {3971401200 -21600 0 CST}
+ {3982291200 -18000 1 CDT}
+ {4002850800 -21600 0 CST}
+ {4013740800 -18000 1 CDT}
+ {4034300400 -21600 0 CST}
+ {4045190400 -18000 1 CDT}
+ {4065750000 -21600 0 CST}
+ {4076640000 -18000 1 CDT}
+ {4097199600 -21600 0 CST}
}
diff --git a/library/tzdata/America/Yakutat b/library/tzdata/America/Yakutat
index c583af4..f80e5ee 100644
--- a/library/tzdata/America/Yakutat
+++ b/library/tzdata/America/Yakutat
@@ -87,190 +87,190 @@ set TZData(:America/Yakutat) {
{1130666400 -32400 0 AKST}
{1143975600 -28800 1 AKDT}
{1162116000 -32400 0 AKST}
- {1175425200 -28800 1 AKDT}
- {1193565600 -32400 0 AKST}
- {1207479600 -28800 1 AKDT}
- {1225015200 -32400 0 AKST}
- {1238929200 -28800 1 AKDT}
- {1256464800 -32400 0 AKST}
- {1270378800 -28800 1 AKDT}
- {1288519200 -32400 0 AKST}
- {1301828400 -28800 1 AKDT}
- {1319968800 -32400 0 AKST}
- {1333278000 -28800 1 AKDT}
- {1351418400 -32400 0 AKST}
- {1365332400 -28800 1 AKDT}
- {1382868000 -32400 0 AKST}
- {1396782000 -28800 1 AKDT}
- {1414317600 -32400 0 AKST}
- {1428231600 -28800 1 AKDT}
- {1445767200 -32400 0 AKST}
- {1459681200 -28800 1 AKDT}
- {1477821600 -32400 0 AKST}
- {1491130800 -28800 1 AKDT}
- {1509271200 -32400 0 AKST}
- {1522580400 -28800 1 AKDT}
- {1540720800 -32400 0 AKST}
- {1554634800 -28800 1 AKDT}
- {1572170400 -32400 0 AKST}
- {1586084400 -28800 1 AKDT}
- {1603620000 -32400 0 AKST}
- {1617534000 -28800 1 AKDT}
- {1635674400 -32400 0 AKST}
- {1648983600 -28800 1 AKDT}
- {1667124000 -32400 0 AKST}
- {1680433200 -28800 1 AKDT}
- {1698573600 -32400 0 AKST}
- {1712487600 -28800 1 AKDT}
- {1730023200 -32400 0 AKST}
- {1743937200 -28800 1 AKDT}
- {1761472800 -32400 0 AKST}
- {1775386800 -28800 1 AKDT}
- {1792922400 -32400 0 AKST}
- {1806836400 -28800 1 AKDT}
- {1824976800 -32400 0 AKST}
- {1838286000 -28800 1 AKDT}
- {1856426400 -32400 0 AKST}
- {1869735600 -28800 1 AKDT}
- {1887876000 -32400 0 AKST}
- {1901790000 -28800 1 AKDT}
- {1919325600 -32400 0 AKST}
- {1933239600 -28800 1 AKDT}
- {1950775200 -32400 0 AKST}
- {1964689200 -28800 1 AKDT}
- {1982829600 -32400 0 AKST}
- {1996138800 -28800 1 AKDT}
- {2014279200 -32400 0 AKST}
- {2027588400 -28800 1 AKDT}
- {2045728800 -32400 0 AKST}
- {2059038000 -28800 1 AKDT}
- {2077178400 -32400 0 AKST}
- {2091092400 -28800 1 AKDT}
- {2108628000 -32400 0 AKST}
- {2122542000 -28800 1 AKDT}
- {2140077600 -32400 0 AKST}
- {2153991600 -28800 1 AKDT}
- {2172132000 -32400 0 AKST}
- {2185441200 -28800 1 AKDT}
- {2203581600 -32400 0 AKST}
- {2216890800 -28800 1 AKDT}
- {2235031200 -32400 0 AKST}
- {2248945200 -28800 1 AKDT}
- {2266480800 -32400 0 AKST}
- {2280394800 -28800 1 AKDT}
- {2297930400 -32400 0 AKST}
- {2311844400 -28800 1 AKDT}
- {2329380000 -32400 0 AKST}
- {2343294000 -28800 1 AKDT}
- {2361434400 -32400 0 AKST}
- {2374743600 -28800 1 AKDT}
- {2392884000 -32400 0 AKST}
- {2406193200 -28800 1 AKDT}
- {2424333600 -32400 0 AKST}
- {2438247600 -28800 1 AKDT}
- {2455783200 -32400 0 AKST}
- {2469697200 -28800 1 AKDT}
- {2487232800 -32400 0 AKST}
- {2501146800 -28800 1 AKDT}
- {2519287200 -32400 0 AKST}
- {2532596400 -28800 1 AKDT}
- {2550736800 -32400 0 AKST}
- {2564046000 -28800 1 AKDT}
- {2582186400 -32400 0 AKST}
- {2596100400 -28800 1 AKDT}
- {2613636000 -32400 0 AKST}
- {2627550000 -28800 1 AKDT}
- {2645085600 -32400 0 AKST}
- {2658999600 -28800 1 AKDT}
- {2676535200 -32400 0 AKST}
- {2690449200 -28800 1 AKDT}
- {2708589600 -32400 0 AKST}
- {2721898800 -28800 1 AKDT}
- {2740039200 -32400 0 AKST}
- {2753348400 -28800 1 AKDT}
- {2771488800 -32400 0 AKST}
- {2785402800 -28800 1 AKDT}
- {2802938400 -32400 0 AKST}
- {2816852400 -28800 1 AKDT}
- {2834388000 -32400 0 AKST}
- {2848302000 -28800 1 AKDT}
- {2866442400 -32400 0 AKST}
- {2879751600 -28800 1 AKDT}
- {2897892000 -32400 0 AKST}
- {2911201200 -28800 1 AKDT}
- {2929341600 -32400 0 AKST}
- {2942650800 -28800 1 AKDT}
- {2960791200 -32400 0 AKST}
- {2974705200 -28800 1 AKDT}
- {2992240800 -32400 0 AKST}
- {3006154800 -28800 1 AKDT}
- {3023690400 -32400 0 AKST}
- {3037604400 -28800 1 AKDT}
- {3055744800 -32400 0 AKST}
- {3069054000 -28800 1 AKDT}
- {3087194400 -32400 0 AKST}
- {3100503600 -28800 1 AKDT}
- {3118644000 -32400 0 AKST}
- {3132558000 -28800 1 AKDT}
- {3150093600 -32400 0 AKST}
- {3164007600 -28800 1 AKDT}
- {3181543200 -32400 0 AKST}
- {3195457200 -28800 1 AKDT}
- {3212992800 -32400 0 AKST}
- {3226906800 -28800 1 AKDT}
- {3245047200 -32400 0 AKST}
- {3258356400 -28800 1 AKDT}
- {3276496800 -32400 0 AKST}
- {3289806000 -28800 1 AKDT}
- {3307946400 -32400 0 AKST}
- {3321860400 -28800 1 AKDT}
- {3339396000 -32400 0 AKST}
- {3353310000 -28800 1 AKDT}
- {3370845600 -32400 0 AKST}
- {3384759600 -28800 1 AKDT}
- {3402900000 -32400 0 AKST}
- {3416209200 -28800 1 AKDT}
- {3434349600 -32400 0 AKST}
- {3447658800 -28800 1 AKDT}
- {3465799200 -32400 0 AKST}
- {3479713200 -28800 1 AKDT}
- {3497248800 -32400 0 AKST}
- {3511162800 -28800 1 AKDT}
- {3528698400 -32400 0 AKST}
- {3542612400 -28800 1 AKDT}
- {3560148000 -32400 0 AKST}
- {3574062000 -28800 1 AKDT}
- {3592202400 -32400 0 AKST}
- {3605511600 -28800 1 AKDT}
- {3623652000 -32400 0 AKST}
- {3636961200 -28800 1 AKDT}
- {3655101600 -32400 0 AKST}
- {3669015600 -28800 1 AKDT}
- {3686551200 -32400 0 AKST}
- {3700465200 -28800 1 AKDT}
- {3718000800 -32400 0 AKST}
- {3731914800 -28800 1 AKDT}
- {3750055200 -32400 0 AKST}
- {3763364400 -28800 1 AKDT}
- {3781504800 -32400 0 AKST}
- {3794814000 -28800 1 AKDT}
- {3812954400 -32400 0 AKST}
- {3826263600 -28800 1 AKDT}
- {3844404000 -32400 0 AKST}
- {3858318000 -28800 1 AKDT}
- {3875853600 -32400 0 AKST}
- {3889767600 -28800 1 AKDT}
- {3907303200 -32400 0 AKST}
- {3921217200 -28800 1 AKDT}
- {3939357600 -32400 0 AKST}
- {3952666800 -28800 1 AKDT}
- {3970807200 -32400 0 AKST}
- {3984116400 -28800 1 AKDT}
- {4002256800 -32400 0 AKST}
- {4016170800 -28800 1 AKDT}
- {4033706400 -32400 0 AKST}
- {4047620400 -28800 1 AKDT}
- {4065156000 -32400 0 AKST}
- {4079070000 -28800 1 AKDT}
- {4096605600 -32400 0 AKST}
+ {1173610800 -28800 1 AKDT}
+ {1194170400 -32400 0 AKST}
+ {1205060400 -28800 1 AKDT}
+ {1225620000 -32400 0 AKST}
+ {1236510000 -28800 1 AKDT}
+ {1257069600 -32400 0 AKST}
+ {1268564400 -28800 1 AKDT}
+ {1289124000 -32400 0 AKST}
+ {1300014000 -28800 1 AKDT}
+ {1320573600 -32400 0 AKST}
+ {1331463600 -28800 1 AKDT}
+ {1352023200 -32400 0 AKST}
+ {1362913200 -28800 1 AKDT}
+ {1383472800 -32400 0 AKST}
+ {1394362800 -28800 1 AKDT}
+ {1414922400 -32400 0 AKST}
+ {1425812400 -28800 1 AKDT}
+ {1446372000 -32400 0 AKST}
+ {1457866800 -28800 1 AKDT}
+ {1478426400 -32400 0 AKST}
+ {1489316400 -28800 1 AKDT}
+ {1509876000 -32400 0 AKST}
+ {1520766000 -28800 1 AKDT}
+ {1541325600 -32400 0 AKST}
+ {1552215600 -28800 1 AKDT}
+ {1572775200 -32400 0 AKST}
+ {1583665200 -28800 1 AKDT}
+ {1604224800 -32400 0 AKST}
+ {1615719600 -28800 1 AKDT}
+ {1636279200 -32400 0 AKST}
+ {1647169200 -28800 1 AKDT}
+ {1667728800 -32400 0 AKST}
+ {1678618800 -28800 1 AKDT}
+ {1699178400 -32400 0 AKST}
+ {1710068400 -28800 1 AKDT}
+ {1730628000 -32400 0 AKST}
+ {1741518000 -28800 1 AKDT}
+ {1762077600 -32400 0 AKST}
+ {1772967600 -28800 1 AKDT}
+ {1793527200 -32400 0 AKST}
+ {1805022000 -28800 1 AKDT}
+ {1825581600 -32400 0 AKST}
+ {1836471600 -28800 1 AKDT}
+ {1857031200 -32400 0 AKST}
+ {1867921200 -28800 1 AKDT}
+ {1888480800 -32400 0 AKST}
+ {1899370800 -28800 1 AKDT}
+ {1919930400 -32400 0 AKST}
+ {1930820400 -28800 1 AKDT}
+ {1951380000 -32400 0 AKST}
+ {1962874800 -28800 1 AKDT}
+ {1983434400 -32400 0 AKST}
+ {1994324400 -28800 1 AKDT}
+ {2014884000 -32400 0 AKST}
+ {2025774000 -28800 1 AKDT}
+ {2046333600 -32400 0 AKST}
+ {2057223600 -28800 1 AKDT}
+ {2077783200 -32400 0 AKST}
+ {2088673200 -28800 1 AKDT}
+ {2109232800 -32400 0 AKST}
+ {2120122800 -28800 1 AKDT}
+ {2140682400 -32400 0 AKST}
+ {2152177200 -28800 1 AKDT}
+ {2172736800 -32400 0 AKST}
+ {2183626800 -28800 1 AKDT}
+ {2204186400 -32400 0 AKST}
+ {2215076400 -28800 1 AKDT}
+ {2235636000 -32400 0 AKST}
+ {2246526000 -28800 1 AKDT}
+ {2267085600 -32400 0 AKST}
+ {2277975600 -28800 1 AKDT}
+ {2298535200 -32400 0 AKST}
+ {2309425200 -28800 1 AKDT}
+ {2329984800 -32400 0 AKST}
+ {2341479600 -28800 1 AKDT}
+ {2362039200 -32400 0 AKST}
+ {2372929200 -28800 1 AKDT}
+ {2393488800 -32400 0 AKST}
+ {2404378800 -28800 1 AKDT}
+ {2424938400 -32400 0 AKST}
+ {2435828400 -28800 1 AKDT}
+ {2456388000 -32400 0 AKST}
+ {2467278000 -28800 1 AKDT}
+ {2487837600 -32400 0 AKST}
+ {2499332400 -28800 1 AKDT}
+ {2519892000 -32400 0 AKST}
+ {2530782000 -28800 1 AKDT}
+ {2551341600 -32400 0 AKST}
+ {2562231600 -28800 1 AKDT}
+ {2582791200 -32400 0 AKST}
+ {2593681200 -28800 1 AKDT}
+ {2614240800 -32400 0 AKST}
+ {2625130800 -28800 1 AKDT}
+ {2645690400 -32400 0 AKST}
+ {2656580400 -28800 1 AKDT}
+ {2677140000 -32400 0 AKST}
+ {2688634800 -28800 1 AKDT}
+ {2709194400 -32400 0 AKST}
+ {2720084400 -28800 1 AKDT}
+ {2740644000 -32400 0 AKST}
+ {2751534000 -28800 1 AKDT}
+ {2772093600 -32400 0 AKST}
+ {2782983600 -28800 1 AKDT}
+ {2803543200 -32400 0 AKST}
+ {2814433200 -28800 1 AKDT}
+ {2834992800 -32400 0 AKST}
+ {2846487600 -28800 1 AKDT}
+ {2867047200 -32400 0 AKST}
+ {2877937200 -28800 1 AKDT}
+ {2898496800 -32400 0 AKST}
+ {2909386800 -28800 1 AKDT}
+ {2929946400 -32400 0 AKST}
+ {2940836400 -28800 1 AKDT}
+ {2961396000 -32400 0 AKST}
+ {2972286000 -28800 1 AKDT}
+ {2992845600 -32400 0 AKST}
+ {3003735600 -28800 1 AKDT}
+ {3024295200 -32400 0 AKST}
+ {3035790000 -28800 1 AKDT}
+ {3056349600 -32400 0 AKST}
+ {3067239600 -28800 1 AKDT}
+ {3087799200 -32400 0 AKST}
+ {3098689200 -28800 1 AKDT}
+ {3119248800 -32400 0 AKST}
+ {3130138800 -28800 1 AKDT}
+ {3150698400 -32400 0 AKST}
+ {3161588400 -28800 1 AKDT}
+ {3182148000 -32400 0 AKST}
+ {3193038000 -28800 1 AKDT}
+ {3213597600 -32400 0 AKST}
+ {3225092400 -28800 1 AKDT}
+ {3245652000 -32400 0 AKST}
+ {3256542000 -28800 1 AKDT}
+ {3277101600 -32400 0 AKST}
+ {3287991600 -28800 1 AKDT}
+ {3308551200 -32400 0 AKST}
+ {3319441200 -28800 1 AKDT}
+ {3340000800 -32400 0 AKST}
+ {3350890800 -28800 1 AKDT}
+ {3371450400 -32400 0 AKST}
+ {3382945200 -28800 1 AKDT}
+ {3403504800 -32400 0 AKST}
+ {3414394800 -28800 1 AKDT}
+ {3434954400 -32400 0 AKST}
+ {3445844400 -28800 1 AKDT}
+ {3466404000 -32400 0 AKST}
+ {3477294000 -28800 1 AKDT}
+ {3497853600 -32400 0 AKST}
+ {3508743600 -28800 1 AKDT}
+ {3529303200 -32400 0 AKST}
+ {3540193200 -28800 1 AKDT}
+ {3560752800 -32400 0 AKST}
+ {3572247600 -28800 1 AKDT}
+ {3592807200 -32400 0 AKST}
+ {3603697200 -28800 1 AKDT}
+ {3624256800 -32400 0 AKST}
+ {3635146800 -28800 1 AKDT}
+ {3655706400 -32400 0 AKST}
+ {3666596400 -28800 1 AKDT}
+ {3687156000 -32400 0 AKST}
+ {3698046000 -28800 1 AKDT}
+ {3718605600 -32400 0 AKST}
+ {3730100400 -28800 1 AKDT}
+ {3750660000 -32400 0 AKST}
+ {3761550000 -28800 1 AKDT}
+ {3782109600 -32400 0 AKST}
+ {3792999600 -28800 1 AKDT}
+ {3813559200 -32400 0 AKST}
+ {3824449200 -28800 1 AKDT}
+ {3845008800 -32400 0 AKST}
+ {3855898800 -28800 1 AKDT}
+ {3876458400 -32400 0 AKST}
+ {3887348400 -28800 1 AKDT}
+ {3907908000 -32400 0 AKST}
+ {3919402800 -28800 1 AKDT}
+ {3939962400 -32400 0 AKST}
+ {3950852400 -28800 1 AKDT}
+ {3971412000 -32400 0 AKST}
+ {3982302000 -28800 1 AKDT}
+ {4002861600 -32400 0 AKST}
+ {4013751600 -28800 1 AKDT}
+ {4034311200 -32400 0 AKST}
+ {4045201200 -28800 1 AKDT}
+ {4065760800 -32400 0 AKST}
+ {4076650800 -28800 1 AKDT}
+ {4097210400 -32400 0 AKST}
}
diff --git a/library/tzdata/Asia/Aqtau b/library/tzdata/Asia/Aqtau
index 240242e..5f010a6 100644
--- a/library/tzdata/Asia/Aqtau
+++ b/library/tzdata/Asia/Aqtau
@@ -54,5 +54,5 @@ set TZData(:Asia/Aqtau) {
{1067133600 14400 0 AQTT}
{1080439200 18000 1 AQTST}
{1099188000 14400 0 AQTT}
- {1110830400 14400 0 AQTT}
+ {1110830400 18000 0 AQTT}
}
diff --git a/library/tzdata/Asia/Bishkek b/library/tzdata/Asia/Bishkek
index c612f76..ce30fea 100644
--- a/library/tzdata/Asia/Bishkek
+++ b/library/tzdata/Asia/Bishkek
@@ -53,193 +53,5 @@ set TZData(:Asia/Bishkek) {
{1080423000 21600 1 KGST}
{1099168200 18000 0 KGT}
{1111872600 21600 1 KGST}
- {1130617800 18000 0 KGT}
- {1143322200 21600 1 KGST}
- {1162067400 18000 0 KGT}
- {1174771800 21600 1 KGST}
- {1193517000 18000 0 KGT}
- {1206826200 21600 1 KGST}
- {1224966600 18000 0 KGT}
- {1238275800 21600 1 KGST}
- {1256416200 18000 0 KGT}
- {1269725400 21600 1 KGST}
- {1288470600 18000 0 KGT}
- {1301175000 21600 1 KGST}
- {1319920200 18000 0 KGT}
- {1332624600 21600 1 KGST}
- {1351369800 18000 0 KGT}
- {1364679000 21600 1 KGST}
- {1382819400 18000 0 KGT}
- {1396128600 21600 1 KGST}
- {1414269000 18000 0 KGT}
- {1427578200 21600 1 KGST}
- {1445718600 18000 0 KGT}
- {1459027800 21600 1 KGST}
- {1477773000 18000 0 KGT}
- {1490477400 21600 1 KGST}
- {1509222600 18000 0 KGT}
- {1521927000 21600 1 KGST}
- {1540672200 18000 0 KGT}
- {1553981400 21600 1 KGST}
- {1572121800 18000 0 KGT}
- {1585431000 21600 1 KGST}
- {1603571400 18000 0 KGT}
- {1616880600 21600 1 KGST}
- {1635625800 18000 0 KGT}
- {1648330200 21600 1 KGST}
- {1667075400 18000 0 KGT}
- {1679779800 21600 1 KGST}
- {1698525000 18000 0 KGT}
- {1711834200 21600 1 KGST}
- {1729974600 18000 0 KGT}
- {1743283800 21600 1 KGST}
- {1761424200 18000 0 KGT}
- {1774733400 21600 1 KGST}
- {1792873800 18000 0 KGT}
- {1806183000 21600 1 KGST}
- {1824928200 18000 0 KGT}
- {1837632600 21600 1 KGST}
- {1856377800 18000 0 KGT}
- {1869082200 21600 1 KGST}
- {1887827400 18000 0 KGT}
- {1901136600 21600 1 KGST}
- {1919277000 18000 0 KGT}
- {1932586200 21600 1 KGST}
- {1950726600 18000 0 KGT}
- {1964035800 21600 1 KGST}
- {1982781000 18000 0 KGT}
- {1995485400 21600 1 KGST}
- {2014230600 18000 0 KGT}
- {2026935000 21600 1 KGST}
- {2045680200 18000 0 KGT}
- {2058384600 21600 1 KGST}
- {2077129800 18000 0 KGT}
- {2090439000 21600 1 KGST}
- {2108579400 18000 0 KGT}
- {2121888600 21600 1 KGST}
- {2140029000 18000 0 KGT}
- {2153338200 21600 1 KGST}
- {2172083400 18000 0 KGT}
- {2184787800 21600 1 KGST}
- {2203533000 18000 0 KGT}
- {2216237400 21600 1 KGST}
- {2234982600 18000 0 KGT}
- {2248291800 21600 1 KGST}
- {2266432200 18000 0 KGT}
- {2279741400 21600 1 KGST}
- {2297881800 18000 0 KGT}
- {2311191000 21600 1 KGST}
- {2329331400 18000 0 KGT}
- {2342640600 21600 1 KGST}
- {2361385800 18000 0 KGT}
- {2374090200 21600 1 KGST}
- {2392835400 18000 0 KGT}
- {2405539800 21600 1 KGST}
- {2424285000 18000 0 KGT}
- {2437594200 21600 1 KGST}
- {2455734600 18000 0 KGT}
- {2469043800 21600 1 KGST}
- {2487184200 18000 0 KGT}
- {2500493400 21600 1 KGST}
- {2519238600 18000 0 KGT}
- {2531943000 21600 1 KGST}
- {2550688200 18000 0 KGT}
- {2563392600 21600 1 KGST}
- {2582137800 18000 0 KGT}
- {2595447000 21600 1 KGST}
- {2613587400 18000 0 KGT}
- {2626896600 21600 1 KGST}
- {2645037000 18000 0 KGT}
- {2658346200 21600 1 KGST}
- {2676486600 18000 0 KGT}
- {2689795800 21600 1 KGST}
- {2708541000 18000 0 KGT}
- {2721245400 21600 1 KGST}
- {2739990600 18000 0 KGT}
- {2752695000 21600 1 KGST}
- {2771440200 18000 0 KGT}
- {2784749400 21600 1 KGST}
- {2802889800 18000 0 KGT}
- {2816199000 21600 1 KGST}
- {2834339400 18000 0 KGT}
- {2847648600 21600 1 KGST}
- {2866393800 18000 0 KGT}
- {2879098200 21600 1 KGST}
- {2897843400 18000 0 KGT}
- {2910547800 21600 1 KGST}
- {2929293000 18000 0 KGT}
- {2941997400 21600 1 KGST}
- {2960742600 18000 0 KGT}
- {2974051800 21600 1 KGST}
- {2992192200 18000 0 KGT}
- {3005501400 21600 1 KGST}
- {3023641800 18000 0 KGT}
- {3036951000 21600 1 KGST}
- {3055696200 18000 0 KGT}
- {3068400600 21600 1 KGST}
- {3087145800 18000 0 KGT}
- {3099850200 21600 1 KGST}
- {3118595400 18000 0 KGT}
- {3131904600 21600 1 KGST}
- {3150045000 18000 0 KGT}
- {3163354200 21600 1 KGST}
- {3181494600 18000 0 KGT}
- {3194803800 21600 1 KGST}
- {3212944200 18000 0 KGT}
- {3226253400 21600 1 KGST}
- {3244998600 18000 0 KGT}
- {3257703000 21600 1 KGST}
- {3276448200 18000 0 KGT}
- {3289152600 21600 1 KGST}
- {3307897800 18000 0 KGT}
- {3321207000 21600 1 KGST}
- {3339347400 18000 0 KGT}
- {3352656600 21600 1 KGST}
- {3370797000 18000 0 KGT}
- {3384106200 21600 1 KGST}
- {3402851400 18000 0 KGT}
- {3415555800 21600 1 KGST}
- {3434301000 18000 0 KGT}
- {3447005400 21600 1 KGST}
- {3465750600 18000 0 KGT}
- {3479059800 21600 1 KGST}
- {3497200200 18000 0 KGT}
- {3510509400 21600 1 KGST}
- {3528649800 18000 0 KGT}
- {3541959000 21600 1 KGST}
- {3560099400 18000 0 KGT}
- {3573408600 21600 1 KGST}
- {3592153800 18000 0 KGT}
- {3604858200 21600 1 KGST}
- {3623603400 18000 0 KGT}
- {3636307800 21600 1 KGST}
- {3655053000 18000 0 KGT}
- {3668362200 21600 1 KGST}
- {3686502600 18000 0 KGT}
- {3699811800 21600 1 KGST}
- {3717952200 18000 0 KGT}
- {3731261400 21600 1 KGST}
- {3750006600 18000 0 KGT}
- {3762711000 21600 1 KGST}
- {3781456200 18000 0 KGT}
- {3794160600 21600 1 KGST}
- {3812905800 18000 0 KGT}
- {3825610200 21600 1 KGST}
- {3844355400 18000 0 KGT}
- {3857664600 21600 1 KGST}
- {3875805000 18000 0 KGT}
- {3889114200 21600 1 KGST}
- {3907254600 18000 0 KGT}
- {3920563800 21600 1 KGST}
- {3939309000 18000 0 KGT}
- {3952013400 21600 1 KGST}
- {3970758600 18000 0 KGT}
- {3983463000 21600 1 KGST}
- {4002208200 18000 0 KGT}
- {4015517400 21600 1 KGST}
- {4033657800 18000 0 KGT}
- {4046967000 21600 1 KGST}
- {4065107400 18000 0 KGT}
- {4078416600 21600 1 KGST}
- {4096557000 18000 0 KGT}
+ {1123783200 21600 0 KGT}
}
diff --git a/library/tzdata/Asia/Dili b/library/tzdata/Asia/Dili
index 7269e81..4311fdd 100644
--- a/library/tzdata/Asia/Dili
+++ b/library/tzdata/Asia/Dili
@@ -2,9 +2,9 @@
set TZData(:Asia/Dili) {
{-9223372036854775808 30140 0 LMT}
- {-1830414140 28800 0 TPT}
+ {-1830414140 28800 0 TLT}
{-879152400 32400 0 JST}
- {-770634000 32400 0 TPT}
+ {-770634000 32400 0 TLT}
{199897200 28800 0 CIT}
- {969120000 32400 0 TPT}
+ {969120000 32400 0 TLT}
}
diff --git a/library/tzdata/Asia/Oral b/library/tzdata/Asia/Oral
index bcdcd44..0fbc3a9 100644
--- a/library/tzdata/Asia/Oral
+++ b/library/tzdata/Asia/Oral
@@ -54,5 +54,5 @@ set TZData(:Asia/Oral) {
{1067133600 14400 0 ORAT}
{1080439200 18000 1 ORAST}
{1099188000 14400 0 ORAT}
- {1110830400 14400 0 ORAT}
+ {1110830400 18000 0 ORAT}
}
diff --git a/library/tzdata/Asia/Tokyo b/library/tzdata/Asia/Tokyo
index aa12b1a..a3c6b76 100644
--- a/library/tzdata/Asia/Tokyo
+++ b/library/tzdata/Asia/Tokyo
@@ -5,4 +5,12 @@ set TZData(:Asia/Tokyo) {
{-2587712400 32400 0 JST}
{-2335251600 32400 0 CJT}
{-1009875600 32400 0 JST}
+ {-683794800 36000 1 JDT}
+ {-672393600 32400 0 JST}
+ {-654764400 36000 1 JDT}
+ {-640944000 32400 0 JST}
+ {-620290800 36000 1 JDT}
+ {-609494400 32400 0 JST}
+ {-588841200 36000 1 JDT}
+ {-578044800 32400 0 JST}
}
diff --git a/library/tzdata/Australia/Adelaide b/library/tzdata/Australia/Adelaide
index 60d48e5..b5201c9 100644
--- a/library/tzdata/Australia/Adelaide
+++ b/library/tzdata/Australia/Adelaide
@@ -82,7 +82,7 @@ set TZData(:Australia/Adelaide) {
{1099188000 37800 1 CST}
{1111888800 34200 0 CST}
{1130637600 37800 1 CST}
- {1143338400 34200 0 CST}
+ {1143943200 34200 0 CST}
{1162087200 37800 1 CST}
{1174788000 34200 0 CST}
{1193536800 37800 1 CST}
diff --git a/library/tzdata/Australia/Broken_Hill b/library/tzdata/Australia/Broken_Hill
index 9045ba2..1e8f734 100644
--- a/library/tzdata/Australia/Broken_Hill
+++ b/library/tzdata/Australia/Broken_Hill
@@ -84,7 +84,7 @@ set TZData(:Australia/Broken_Hill) {
{1099188000 37800 1 CST}
{1111888800 34200 0 CST}
{1130637600 37800 1 CST}
- {1143338400 34200 0 CST}
+ {1143943200 34200 0 CST}
{1162087200 37800 1 CST}
{1174788000 34200 0 CST}
{1193536800 37800 1 CST}
diff --git a/library/tzdata/Australia/Currie b/library/tzdata/Australia/Currie
new file mode 100644
index 0000000..8bd7e36
--- /dev/null
+++ b/library/tzdata/Australia/Currie
@@ -0,0 +1,273 @@
+# created by ../tools/tclZIC.tcl - do not edit
+
+set TZData(:Australia/Currie) {
+ {-9223372036854775808 34528 0 LMT}
+ {-2345794528 36000 0 EST}
+ {-1680508800 39600 1 EST}
+ {-1669892400 39600 0 EST}
+ {-1665392400 36000 0 EST}
+ {-883641600 39600 1 EST}
+ {-876128400 36000 0 EST}
+ {-860400000 39600 1 EST}
+ {-844678800 36000 0 EST}
+ {-828345600 39600 1 EST}
+ {-813229200 36000 0 EST}
+ {47138400 36000 0 EST}
+ {57722400 39600 1 EST}
+ {68004000 36000 0 EST}
+ {89172000 39600 1 EST}
+ {100058400 36000 0 EST}
+ {120621600 39600 1 EST}
+ {131508000 36000 0 EST}
+ {152071200 39600 1 EST}
+ {162957600 36000 0 EST}
+ {183520800 39600 1 EST}
+ {195012000 36000 0 EST}
+ {215575200 39600 1 EST}
+ {226461600 36000 0 EST}
+ {247024800 39600 1 EST}
+ {257911200 36000 0 EST}
+ {278474400 39600 1 EST}
+ {289360800 36000 0 EST}
+ {309924000 39600 1 EST}
+ {320810400 36000 0 EST}
+ {341373600 39600 1 EST}
+ {352260000 36000 0 EST}
+ {372823200 39600 1 EST}
+ {386128800 36000 0 EST}
+ {404877600 39600 1 EST}
+ {417578400 36000 0 EST}
+ {436327200 39600 1 EST}
+ {447213600 36000 0 EST}
+ {467776800 39600 1 EST}
+ {478663200 36000 0 EST}
+ {499226400 39600 1 EST}
+ {510112800 36000 0 EST}
+ {530071200 39600 1 EST}
+ {542772000 36000 0 EST}
+ {562125600 39600 1 EST}
+ {574826400 36000 0 EST}
+ {594180000 39600 1 EST}
+ {606276000 36000 0 EST}
+ {625629600 39600 1 EST}
+ {637725600 36000 0 EST}
+ {657079200 39600 1 EST}
+ {670384800 36000 0 EST}
+ {686714400 39600 1 EST}
+ {701834400 36000 0 EST}
+ {718164000 39600 1 EST}
+ {733284000 36000 0 EST}
+ {749613600 39600 1 EST}
+ {764733600 36000 0 EST}
+ {781063200 39600 1 EST}
+ {796183200 36000 0 EST}
+ {812512800 39600 1 EST}
+ {828237600 36000 0 EST}
+ {844567200 39600 1 EST}
+ {859687200 36000 0 EST}
+ {876016800 39600 1 EST}
+ {891136800 36000 0 EST}
+ {907466400 39600 1 EST}
+ {922586400 36000 0 EST}
+ {938916000 39600 1 EST}
+ {954036000 36000 0 EST}
+ {967341600 39600 1 EST}
+ {985485600 36000 0 EST}
+ {1002420000 39600 1 EST}
+ {1017540000 36000 0 EST}
+ {1033869600 39600 1 EST}
+ {1048989600 36000 0 EST}
+ {1065319200 39600 1 EST}
+ {1080439200 36000 0 EST}
+ {1096768800 39600 1 EST}
+ {1111888800 36000 0 EST}
+ {1128218400 39600 1 EST}
+ {1143943200 36000 0 EST}
+ {1159668000 39600 1 EST}
+ {1174788000 36000 0 EST}
+ {1191722400 39600 1 EST}
+ {1206842400 36000 0 EST}
+ {1223172000 39600 1 EST}
+ {1238292000 36000 0 EST}
+ {1254621600 39600 1 EST}
+ {1269741600 36000 0 EST}
+ {1286071200 39600 1 EST}
+ {1301191200 36000 0 EST}
+ {1317520800 39600 1 EST}
+ {1332640800 36000 0 EST}
+ {1349575200 39600 1 EST}
+ {1364695200 36000 0 EST}
+ {1381024800 39600 1 EST}
+ {1396144800 36000 0 EST}
+ {1412474400 39600 1 EST}
+ {1427594400 36000 0 EST}
+ {1443924000 39600 1 EST}
+ {1459044000 36000 0 EST}
+ {1475373600 39600 1 EST}
+ {1490493600 36000 0 EST}
+ {1506823200 39600 1 EST}
+ {1521943200 36000 0 EST}
+ {1538877600 39600 1 EST}
+ {1553997600 36000 0 EST}
+ {1570327200 39600 1 EST}
+ {1585447200 36000 0 EST}
+ {1601776800 39600 1 EST}
+ {1616896800 36000 0 EST}
+ {1633226400 39600 1 EST}
+ {1648346400 36000 0 EST}
+ {1664676000 39600 1 EST}
+ {1679796000 36000 0 EST}
+ {1696125600 39600 1 EST}
+ {1711850400 36000 0 EST}
+ {1728180000 39600 1 EST}
+ {1743300000 36000 0 EST}
+ {1759629600 39600 1 EST}
+ {1774749600 36000 0 EST}
+ {1791079200 39600 1 EST}
+ {1806199200 36000 0 EST}
+ {1822528800 39600 1 EST}
+ {1837648800 36000 0 EST}
+ {1853978400 39600 1 EST}
+ {1869098400 36000 0 EST}
+ {1886032800 39600 1 EST}
+ {1901152800 36000 0 EST}
+ {1917482400 39600 1 EST}
+ {1932602400 36000 0 EST}
+ {1948932000 39600 1 EST}
+ {1964052000 36000 0 EST}
+ {1980381600 39600 1 EST}
+ {1995501600 36000 0 EST}
+ {2011831200 39600 1 EST}
+ {2026951200 36000 0 EST}
+ {2043280800 39600 1 EST}
+ {2058400800 36000 0 EST}
+ {2075335200 39600 1 EST}
+ {2090455200 36000 0 EST}
+ {2106784800 39600 1 EST}
+ {2121904800 36000 0 EST}
+ {2138234400 39600 1 EST}
+ {2153354400 36000 0 EST}
+ {2169684000 39600 1 EST}
+ {2184804000 36000 0 EST}
+ {2201133600 39600 1 EST}
+ {2216253600 36000 0 EST}
+ {2233188000 39600 1 EST}
+ {2248308000 36000 0 EST}
+ {2264637600 39600 1 EST}
+ {2279757600 36000 0 EST}
+ {2296087200 39600 1 EST}
+ {2311207200 36000 0 EST}
+ {2327536800 39600 1 EST}
+ {2342656800 36000 0 EST}
+ {2358986400 39600 1 EST}
+ {2374106400 36000 0 EST}
+ {2390436000 39600 1 EST}
+ {2405556000 36000 0 EST}
+ {2422490400 39600 1 EST}
+ {2437610400 36000 0 EST}
+ {2453940000 39600 1 EST}
+ {2469060000 36000 0 EST}
+ {2485389600 39600 1 EST}
+ {2500509600 36000 0 EST}
+ {2516839200 39600 1 EST}
+ {2531959200 36000 0 EST}
+ {2548288800 39600 1 EST}
+ {2563408800 36000 0 EST}
+ {2579738400 39600 1 EST}
+ {2595463200 36000 0 EST}
+ {2611792800 39600 1 EST}
+ {2626912800 36000 0 EST}
+ {2643242400 39600 1 EST}
+ {2658362400 36000 0 EST}
+ {2674692000 39600 1 EST}
+ {2689812000 36000 0 EST}
+ {2706141600 39600 1 EST}
+ {2721261600 36000 0 EST}
+ {2737591200 39600 1 EST}
+ {2752711200 36000 0 EST}
+ {2769645600 39600 1 EST}
+ {2784765600 36000 0 EST}
+ {2801095200 39600 1 EST}
+ {2816215200 36000 0 EST}
+ {2832544800 39600 1 EST}
+ {2847664800 36000 0 EST}
+ {2863994400 39600 1 EST}
+ {2879114400 36000 0 EST}
+ {2895444000 39600 1 EST}
+ {2910564000 36000 0 EST}
+ {2926893600 39600 1 EST}
+ {2942013600 36000 0 EST}
+ {2958948000 39600 1 EST}
+ {2974068000 36000 0 EST}
+ {2990397600 39600 1 EST}
+ {3005517600 36000 0 EST}
+ {3021847200 39600 1 EST}
+ {3036967200 36000 0 EST}
+ {3053296800 39600 1 EST}
+ {3068416800 36000 0 EST}
+ {3084746400 39600 1 EST}
+ {3099866400 36000 0 EST}
+ {3116800800 39600 1 EST}
+ {3131920800 36000 0 EST}
+ {3148250400 39600 1 EST}
+ {3163370400 36000 0 EST}
+ {3179700000 39600 1 EST}
+ {3194820000 36000 0 EST}
+ {3211149600 39600 1 EST}
+ {3226269600 36000 0 EST}
+ {3242599200 39600 1 EST}
+ {3257719200 36000 0 EST}
+ {3274048800 39600 1 EST}
+ {3289168800 36000 0 EST}
+ {3306103200 39600 1 EST}
+ {3321223200 36000 0 EST}
+ {3337552800 39600 1 EST}
+ {3352672800 36000 0 EST}
+ {3369002400 39600 1 EST}
+ {3384122400 36000 0 EST}
+ {3400452000 39600 1 EST}
+ {3415572000 36000 0 EST}
+ {3431901600 39600 1 EST}
+ {3447021600 36000 0 EST}
+ {3463351200 39600 1 EST}
+ {3479076000 36000 0 EST}
+ {3495405600 39600 1 EST}
+ {3510525600 36000 0 EST}
+ {3526855200 39600 1 EST}
+ {3541975200 36000 0 EST}
+ {3558304800 39600 1 EST}
+ {3573424800 36000 0 EST}
+ {3589754400 39600 1 EST}
+ {3604874400 36000 0 EST}
+ {3621204000 39600 1 EST}
+ {3636324000 36000 0 EST}
+ {3653258400 39600 1 EST}
+ {3668378400 36000 0 EST}
+ {3684708000 39600 1 EST}
+ {3699828000 36000 0 EST}
+ {3716157600 39600 1 EST}
+ {3731277600 36000 0 EST}
+ {3747607200 39600 1 EST}
+ {3762727200 36000 0 EST}
+ {3779056800 39600 1 EST}
+ {3794176800 36000 0 EST}
+ {3810506400 39600 1 EST}
+ {3825626400 36000 0 EST}
+ {3842560800 39600 1 EST}
+ {3857680800 36000 0 EST}
+ {3874010400 39600 1 EST}
+ {3889130400 36000 0 EST}
+ {3905460000 39600 1 EST}
+ {3920580000 36000 0 EST}
+ {3936909600 39600 1 EST}
+ {3952029600 36000 0 EST}
+ {3968359200 39600 1 EST}
+ {3983479200 36000 0 EST}
+ {4000413600 39600 1 EST}
+ {4015533600 36000 0 EST}
+ {4031863200 39600 1 EST}
+ {4046983200 36000 0 EST}
+ {4063312800 39600 1 EST}
+ {4078432800 36000 0 EST}
+ {4094762400 39600 1 EST}
+}
diff --git a/library/tzdata/Australia/Hobart b/library/tzdata/Australia/Hobart
index 7a6cc85..12ed71c 100644
--- a/library/tzdata/Australia/Hobart
+++ b/library/tzdata/Australia/Hobart
@@ -90,7 +90,7 @@ set TZData(:Australia/Hobart) {
{1096768800 39600 1 EST}
{1111888800 36000 0 EST}
{1128218400 39600 1 EST}
- {1143338400 36000 0 EST}
+ {1143943200 36000 0 EST}
{1159668000 39600 1 EST}
{1174788000 36000 0 EST}
{1191722400 39600 1 EST}
diff --git a/library/tzdata/Australia/Lord_Howe b/library/tzdata/Australia/Lord_Howe
index da561a3..793a603 100644
--- a/library/tzdata/Australia/Lord_Howe
+++ b/library/tzdata/Australia/Lord_Howe
@@ -53,7 +53,7 @@ set TZData(:Australia/Lord_Howe) {
{1099150200 39600 1 LHST}
{1111849200 37800 0 LHST}
{1130599800 39600 1 LHST}
- {1143298800 37800 0 LHST}
+ {1143903600 37800 0 LHST}
{1162049400 39600 1 LHST}
{1174748400 37800 0 LHST}
{1193499000 39600 1 LHST}
diff --git a/library/tzdata/Australia/Melbourne b/library/tzdata/Australia/Melbourne
index 332eb18..42b2440 100644
--- a/library/tzdata/Australia/Melbourne
+++ b/library/tzdata/Australia/Melbourne
@@ -81,7 +81,7 @@ set TZData(:Australia/Melbourne) {
{1099188000 39600 1 EST}
{1111888800 36000 0 EST}
{1130637600 39600 1 EST}
- {1143338400 36000 0 EST}
+ {1143943200 36000 0 EST}
{1162087200 39600 1 EST}
{1174788000 36000 0 EST}
{1193536800 39600 1 EST}
diff --git a/library/tzdata/Australia/Sydney b/library/tzdata/Australia/Sydney
index a15b384..e0fca4f 100644
--- a/library/tzdata/Australia/Sydney
+++ b/library/tzdata/Australia/Sydney
@@ -81,7 +81,7 @@ set TZData(:Australia/Sydney) {
{1099188000 39600 1 EST}
{1111888800 36000 0 EST}
{1130637600 39600 1 EST}
- {1143338400 36000 0 EST}
+ {1143943200 36000 0 EST}
{1162087200 39600 1 EST}
{1174788000 36000 0 EST}
{1193536800 39600 1 EST}
diff --git a/library/tzdata/EST b/library/tzdata/EST
index db3ad99..5500db2 100644
--- a/library/tzdata/EST
+++ b/library/tzdata/EST
@@ -1,5 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-if {![info exists TZData(America/Indianapolis)]} {
- LoadTimeZoneFile America/Indianapolis
+if {![info exists TZData(America/Panama)]} {
+ LoadTimeZoneFile America/Panama
}
-set TZData(:EST) $TZData(:America/Indianapolis)
+set TZData(:EST) $TZData(:America/Panama)
diff --git a/library/tzdata/Europe/Belfast b/library/tzdata/Europe/Belfast
index a23f43f..5db433f 100644
--- a/library/tzdata/Europe/Belfast
+++ b/library/tzdata/Europe/Belfast
@@ -1,372 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:Europe/Belfast) {
- {-9223372036854775808 -1420 0 LMT}
- {-2821649780 -1521 0 DMT}
- {-1691962479 2079 1 IST}
- {-1680472800 0 0 GMT}
- {-1664143200 3600 1 BST}
- {-1650146400 0 0 GMT}
- {-1633903200 3600 1 BST}
- {-1617487200 0 0 GMT}
- {-1601848800 3600 1 BST}
- {-1586037600 0 0 GMT}
- {-1570399200 3600 1 BST}
- {-1552168800 0 0 GMT}
- {-1538344800 3600 1 BST}
- {-1522533600 0 0 GMT}
- {-1507500000 3600 1 BST}
- {-1490565600 0 0 GMT}
- {-1473631200 3600 1 BST}
- {-1460930400 0 0 GMT}
- {-1442786400 3600 1 BST}
- {-1428876000 0 0 GMT}
- {-1410732000 3600 1 BST}
- {-1396216800 0 0 GMT}
- {-1379282400 3600 1 BST}
- {-1364767200 0 0 GMT}
- {-1348437600 3600 1 BST}
- {-1333317600 0 0 GMT}
- {-1315778400 3600 1 BST}
- {-1301263200 0 0 GMT}
- {-1284328800 3600 1 BST}
- {-1269813600 0 0 GMT}
- {-1253484000 3600 1 BST}
- {-1238364000 0 0 GMT}
- {-1221429600 3600 1 BST}
- {-1206914400 0 0 GMT}
- {-1189980000 3600 1 BST}
- {-1175464800 0 0 GMT}
- {-1159135200 3600 1 BST}
- {-1143410400 0 0 GMT}
- {-1126476000 3600 1 BST}
- {-1111960800 0 0 GMT}
- {-1095631200 3600 1 BST}
- {-1080511200 0 0 GMT}
- {-1063576800 3600 1 BST}
- {-1049061600 0 0 GMT}
- {-1032127200 3600 1 BST}
- {-1017612000 0 0 GMT}
- {-1001282400 3600 1 BST}
- {-986162400 0 0 GMT}
- {-969228000 3600 1 BST}
- {-950479200 0 0 GMT}
- {-942012000 3600 1 BST}
- {-904518000 7200 1 BDST}
- {-896050800 3600 1 BST}
- {-875487600 7200 1 BDST}
- {-864601200 3600 1 BST}
- {-844038000 7200 1 BDST}
- {-832546800 3600 1 BST}
- {-812588400 7200 1 BDST}
- {-798073200 3600 1 BST}
- {-781052400 7200 1 BDST}
- {-772066800 3600 1 BST}
- {-764805600 0 0 GMT}
- {-748476000 3600 1 BST}
- {-733356000 0 0 GMT}
- {-719445600 3600 1 BST}
- {-717030000 7200 1 BDST}
- {-706748400 3600 1 BST}
- {-699487200 0 0 GMT}
- {-687996000 3600 1 BST}
- {-668037600 0 0 GMT}
- {-654732000 3600 1 BST}
- {-636588000 0 0 GMT}
- {-622072800 3600 1 BST}
- {-605743200 0 0 GMT}
- {-590623200 3600 1 BST}
- {-574293600 0 0 GMT}
- {-558568800 3600 1 BST}
- {-542239200 0 0 GMT}
- {-527119200 3600 1 BST}
- {-512604000 0 0 GMT}
- {-496274400 3600 1 BST}
- {-481154400 0 0 GMT}
- {-464220000 3600 1 BST}
- {-449704800 0 0 GMT}
- {-432165600 3600 1 BST}
- {-417650400 0 0 GMT}
- {-401320800 3600 1 BST}
- {-386200800 0 0 GMT}
- {-369266400 3600 1 BST}
- {-354751200 0 0 GMT}
- {-337816800 3600 1 BST}
- {-323301600 0 0 GMT}
- {-306972000 3600 1 BST}
- {-291852000 0 0 GMT}
- {-276732000 3600 1 BST}
- {-257983200 0 0 GMT}
- {-245282400 3600 1 BST}
- {-226533600 0 0 GMT}
- {-213228000 3600 1 BST}
- {-195084000 0 0 GMT}
- {-182383200 3600 1 BST}
- {-163634400 0 0 GMT}
- {-150933600 3600 1 BST}
- {-132184800 0 0 GMT}
- {-119484000 3600 1 BST}
- {-100735200 0 0 GMT}
- {-88034400 3600 1 BST}
- {-68680800 0 0 GMT}
- {-59004000 3600 1 BST}
- {-37238400 3600 0 BST}
- {57722400 0 0 GMT}
- {69818400 3600 1 BST}
- {89172000 0 0 GMT}
- {101268000 3600 1 BST}
- {120621600 0 0 GMT}
- {132717600 3600 1 BST}
- {152071200 0 0 GMT}
- {164167200 3600 1 BST}
- {183520800 0 0 GMT}
- {196221600 3600 1 BST}
- {214970400 0 0 GMT}
- {227671200 3600 1 BST}
- {246420000 0 0 GMT}
- {259120800 3600 1 BST}
- {278474400 0 0 GMT}
- {290570400 3600 1 BST}
- {309924000 0 0 GMT}
- {322020000 3600 1 BST}
- {341373600 0 0 GMT}
- {354675600 3600 1 BST}
- {372819600 0 0 GMT}
- {386125200 3600 1 BST}
- {404269200 0 0 GMT}
- {417574800 3600 1 BST}
- {435718800 0 0 GMT}
- {449024400 3600 1 BST}
- {467773200 0 0 GMT}
- {481078800 3600 1 BST}
- {499222800 0 0 GMT}
- {512528400 3600 1 BST}
- {530672400 0 0 GMT}
- {543978000 3600 1 BST}
- {562122000 0 0 GMT}
- {575427600 3600 1 BST}
- {593571600 0 0 GMT}
- {606877200 3600 1 BST}
- {625626000 0 0 GMT}
- {638326800 3600 1 BST}
- {657075600 0 0 GMT}
- {670381200 3600 1 BST}
- {688525200 0 0 GMT}
- {701830800 3600 1 BST}
- {719974800 0 0 GMT}
- {733280400 3600 1 BST}
- {751424400 0 0 GMT}
- {764730000 3600 1 BST}
- {782874000 0 0 GMT}
- {796179600 3600 1 BST}
- {814323600 0 0 GMT}
- {820454400 0 0 GMT}
- {828234000 3600 1 BST}
- {846378000 0 0 GMT}
- {859683600 3600 1 BST}
- {877827600 0 0 GMT}
- {891133200 3600 1 BST}
- {909277200 0 0 GMT}
- {922582800 3600 1 BST}
- {941331600 0 0 GMT}
- {954032400 3600 1 BST}
- {972781200 0 0 GMT}
- {985482000 3600 1 BST}
- {1004230800 0 0 GMT}
- {1017536400 3600 1 BST}
- {1035680400 0 0 GMT}
- {1048986000 3600 1 BST}
- {1067130000 0 0 GMT}
- {1080435600 3600 1 BST}
- {1099184400 0 0 GMT}
- {1111885200 3600 1 BST}
- {1130634000 0 0 GMT}
- {1143334800 3600 1 BST}
- {1162083600 0 0 GMT}
- {1174784400 3600 1 BST}
- {1193533200 0 0 GMT}
- {1206838800 3600 1 BST}
- {1224982800 0 0 GMT}
- {1238288400 3600 1 BST}
- {1256432400 0 0 GMT}
- {1269738000 3600 1 BST}
- {1288486800 0 0 GMT}
- {1301187600 3600 1 BST}
- {1319936400 0 0 GMT}
- {1332637200 3600 1 BST}
- {1351386000 0 0 GMT}
- {1364691600 3600 1 BST}
- {1382835600 0 0 GMT}
- {1396141200 3600 1 BST}
- {1414285200 0 0 GMT}
- {1427590800 3600 1 BST}
- {1445734800 0 0 GMT}
- {1459040400 3600 1 BST}
- {1477789200 0 0 GMT}
- {1490490000 3600 1 BST}
- {1509238800 0 0 GMT}
- {1521939600 3600 1 BST}
- {1540688400 0 0 GMT}
- {1553994000 3600 1 BST}
- {1572138000 0 0 GMT}
- {1585443600 3600 1 BST}
- {1603587600 0 0 GMT}
- {1616893200 3600 1 BST}
- {1635642000 0 0 GMT}
- {1648342800 3600 1 BST}
- {1667091600 0 0 GMT}
- {1679792400 3600 1 BST}
- {1698541200 0 0 GMT}
- {1711846800 3600 1 BST}
- {1729990800 0 0 GMT}
- {1743296400 3600 1 BST}
- {1761440400 0 0 GMT}
- {1774746000 3600 1 BST}
- {1792890000 0 0 GMT}
- {1806195600 3600 1 BST}
- {1824944400 0 0 GMT}
- {1837645200 3600 1 BST}
- {1856394000 0 0 GMT}
- {1869094800 3600 1 BST}
- {1887843600 0 0 GMT}
- {1901149200 3600 1 BST}
- {1919293200 0 0 GMT}
- {1932598800 3600 1 BST}
- {1950742800 0 0 GMT}
- {1964048400 3600 1 BST}
- {1982797200 0 0 GMT}
- {1995498000 3600 1 BST}
- {2014246800 0 0 GMT}
- {2026947600 3600 1 BST}
- {2045696400 0 0 GMT}
- {2058397200 3600 1 BST}
- {2077146000 0 0 GMT}
- {2090451600 3600 1 BST}
- {2108595600 0 0 GMT}
- {2121901200 3600 1 BST}
- {2140045200 0 0 GMT}
- {2153350800 3600 1 BST}
- {2172099600 0 0 GMT}
- {2184800400 3600 1 BST}
- {2203549200 0 0 GMT}
- {2216250000 3600 1 BST}
- {2234998800 0 0 GMT}
- {2248304400 3600 1 BST}
- {2266448400 0 0 GMT}
- {2279754000 3600 1 BST}
- {2297898000 0 0 GMT}
- {2311203600 3600 1 BST}
- {2329347600 0 0 GMT}
- {2342653200 3600 1 BST}
- {2361402000 0 0 GMT}
- {2374102800 3600 1 BST}
- {2392851600 0 0 GMT}
- {2405552400 3600 1 BST}
- {2424301200 0 0 GMT}
- {2437606800 3600 1 BST}
- {2455750800 0 0 GMT}
- {2469056400 3600 1 BST}
- {2487200400 0 0 GMT}
- {2500506000 3600 1 BST}
- {2519254800 0 0 GMT}
- {2531955600 3600 1 BST}
- {2550704400 0 0 GMT}
- {2563405200 3600 1 BST}
- {2582154000 0 0 GMT}
- {2595459600 3600 1 BST}
- {2613603600 0 0 GMT}
- {2626909200 3600 1 BST}
- {2645053200 0 0 GMT}
- {2658358800 3600 1 BST}
- {2676502800 0 0 GMT}
- {2689808400 3600 1 BST}
- {2708557200 0 0 GMT}
- {2721258000 3600 1 BST}
- {2740006800 0 0 GMT}
- {2752707600 3600 1 BST}
- {2771456400 0 0 GMT}
- {2784762000 3600 1 BST}
- {2802906000 0 0 GMT}
- {2816211600 3600 1 BST}
- {2834355600 0 0 GMT}
- {2847661200 3600 1 BST}
- {2866410000 0 0 GMT}
- {2879110800 3600 1 BST}
- {2897859600 0 0 GMT}
- {2910560400 3600 1 BST}
- {2929309200 0 0 GMT}
- {2942010000 3600 1 BST}
- {2960758800 0 0 GMT}
- {2974064400 3600 1 BST}
- {2992208400 0 0 GMT}
- {3005514000 3600 1 BST}
- {3023658000 0 0 GMT}
- {3036963600 3600 1 BST}
- {3055712400 0 0 GMT}
- {3068413200 3600 1 BST}
- {3087162000 0 0 GMT}
- {3099862800 3600 1 BST}
- {3118611600 0 0 GMT}
- {3131917200 3600 1 BST}
- {3150061200 0 0 GMT}
- {3163366800 3600 1 BST}
- {3181510800 0 0 GMT}
- {3194816400 3600 1 BST}
- {3212960400 0 0 GMT}
- {3226266000 3600 1 BST}
- {3245014800 0 0 GMT}
- {3257715600 3600 1 BST}
- {3276464400 0 0 GMT}
- {3289165200 3600 1 BST}
- {3307914000 0 0 GMT}
- {3321219600 3600 1 BST}
- {3339363600 0 0 GMT}
- {3352669200 3600 1 BST}
- {3370813200 0 0 GMT}
- {3384118800 3600 1 BST}
- {3402867600 0 0 GMT}
- {3415568400 3600 1 BST}
- {3434317200 0 0 GMT}
- {3447018000 3600 1 BST}
- {3465766800 0 0 GMT}
- {3479072400 3600 1 BST}
- {3497216400 0 0 GMT}
- {3510522000 3600 1 BST}
- {3528666000 0 0 GMT}
- {3541971600 3600 1 BST}
- {3560115600 0 0 GMT}
- {3573421200 3600 1 BST}
- {3592170000 0 0 GMT}
- {3604870800 3600 1 BST}
- {3623619600 0 0 GMT}
- {3636320400 3600 1 BST}
- {3655069200 0 0 GMT}
- {3668374800 3600 1 BST}
- {3686518800 0 0 GMT}
- {3699824400 3600 1 BST}
- {3717968400 0 0 GMT}
- {3731274000 3600 1 BST}
- {3750022800 0 0 GMT}
- {3762723600 3600 1 BST}
- {3781472400 0 0 GMT}
- {3794173200 3600 1 BST}
- {3812922000 0 0 GMT}
- {3825622800 3600 1 BST}
- {3844371600 0 0 GMT}
- {3857677200 3600 1 BST}
- {3875821200 0 0 GMT}
- {3889126800 3600 1 BST}
- {3907270800 0 0 GMT}
- {3920576400 3600 1 BST}
- {3939325200 0 0 GMT}
- {3952026000 3600 1 BST}
- {3970774800 0 0 GMT}
- {3983475600 3600 1 BST}
- {4002224400 0 0 GMT}
- {4015530000 3600 1 BST}
- {4033674000 0 0 GMT}
- {4046979600 3600 1 BST}
- {4065123600 0 0 GMT}
- {4078429200 3600 1 BST}
- {4096573200 0 0 GMT}
+if {![info exists TZData(Europe/London)]} {
+ LoadTimeZoneFile Europe/London
}
+set TZData(:Europe/Belfast) $TZData(:Europe/London)
diff --git a/library/tzdata/Europe/Copenhagen b/library/tzdata/Europe/Copenhagen
index deb57e0..24a1d2b 100644
--- a/library/tzdata/Europe/Copenhagen
+++ b/library/tzdata/Europe/Copenhagen
@@ -3,7 +3,7 @@
set TZData(:Europe/Copenhagen) {
{-9223372036854775808 3020 0 LMT}
{-2524524620 3020 0 CMT}
- {-2390518220 3600 0 CET}
+ {-2398294220 3600 0 CET}
{-1692496800 7200 1 CEST}
{-1680490800 3600 0 CET}
{-935110800 7200 1 CEST}
diff --git a/library/tzdata/Europe/Warsaw b/library/tzdata/Europe/Warsaw
index 8285b9a..9b28877 100644
--- a/library/tzdata/Europe/Warsaw
+++ b/library/tzdata/Europe/Warsaw
@@ -21,12 +21,14 @@ set TZData(:Europe/Warsaw) {
{-796604400 3600 0 CET}
{-778726800 7200 1 CEST}
{-762660000 3600 0 CET}
- {-748486800 7200 1 CEST}
- {-735876000 3600 0 CET}
- {-715222800 7200 1 CEST}
- {-701920800 3600 0 CET}
- {-684982800 7200 1 CEST}
- {-670471200 3600 0 CET}
+ {-748483200 7200 1 CEST}
+ {-733269600 3600 0 CET}
+ {-715212000 7200 1 CEST}
+ {-701906400 3600 0 CET}
+ {-684972000 7200 1 CEST}
+ {-670456800 3600 0 CET}
+ {-654127200 7200 1 CEST}
+ {-639007200 3600 0 CET}
{-397090800 7200 1 CEST}
{-386809200 3600 0 CET}
{-371084400 7200 1 CEST}
@@ -43,7 +45,7 @@ set TZData(:Europe/Warsaw) {
{-197506800 3600 0 CET}
{-176338800 7200 1 CEST}
{-166057200 3600 0 CET}
- {228873600 3600 0 CET}
+ {220921200 3600 0 CET}
{228877200 7200 1 CEST}
{243997200 3600 0 CET}
{260326800 7200 1 CEST}
@@ -66,6 +68,7 @@ set TZData(:Europe/Warsaw) {
{528253200 3600 0 CET}
{543978000 7200 1 CEST}
{559702800 3600 0 CET}
+ {567990000 3600 0 CET}
{575427600 7200 1 CEST}
{591152400 3600 0 CET}
{606877200 7200 1 CEST}
@@ -88,7 +91,6 @@ set TZData(:Europe/Warsaw) {
{877827600 3600 0 CET}
{891133200 7200 1 CEST}
{909277200 3600 0 CET}
- {915145200 3600 0 CET}
{922582800 7200 1 CEST}
{941331600 3600 0 CET}
{954032400 7200 1 CEST}
diff --git a/library/tzdata/Pacific/Yap b/library/tzdata/Pacific/Yap
index 78d9677..b94aeeb 100644
--- a/library/tzdata/Pacific/Yap
+++ b/library/tzdata/Pacific/Yap
@@ -1,7 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-
-set TZData(:Pacific/Yap) {
- {-9223372036854775808 33152 0 LMT}
- {-2177485952 32400 0 YAPT}
- {-7981200 36000 0 YAPT}
+if {![info exists TZData(Pacific/Truk)]} {
+ LoadTimeZoneFile Pacific/Truk
}
+set TZData(:Pacific/Yap) $TZData(:Pacific/Truk)
diff --git a/library/tzdata/US/East-Indiana b/library/tzdata/US/East-Indiana
index 3a14fc8..34efb29 100644
--- a/library/tzdata/US/East-Indiana
+++ b/library/tzdata/US/East-Indiana
@@ -1,5 +1,5 @@
# created by ../tools/tclZIC.tcl - do not edit
-if {![info exists TZData(America/Indianapolis)]} {
- LoadTimeZoneFile America/Indianapolis
+if {![info exists TZData(America/Indiana/Indianapolis)]} {
+ LoadTimeZoneFile America/Indiana/Indianapolis
}
-set TZData(:US/East-Indiana) $TZData(:America/Indianapolis)
+set TZData(:US/East-Indiana) $TZData(:America/Indiana/Indianapolis)
diff --git a/tests/binary.test b/tests/binary.test
index 486de9f..b3ebc51 100644
--- a/tests/binary.test
+++ b/tests/binary.test
@@ -10,7 +10,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: binary.test,v 1.18.2.9 2005/08/25 15:46:53 dgp Exp $
+# RCS: @(#) $Id: binary.test,v 1.18.2.10 2005/10/08 13:44:38 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest
@@ -528,6 +528,10 @@ test binary-14.17 {Tcl_BinaryObjCmd: format} littleEndian {
set a {1.6 3.4}
binary format d1 $a
} \x9a\x99\x99\x99\x99\x99\xf9\x3f
+test binary-14.18 {FormatNumber: Bug 1116542} {
+ binary scan [binary format d 1.25] d w
+ set w
+} 1.25
test binary-15.1 {Tcl_BinaryObjCmd: format} {
list [catch {binary format ax*a "y" "z"} msg] $msg
diff --git a/tests/clock.test b/tests/clock.test
index ce75940..146b091 100644
--- a/tests/clock.test
+++ b/tests/clock.test
@@ -11,7 +11,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: clock.test,v 1.52.2.5 2005/08/25 15:46:53 dgp Exp $
+# RCS: @(#) $Id: clock.test,v 1.52.2.6 2005/10/08 13:44:38 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2
@@ -42,6 +42,11 @@ if { $::tcl_platform(platform) eq {windows} } {
}
package require msgcat 1.4
+::tcltest::testConstraint detroit \
+ [expr {![catch {clock format 0 -timezone :America/Detroit -format %z}]}]
+::tcltest::testConstraint y2038 \
+ [expr {[clock format 2158894800 -format %z -timezone :America/Detroit] eq {-0400}}]
+
# TEST PLAN
# clock-1:
@@ -14774,17 +14779,14 @@ test clock-4.96 { format time of day 23:59:59 } {
# Test formatting of Daylight Saving Time
-::tcltest::testConstraint detroit 0
test clock-5.1 {does Detroit exist} {
clock format 0 -format {} -timezone :America/Detroit
- ::tcltest::testConstraint detroit 1
concat
} {}
test clock-5.2 {does Detroit have a Y2038 problem} detroit {
if { [clock format 2158894800 -format %z -timezone :America/Detroit] ne {-0400} } {
concat {y2038 problem}
} else {
- ::tcltest::testConstraint y2038 1
concat {ok}
}
} ok
@@ -15760,2236 +15762,2236 @@ test clock-5.245 {time zone boundary case 2006-10-29 01:00:01} detroit {
clock format 1162101601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.246 {time zone boundary case 2007-04-01 01:59:59} detroit {
- clock format 1175410799 -format {%H:%M:%S %z %Z} \
+test clock-5.246 {time zone boundary case 2007-03-11 01:59:59} detroit {
+ clock format 1173596399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.247 {time zone boundary case 2007-04-01 03:00:00} detroit {
- clock format 1175410800 -format {%H:%M:%S %z %Z} \
+test clock-5.247 {time zone boundary case 2007-03-11 03:00:00} detroit {
+ clock format 1173596400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.248 {time zone boundary case 2007-04-01 03:00:01} detroit {
- clock format 1175410801 -format {%H:%M:%S %z %Z} \
+test clock-5.248 {time zone boundary case 2007-03-11 03:00:01} detroit {
+ clock format 1173596401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.249 {time zone boundary case 2007-10-28 01:59:59} detroit {
- clock format 1193551199 -format {%H:%M:%S %z %Z} \
+test clock-5.249 {time zone boundary case 2007-11-04 01:59:59} detroit {
+ clock format 1194155999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.250 {time zone boundary case 2007-10-28 01:00:00} detroit {
- clock format 1193551200 -format {%H:%M:%S %z %Z} \
+test clock-5.250 {time zone boundary case 2007-11-04 01:00:00} detroit {
+ clock format 1194156000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.251 {time zone boundary case 2007-10-28 01:00:01} detroit {
- clock format 1193551201 -format {%H:%M:%S %z %Z} \
+test clock-5.251 {time zone boundary case 2007-11-04 01:00:01} detroit {
+ clock format 1194156001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.252 {time zone boundary case 2008-04-06 01:59:59} detroit {
- clock format 1207465199 -format {%H:%M:%S %z %Z} \
+test clock-5.252 {time zone boundary case 2008-03-09 01:59:59} detroit {
+ clock format 1205045999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.253 {time zone boundary case 2008-04-06 03:00:00} detroit {
- clock format 1207465200 -format {%H:%M:%S %z %Z} \
+test clock-5.253 {time zone boundary case 2008-03-09 03:00:00} detroit {
+ clock format 1205046000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.254 {time zone boundary case 2008-04-06 03:00:01} detroit {
- clock format 1207465201 -format {%H:%M:%S %z %Z} \
+test clock-5.254 {time zone boundary case 2008-03-09 03:00:01} detroit {
+ clock format 1205046001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.255 {time zone boundary case 2008-10-26 01:59:59} detroit {
- clock format 1225000799 -format {%H:%M:%S %z %Z} \
+test clock-5.255 {time zone boundary case 2008-11-02 01:59:59} detroit {
+ clock format 1225605599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.256 {time zone boundary case 2008-10-26 01:00:00} detroit {
- clock format 1225000800 -format {%H:%M:%S %z %Z} \
+test clock-5.256 {time zone boundary case 2008-11-02 01:00:00} detroit {
+ clock format 1225605600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.257 {time zone boundary case 2008-10-26 01:00:01} detroit {
- clock format 1225000801 -format {%H:%M:%S %z %Z} \
+test clock-5.257 {time zone boundary case 2008-11-02 01:00:01} detroit {
+ clock format 1225605601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.258 {time zone boundary case 2009-04-05 01:59:59} detroit {
- clock format 1238914799 -format {%H:%M:%S %z %Z} \
+test clock-5.258 {time zone boundary case 2009-03-08 01:59:59} detroit {
+ clock format 1236495599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.259 {time zone boundary case 2009-04-05 03:00:00} detroit {
- clock format 1238914800 -format {%H:%M:%S %z %Z} \
+test clock-5.259 {time zone boundary case 2009-03-08 03:00:00} detroit {
+ clock format 1236495600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.260 {time zone boundary case 2009-04-05 03:00:01} detroit {
- clock format 1238914801 -format {%H:%M:%S %z %Z} \
+test clock-5.260 {time zone boundary case 2009-03-08 03:00:01} detroit {
+ clock format 1236495601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.261 {time zone boundary case 2009-10-25 01:59:59} detroit {
- clock format 1256450399 -format {%H:%M:%S %z %Z} \
+test clock-5.261 {time zone boundary case 2009-11-01 01:59:59} detroit {
+ clock format 1257055199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.262 {time zone boundary case 2009-10-25 01:00:00} detroit {
- clock format 1256450400 -format {%H:%M:%S %z %Z} \
+test clock-5.262 {time zone boundary case 2009-11-01 01:00:00} detroit {
+ clock format 1257055200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.263 {time zone boundary case 2009-10-25 01:00:01} detroit {
- clock format 1256450401 -format {%H:%M:%S %z %Z} \
+test clock-5.263 {time zone boundary case 2009-11-01 01:00:01} detroit {
+ clock format 1257055201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.264 {time zone boundary case 2010-04-04 01:59:59} detroit {
- clock format 1270364399 -format {%H:%M:%S %z %Z} \
+test clock-5.264 {time zone boundary case 2010-03-14 01:59:59} detroit {
+ clock format 1268549999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.265 {time zone boundary case 2010-04-04 03:00:00} detroit {
- clock format 1270364400 -format {%H:%M:%S %z %Z} \
+test clock-5.265 {time zone boundary case 2010-03-14 03:00:00} detroit {
+ clock format 1268550000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.266 {time zone boundary case 2010-04-04 03:00:01} detroit {
- clock format 1270364401 -format {%H:%M:%S %z %Z} \
+test clock-5.266 {time zone boundary case 2010-03-14 03:00:01} detroit {
+ clock format 1268550001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.267 {time zone boundary case 2010-10-31 01:59:59} detroit {
- clock format 1288504799 -format {%H:%M:%S %z %Z} \
+test clock-5.267 {time zone boundary case 2010-11-07 01:59:59} detroit {
+ clock format 1289109599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.268 {time zone boundary case 2010-10-31 01:00:00} detroit {
- clock format 1288504800 -format {%H:%M:%S %z %Z} \
+test clock-5.268 {time zone boundary case 2010-11-07 01:00:00} detroit {
+ clock format 1289109600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.269 {time zone boundary case 2010-10-31 01:00:01} detroit {
- clock format 1288504801 -format {%H:%M:%S %z %Z} \
+test clock-5.269 {time zone boundary case 2010-11-07 01:00:01} detroit {
+ clock format 1289109601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.270 {time zone boundary case 2011-04-03 01:59:59} detroit {
- clock format 1301813999 -format {%H:%M:%S %z %Z} \
+test clock-5.270 {time zone boundary case 2011-03-13 01:59:59} detroit {
+ clock format 1299999599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.271 {time zone boundary case 2011-04-03 03:00:00} detroit {
- clock format 1301814000 -format {%H:%M:%S %z %Z} \
+test clock-5.271 {time zone boundary case 2011-03-13 03:00:00} detroit {
+ clock format 1299999600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.272 {time zone boundary case 2011-04-03 03:00:01} detroit {
- clock format 1301814001 -format {%H:%M:%S %z %Z} \
+test clock-5.272 {time zone boundary case 2011-03-13 03:00:01} detroit {
+ clock format 1299999601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.273 {time zone boundary case 2011-10-30 01:59:59} detroit {
- clock format 1319954399 -format {%H:%M:%S %z %Z} \
+test clock-5.273 {time zone boundary case 2011-11-06 01:59:59} detroit {
+ clock format 1320559199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.274 {time zone boundary case 2011-10-30 01:00:00} detroit {
- clock format 1319954400 -format {%H:%M:%S %z %Z} \
+test clock-5.274 {time zone boundary case 2011-11-06 01:00:00} detroit {
+ clock format 1320559200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.275 {time zone boundary case 2011-10-30 01:00:01} detroit {
- clock format 1319954401 -format {%H:%M:%S %z %Z} \
+test clock-5.275 {time zone boundary case 2011-11-06 01:00:01} detroit {
+ clock format 1320559201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.276 {time zone boundary case 2012-04-01 01:59:59} detroit {
- clock format 1333263599 -format {%H:%M:%S %z %Z} \
+test clock-5.276 {time zone boundary case 2012-03-11 01:59:59} detroit {
+ clock format 1331449199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.277 {time zone boundary case 2012-04-01 03:00:00} detroit {
- clock format 1333263600 -format {%H:%M:%S %z %Z} \
+test clock-5.277 {time zone boundary case 2012-03-11 03:00:00} detroit {
+ clock format 1331449200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.278 {time zone boundary case 2012-04-01 03:00:01} detroit {
- clock format 1333263601 -format {%H:%M:%S %z %Z} \
+test clock-5.278 {time zone boundary case 2012-03-11 03:00:01} detroit {
+ clock format 1331449201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.279 {time zone boundary case 2012-10-28 01:59:59} detroit {
- clock format 1351403999 -format {%H:%M:%S %z %Z} \
+test clock-5.279 {time zone boundary case 2012-11-04 01:59:59} detroit {
+ clock format 1352008799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.280 {time zone boundary case 2012-10-28 01:00:00} detroit {
- clock format 1351404000 -format {%H:%M:%S %z %Z} \
+test clock-5.280 {time zone boundary case 2012-11-04 01:00:00} detroit {
+ clock format 1352008800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.281 {time zone boundary case 2012-10-28 01:00:01} detroit {
- clock format 1351404001 -format {%H:%M:%S %z %Z} \
+test clock-5.281 {time zone boundary case 2012-11-04 01:00:01} detroit {
+ clock format 1352008801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.282 {time zone boundary case 2013-04-07 01:59:59} detroit {
- clock format 1365317999 -format {%H:%M:%S %z %Z} \
+test clock-5.282 {time zone boundary case 2013-03-10 01:59:59} detroit {
+ clock format 1362898799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.283 {time zone boundary case 2013-04-07 03:00:00} detroit {
- clock format 1365318000 -format {%H:%M:%S %z %Z} \
+test clock-5.283 {time zone boundary case 2013-03-10 03:00:00} detroit {
+ clock format 1362898800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.284 {time zone boundary case 2013-04-07 03:00:01} detroit {
- clock format 1365318001 -format {%H:%M:%S %z %Z} \
+test clock-5.284 {time zone boundary case 2013-03-10 03:00:01} detroit {
+ clock format 1362898801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.285 {time zone boundary case 2013-10-27 01:59:59} detroit {
- clock format 1382853599 -format {%H:%M:%S %z %Z} \
+test clock-5.285 {time zone boundary case 2013-11-03 01:59:59} detroit {
+ clock format 1383458399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.286 {time zone boundary case 2013-10-27 01:00:00} detroit {
- clock format 1382853600 -format {%H:%M:%S %z %Z} \
+test clock-5.286 {time zone boundary case 2013-11-03 01:00:00} detroit {
+ clock format 1383458400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.287 {time zone boundary case 2013-10-27 01:00:01} detroit {
- clock format 1382853601 -format {%H:%M:%S %z %Z} \
+test clock-5.287 {time zone boundary case 2013-11-03 01:00:01} detroit {
+ clock format 1383458401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.288 {time zone boundary case 2014-04-06 01:59:59} detroit {
- clock format 1396767599 -format {%H:%M:%S %z %Z} \
+test clock-5.288 {time zone boundary case 2014-03-09 01:59:59} detroit {
+ clock format 1394348399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.289 {time zone boundary case 2014-04-06 03:00:00} detroit {
- clock format 1396767600 -format {%H:%M:%S %z %Z} \
+test clock-5.289 {time zone boundary case 2014-03-09 03:00:00} detroit {
+ clock format 1394348400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.290 {time zone boundary case 2014-04-06 03:00:01} detroit {
- clock format 1396767601 -format {%H:%M:%S %z %Z} \
+test clock-5.290 {time zone boundary case 2014-03-09 03:00:01} detroit {
+ clock format 1394348401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.291 {time zone boundary case 2014-10-26 01:59:59} detroit {
- clock format 1414303199 -format {%H:%M:%S %z %Z} \
+test clock-5.291 {time zone boundary case 2014-11-02 01:59:59} detroit {
+ clock format 1414907999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.292 {time zone boundary case 2014-10-26 01:00:00} detroit {
- clock format 1414303200 -format {%H:%M:%S %z %Z} \
+test clock-5.292 {time zone boundary case 2014-11-02 01:00:00} detroit {
+ clock format 1414908000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.293 {time zone boundary case 2014-10-26 01:00:01} detroit {
- clock format 1414303201 -format {%H:%M:%S %z %Z} \
+test clock-5.293 {time zone boundary case 2014-11-02 01:00:01} detroit {
+ clock format 1414908001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.294 {time zone boundary case 2015-04-05 01:59:59} detroit {
- clock format 1428217199 -format {%H:%M:%S %z %Z} \
+test clock-5.294 {time zone boundary case 2015-03-08 01:59:59} detroit {
+ clock format 1425797999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.295 {time zone boundary case 2015-04-05 03:00:00} detroit {
- clock format 1428217200 -format {%H:%M:%S %z %Z} \
+test clock-5.295 {time zone boundary case 2015-03-08 03:00:00} detroit {
+ clock format 1425798000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.296 {time zone boundary case 2015-04-05 03:00:01} detroit {
- clock format 1428217201 -format {%H:%M:%S %z %Z} \
+test clock-5.296 {time zone boundary case 2015-03-08 03:00:01} detroit {
+ clock format 1425798001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.297 {time zone boundary case 2015-10-25 01:59:59} detroit {
- clock format 1445752799 -format {%H:%M:%S %z %Z} \
+test clock-5.297 {time zone boundary case 2015-11-01 01:59:59} detroit {
+ clock format 1446357599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.298 {time zone boundary case 2015-10-25 01:00:00} detroit {
- clock format 1445752800 -format {%H:%M:%S %z %Z} \
+test clock-5.298 {time zone boundary case 2015-11-01 01:00:00} detroit {
+ clock format 1446357600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.299 {time zone boundary case 2015-10-25 01:00:01} detroit {
- clock format 1445752801 -format {%H:%M:%S %z %Z} \
+test clock-5.299 {time zone boundary case 2015-11-01 01:00:01} detroit {
+ clock format 1446357601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.300 {time zone boundary case 2016-04-03 01:59:59} detroit {
- clock format 1459666799 -format {%H:%M:%S %z %Z} \
+test clock-5.300 {time zone boundary case 2016-03-13 01:59:59} detroit {
+ clock format 1457852399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.301 {time zone boundary case 2016-04-03 03:00:00} detroit {
- clock format 1459666800 -format {%H:%M:%S %z %Z} \
+test clock-5.301 {time zone boundary case 2016-03-13 03:00:00} detroit {
+ clock format 1457852400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.302 {time zone boundary case 2016-04-03 03:00:01} detroit {
- clock format 1459666801 -format {%H:%M:%S %z %Z} \
+test clock-5.302 {time zone boundary case 2016-03-13 03:00:01} detroit {
+ clock format 1457852401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.303 {time zone boundary case 2016-10-30 01:59:59} detroit {
- clock format 1477807199 -format {%H:%M:%S %z %Z} \
+test clock-5.303 {time zone boundary case 2016-11-06 01:59:59} detroit {
+ clock format 1478411999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.304 {time zone boundary case 2016-10-30 01:00:00} detroit {
- clock format 1477807200 -format {%H:%M:%S %z %Z} \
+test clock-5.304 {time zone boundary case 2016-11-06 01:00:00} detroit {
+ clock format 1478412000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.305 {time zone boundary case 2016-10-30 01:00:01} detroit {
- clock format 1477807201 -format {%H:%M:%S %z %Z} \
+test clock-5.305 {time zone boundary case 2016-11-06 01:00:01} detroit {
+ clock format 1478412001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.306 {time zone boundary case 2017-04-02 01:59:59} detroit {
- clock format 1491116399 -format {%H:%M:%S %z %Z} \
+test clock-5.306 {time zone boundary case 2017-03-12 01:59:59} detroit {
+ clock format 1489301999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.307 {time zone boundary case 2017-04-02 03:00:00} detroit {
- clock format 1491116400 -format {%H:%M:%S %z %Z} \
+test clock-5.307 {time zone boundary case 2017-03-12 03:00:00} detroit {
+ clock format 1489302000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.308 {time zone boundary case 2017-04-02 03:00:01} detroit {
- clock format 1491116401 -format {%H:%M:%S %z %Z} \
+test clock-5.308 {time zone boundary case 2017-03-12 03:00:01} detroit {
+ clock format 1489302001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.309 {time zone boundary case 2017-10-29 01:59:59} detroit {
- clock format 1509256799 -format {%H:%M:%S %z %Z} \
+test clock-5.309 {time zone boundary case 2017-11-05 01:59:59} detroit {
+ clock format 1509861599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.310 {time zone boundary case 2017-10-29 01:00:00} detroit {
- clock format 1509256800 -format {%H:%M:%S %z %Z} \
+test clock-5.310 {time zone boundary case 2017-11-05 01:00:00} detroit {
+ clock format 1509861600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.311 {time zone boundary case 2017-10-29 01:00:01} detroit {
- clock format 1509256801 -format {%H:%M:%S %z %Z} \
+test clock-5.311 {time zone boundary case 2017-11-05 01:00:01} detroit {
+ clock format 1509861601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.312 {time zone boundary case 2018-04-01 01:59:59} detroit {
- clock format 1522565999 -format {%H:%M:%S %z %Z} \
+test clock-5.312 {time zone boundary case 2018-03-11 01:59:59} detroit {
+ clock format 1520751599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.313 {time zone boundary case 2018-04-01 03:00:00} detroit {
- clock format 1522566000 -format {%H:%M:%S %z %Z} \
+test clock-5.313 {time zone boundary case 2018-03-11 03:00:00} detroit {
+ clock format 1520751600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.314 {time zone boundary case 2018-04-01 03:00:01} detroit {
- clock format 1522566001 -format {%H:%M:%S %z %Z} \
+test clock-5.314 {time zone boundary case 2018-03-11 03:00:01} detroit {
+ clock format 1520751601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.315 {time zone boundary case 2018-10-28 01:59:59} detroit {
- clock format 1540706399 -format {%H:%M:%S %z %Z} \
+test clock-5.315 {time zone boundary case 2018-11-04 01:59:59} detroit {
+ clock format 1541311199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.316 {time zone boundary case 2018-10-28 01:00:00} detroit {
- clock format 1540706400 -format {%H:%M:%S %z %Z} \
+test clock-5.316 {time zone boundary case 2018-11-04 01:00:00} detroit {
+ clock format 1541311200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.317 {time zone boundary case 2018-10-28 01:00:01} detroit {
- clock format 1540706401 -format {%H:%M:%S %z %Z} \
+test clock-5.317 {time zone boundary case 2018-11-04 01:00:01} detroit {
+ clock format 1541311201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.318 {time zone boundary case 2019-04-07 01:59:59} detroit {
- clock format 1554620399 -format {%H:%M:%S %z %Z} \
+test clock-5.318 {time zone boundary case 2019-03-10 01:59:59} detroit {
+ clock format 1552201199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.319 {time zone boundary case 2019-04-07 03:00:00} detroit {
- clock format 1554620400 -format {%H:%M:%S %z %Z} \
+test clock-5.319 {time zone boundary case 2019-03-10 03:00:00} detroit {
+ clock format 1552201200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.320 {time zone boundary case 2019-04-07 03:00:01} detroit {
- clock format 1554620401 -format {%H:%M:%S %z %Z} \
+test clock-5.320 {time zone boundary case 2019-03-10 03:00:01} detroit {
+ clock format 1552201201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.321 {time zone boundary case 2019-10-27 01:59:59} detroit {
- clock format 1572155999 -format {%H:%M:%S %z %Z} \
+test clock-5.321 {time zone boundary case 2019-11-03 01:59:59} detroit {
+ clock format 1572760799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.322 {time zone boundary case 2019-10-27 01:00:00} detroit {
- clock format 1572156000 -format {%H:%M:%S %z %Z} \
+test clock-5.322 {time zone boundary case 2019-11-03 01:00:00} detroit {
+ clock format 1572760800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.323 {time zone boundary case 2019-10-27 01:00:01} detroit {
- clock format 1572156001 -format {%H:%M:%S %z %Z} \
+test clock-5.323 {time zone boundary case 2019-11-03 01:00:01} detroit {
+ clock format 1572760801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.324 {time zone boundary case 2020-04-05 01:59:59} detroit {
- clock format 1586069999 -format {%H:%M:%S %z %Z} \
+test clock-5.324 {time zone boundary case 2020-03-08 01:59:59} detroit {
+ clock format 1583650799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.325 {time zone boundary case 2020-04-05 03:00:00} detroit {
- clock format 1586070000 -format {%H:%M:%S %z %Z} \
+test clock-5.325 {time zone boundary case 2020-03-08 03:00:00} detroit {
+ clock format 1583650800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.326 {time zone boundary case 2020-04-05 03:00:01} detroit {
- clock format 1586070001 -format {%H:%M:%S %z %Z} \
+test clock-5.326 {time zone boundary case 2020-03-08 03:00:01} detroit {
+ clock format 1583650801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.327 {time zone boundary case 2020-10-25 01:59:59} detroit {
- clock format 1603605599 -format {%H:%M:%S %z %Z} \
+test clock-5.327 {time zone boundary case 2020-11-01 01:59:59} detroit {
+ clock format 1604210399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.328 {time zone boundary case 2020-10-25 01:00:00} detroit {
- clock format 1603605600 -format {%H:%M:%S %z %Z} \
+test clock-5.328 {time zone boundary case 2020-11-01 01:00:00} detroit {
+ clock format 1604210400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.329 {time zone boundary case 2020-10-25 01:00:01} detroit {
- clock format 1603605601 -format {%H:%M:%S %z %Z} \
+test clock-5.329 {time zone boundary case 2020-11-01 01:00:01} detroit {
+ clock format 1604210401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.330 {time zone boundary case 2021-04-04 01:59:59} detroit {
- clock format 1617519599 -format {%H:%M:%S %z %Z} \
+test clock-5.330 {time zone boundary case 2021-03-14 01:59:59} detroit {
+ clock format 1615705199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.331 {time zone boundary case 2021-04-04 03:00:00} detroit {
- clock format 1617519600 -format {%H:%M:%S %z %Z} \
+test clock-5.331 {time zone boundary case 2021-03-14 03:00:00} detroit {
+ clock format 1615705200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.332 {time zone boundary case 2021-04-04 03:00:01} detroit {
- clock format 1617519601 -format {%H:%M:%S %z %Z} \
+test clock-5.332 {time zone boundary case 2021-03-14 03:00:01} detroit {
+ clock format 1615705201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.333 {time zone boundary case 2021-10-31 01:59:59} detroit {
- clock format 1635659999 -format {%H:%M:%S %z %Z} \
+test clock-5.333 {time zone boundary case 2021-11-07 01:59:59} detroit {
+ clock format 1636264799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.334 {time zone boundary case 2021-10-31 01:00:00} detroit {
- clock format 1635660000 -format {%H:%M:%S %z %Z} \
+test clock-5.334 {time zone boundary case 2021-11-07 01:00:00} detroit {
+ clock format 1636264800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.335 {time zone boundary case 2021-10-31 01:00:01} detroit {
- clock format 1635660001 -format {%H:%M:%S %z %Z} \
+test clock-5.335 {time zone boundary case 2021-11-07 01:00:01} detroit {
+ clock format 1636264801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.336 {time zone boundary case 2022-04-03 01:59:59} detroit {
- clock format 1648969199 -format {%H:%M:%S %z %Z} \
+test clock-5.336 {time zone boundary case 2022-03-13 01:59:59} detroit {
+ clock format 1647154799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.337 {time zone boundary case 2022-04-03 03:00:00} detroit {
- clock format 1648969200 -format {%H:%M:%S %z %Z} \
+test clock-5.337 {time zone boundary case 2022-03-13 03:00:00} detroit {
+ clock format 1647154800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.338 {time zone boundary case 2022-04-03 03:00:01} detroit {
- clock format 1648969201 -format {%H:%M:%S %z %Z} \
+test clock-5.338 {time zone boundary case 2022-03-13 03:00:01} detroit {
+ clock format 1647154801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.339 {time zone boundary case 2022-10-30 01:59:59} detroit {
- clock format 1667109599 -format {%H:%M:%S %z %Z} \
+test clock-5.339 {time zone boundary case 2022-11-06 01:59:59} detroit {
+ clock format 1667714399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.340 {time zone boundary case 2022-10-30 01:00:00} detroit {
- clock format 1667109600 -format {%H:%M:%S %z %Z} \
+test clock-5.340 {time zone boundary case 2022-11-06 01:00:00} detroit {
+ clock format 1667714400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.341 {time zone boundary case 2022-10-30 01:00:01} detroit {
- clock format 1667109601 -format {%H:%M:%S %z %Z} \
+test clock-5.341 {time zone boundary case 2022-11-06 01:00:01} detroit {
+ clock format 1667714401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.342 {time zone boundary case 2023-04-02 01:59:59} detroit {
- clock format 1680418799 -format {%H:%M:%S %z %Z} \
+test clock-5.342 {time zone boundary case 2023-03-12 01:59:59} detroit {
+ clock format 1678604399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.343 {time zone boundary case 2023-04-02 03:00:00} detroit {
- clock format 1680418800 -format {%H:%M:%S %z %Z} \
+test clock-5.343 {time zone boundary case 2023-03-12 03:00:00} detroit {
+ clock format 1678604400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.344 {time zone boundary case 2023-04-02 03:00:01} detroit {
- clock format 1680418801 -format {%H:%M:%S %z %Z} \
+test clock-5.344 {time zone boundary case 2023-03-12 03:00:01} detroit {
+ clock format 1678604401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.345 {time zone boundary case 2023-10-29 01:59:59} detroit {
- clock format 1698559199 -format {%H:%M:%S %z %Z} \
+test clock-5.345 {time zone boundary case 2023-11-05 01:59:59} detroit {
+ clock format 1699163999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.346 {time zone boundary case 2023-10-29 01:00:00} detroit {
- clock format 1698559200 -format {%H:%M:%S %z %Z} \
+test clock-5.346 {time zone boundary case 2023-11-05 01:00:00} detroit {
+ clock format 1699164000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.347 {time zone boundary case 2023-10-29 01:00:01} detroit {
- clock format 1698559201 -format {%H:%M:%S %z %Z} \
+test clock-5.347 {time zone boundary case 2023-11-05 01:00:01} detroit {
+ clock format 1699164001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.348 {time zone boundary case 2024-04-07 01:59:59} detroit {
- clock format 1712473199 -format {%H:%M:%S %z %Z} \
+test clock-5.348 {time zone boundary case 2024-03-10 01:59:59} detroit {
+ clock format 1710053999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.349 {time zone boundary case 2024-04-07 03:00:00} detroit {
- clock format 1712473200 -format {%H:%M:%S %z %Z} \
+test clock-5.349 {time zone boundary case 2024-03-10 03:00:00} detroit {
+ clock format 1710054000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.350 {time zone boundary case 2024-04-07 03:00:01} detroit {
- clock format 1712473201 -format {%H:%M:%S %z %Z} \
+test clock-5.350 {time zone boundary case 2024-03-10 03:00:01} detroit {
+ clock format 1710054001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.351 {time zone boundary case 2024-10-27 01:59:59} detroit {
- clock format 1730008799 -format {%H:%M:%S %z %Z} \
+test clock-5.351 {time zone boundary case 2024-11-03 01:59:59} detroit {
+ clock format 1730613599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.352 {time zone boundary case 2024-10-27 01:00:00} detroit {
- clock format 1730008800 -format {%H:%M:%S %z %Z} \
+test clock-5.352 {time zone boundary case 2024-11-03 01:00:00} detroit {
+ clock format 1730613600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.353 {time zone boundary case 2024-10-27 01:00:01} detroit {
- clock format 1730008801 -format {%H:%M:%S %z %Z} \
+test clock-5.353 {time zone boundary case 2024-11-03 01:00:01} detroit {
+ clock format 1730613601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.354 {time zone boundary case 2025-04-06 01:59:59} detroit {
- clock format 1743922799 -format {%H:%M:%S %z %Z} \
+test clock-5.354 {time zone boundary case 2025-03-09 01:59:59} detroit {
+ clock format 1741503599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.355 {time zone boundary case 2025-04-06 03:00:00} detroit {
- clock format 1743922800 -format {%H:%M:%S %z %Z} \
+test clock-5.355 {time zone boundary case 2025-03-09 03:00:00} detroit {
+ clock format 1741503600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.356 {time zone boundary case 2025-04-06 03:00:01} detroit {
- clock format 1743922801 -format {%H:%M:%S %z %Z} \
+test clock-5.356 {time zone boundary case 2025-03-09 03:00:01} detroit {
+ clock format 1741503601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.357 {time zone boundary case 2025-10-26 01:59:59} detroit {
- clock format 1761458399 -format {%H:%M:%S %z %Z} \
+test clock-5.357 {time zone boundary case 2025-11-02 01:59:59} detroit {
+ clock format 1762063199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.358 {time zone boundary case 2025-10-26 01:00:00} detroit {
- clock format 1761458400 -format {%H:%M:%S %z %Z} \
+test clock-5.358 {time zone boundary case 2025-11-02 01:00:00} detroit {
+ clock format 1762063200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.359 {time zone boundary case 2025-10-26 01:00:01} detroit {
- clock format 1761458401 -format {%H:%M:%S %z %Z} \
+test clock-5.359 {time zone boundary case 2025-11-02 01:00:01} detroit {
+ clock format 1762063201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.360 {time zone boundary case 2026-04-05 01:59:59} detroit {
- clock format 1775372399 -format {%H:%M:%S %z %Z} \
+test clock-5.360 {time zone boundary case 2026-03-08 01:59:59} detroit {
+ clock format 1772953199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.361 {time zone boundary case 2026-04-05 03:00:00} detroit {
- clock format 1775372400 -format {%H:%M:%S %z %Z} \
+test clock-5.361 {time zone boundary case 2026-03-08 03:00:00} detroit {
+ clock format 1772953200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.362 {time zone boundary case 2026-04-05 03:00:01} detroit {
- clock format 1775372401 -format {%H:%M:%S %z %Z} \
+test clock-5.362 {time zone boundary case 2026-03-08 03:00:01} detroit {
+ clock format 1772953201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.363 {time zone boundary case 2026-10-25 01:59:59} detroit {
- clock format 1792907999 -format {%H:%M:%S %z %Z} \
+test clock-5.363 {time zone boundary case 2026-11-01 01:59:59} detroit {
+ clock format 1793512799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.364 {time zone boundary case 2026-10-25 01:00:00} detroit {
- clock format 1792908000 -format {%H:%M:%S %z %Z} \
+test clock-5.364 {time zone boundary case 2026-11-01 01:00:00} detroit {
+ clock format 1793512800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.365 {time zone boundary case 2026-10-25 01:00:01} detroit {
- clock format 1792908001 -format {%H:%M:%S %z %Z} \
+test clock-5.365 {time zone boundary case 2026-11-01 01:00:01} detroit {
+ clock format 1793512801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.366 {time zone boundary case 2027-04-04 01:59:59} detroit {
- clock format 1806821999 -format {%H:%M:%S %z %Z} \
+test clock-5.366 {time zone boundary case 2027-03-14 01:59:59} detroit {
+ clock format 1805007599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.367 {time zone boundary case 2027-04-04 03:00:00} detroit {
- clock format 1806822000 -format {%H:%M:%S %z %Z} \
+test clock-5.367 {time zone boundary case 2027-03-14 03:00:00} detroit {
+ clock format 1805007600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.368 {time zone boundary case 2027-04-04 03:00:01} detroit {
- clock format 1806822001 -format {%H:%M:%S %z %Z} \
+test clock-5.368 {time zone boundary case 2027-03-14 03:00:01} detroit {
+ clock format 1805007601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.369 {time zone boundary case 2027-10-31 01:59:59} detroit {
- clock format 1824962399 -format {%H:%M:%S %z %Z} \
+test clock-5.369 {time zone boundary case 2027-11-07 01:59:59} detroit {
+ clock format 1825567199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.370 {time zone boundary case 2027-10-31 01:00:00} detroit {
- clock format 1824962400 -format {%H:%M:%S %z %Z} \
+test clock-5.370 {time zone boundary case 2027-11-07 01:00:00} detroit {
+ clock format 1825567200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.371 {time zone boundary case 2027-10-31 01:00:01} detroit {
- clock format 1824962401 -format {%H:%M:%S %z %Z} \
+test clock-5.371 {time zone boundary case 2027-11-07 01:00:01} detroit {
+ clock format 1825567201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.372 {time zone boundary case 2028-04-02 01:59:59} detroit {
- clock format 1838271599 -format {%H:%M:%S %z %Z} \
+test clock-5.372 {time zone boundary case 2028-03-12 01:59:59} detroit {
+ clock format 1836457199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.373 {time zone boundary case 2028-04-02 03:00:00} detroit {
- clock format 1838271600 -format {%H:%M:%S %z %Z} \
+test clock-5.373 {time zone boundary case 2028-03-12 03:00:00} detroit {
+ clock format 1836457200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.374 {time zone boundary case 2028-04-02 03:00:01} detroit {
- clock format 1838271601 -format {%H:%M:%S %z %Z} \
+test clock-5.374 {time zone boundary case 2028-03-12 03:00:01} detroit {
+ clock format 1836457201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.375 {time zone boundary case 2028-10-29 01:59:59} detroit {
- clock format 1856411999 -format {%H:%M:%S %z %Z} \
+test clock-5.375 {time zone boundary case 2028-11-05 01:59:59} detroit {
+ clock format 1857016799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.376 {time zone boundary case 2028-10-29 01:00:00} detroit {
- clock format 1856412000 -format {%H:%M:%S %z %Z} \
+test clock-5.376 {time zone boundary case 2028-11-05 01:00:00} detroit {
+ clock format 1857016800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.377 {time zone boundary case 2028-10-29 01:00:01} detroit {
- clock format 1856412001 -format {%H:%M:%S %z %Z} \
+test clock-5.377 {time zone boundary case 2028-11-05 01:00:01} detroit {
+ clock format 1857016801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.378 {time zone boundary case 2029-04-01 01:59:59} detroit {
- clock format 1869721199 -format {%H:%M:%S %z %Z} \
+test clock-5.378 {time zone boundary case 2029-03-11 01:59:59} detroit {
+ clock format 1867906799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.379 {time zone boundary case 2029-04-01 03:00:00} detroit {
- clock format 1869721200 -format {%H:%M:%S %z %Z} \
+test clock-5.379 {time zone boundary case 2029-03-11 03:00:00} detroit {
+ clock format 1867906800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.380 {time zone boundary case 2029-04-01 03:00:01} detroit {
- clock format 1869721201 -format {%H:%M:%S %z %Z} \
+test clock-5.380 {time zone boundary case 2029-03-11 03:00:01} detroit {
+ clock format 1867906801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.381 {time zone boundary case 2029-10-28 01:59:59} detroit {
- clock format 1887861599 -format {%H:%M:%S %z %Z} \
+test clock-5.381 {time zone boundary case 2029-11-04 01:59:59} detroit {
+ clock format 1888466399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.382 {time zone boundary case 2029-10-28 01:00:00} detroit {
- clock format 1887861600 -format {%H:%M:%S %z %Z} \
+test clock-5.382 {time zone boundary case 2029-11-04 01:00:00} detroit {
+ clock format 1888466400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.383 {time zone boundary case 2029-10-28 01:00:01} detroit {
- clock format 1887861601 -format {%H:%M:%S %z %Z} \
+test clock-5.383 {time zone boundary case 2029-11-04 01:00:01} detroit {
+ clock format 1888466401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.384 {time zone boundary case 2030-04-07 01:59:59} detroit {
- clock format 1901775599 -format {%H:%M:%S %z %Z} \
+test clock-5.384 {time zone boundary case 2030-03-10 01:59:59} detroit {
+ clock format 1899356399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.385 {time zone boundary case 2030-04-07 03:00:00} detroit {
- clock format 1901775600 -format {%H:%M:%S %z %Z} \
+test clock-5.385 {time zone boundary case 2030-03-10 03:00:00} detroit {
+ clock format 1899356400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.386 {time zone boundary case 2030-04-07 03:00:01} detroit {
- clock format 1901775601 -format {%H:%M:%S %z %Z} \
+test clock-5.386 {time zone boundary case 2030-03-10 03:00:01} detroit {
+ clock format 1899356401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.387 {time zone boundary case 2030-10-27 01:59:59} detroit {
- clock format 1919311199 -format {%H:%M:%S %z %Z} \
+test clock-5.387 {time zone boundary case 2030-11-03 01:59:59} detroit {
+ clock format 1919915999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.388 {time zone boundary case 2030-10-27 01:00:00} detroit {
- clock format 1919311200 -format {%H:%M:%S %z %Z} \
+test clock-5.388 {time zone boundary case 2030-11-03 01:00:00} detroit {
+ clock format 1919916000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.389 {time zone boundary case 2030-10-27 01:00:01} detroit {
- clock format 1919311201 -format {%H:%M:%S %z %Z} \
+test clock-5.389 {time zone boundary case 2030-11-03 01:00:01} detroit {
+ clock format 1919916001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.390 {time zone boundary case 2031-04-06 01:59:59} detroit {
- clock format 1933225199 -format {%H:%M:%S %z %Z} \
+test clock-5.390 {time zone boundary case 2031-03-09 01:59:59} detroit {
+ clock format 1930805999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.391 {time zone boundary case 2031-04-06 03:00:00} detroit {
- clock format 1933225200 -format {%H:%M:%S %z %Z} \
+test clock-5.391 {time zone boundary case 2031-03-09 03:00:00} detroit {
+ clock format 1930806000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.392 {time zone boundary case 2031-04-06 03:00:01} detroit {
- clock format 1933225201 -format {%H:%M:%S %z %Z} \
+test clock-5.392 {time zone boundary case 2031-03-09 03:00:01} detroit {
+ clock format 1930806001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.393 {time zone boundary case 2031-10-26 01:59:59} detroit {
- clock format 1950760799 -format {%H:%M:%S %z %Z} \
+test clock-5.393 {time zone boundary case 2031-11-02 01:59:59} detroit {
+ clock format 1951365599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.394 {time zone boundary case 2031-10-26 01:00:00} detroit {
- clock format 1950760800 -format {%H:%M:%S %z %Z} \
+test clock-5.394 {time zone boundary case 2031-11-02 01:00:00} detroit {
+ clock format 1951365600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.395 {time zone boundary case 2031-10-26 01:00:01} detroit {
- clock format 1950760801 -format {%H:%M:%S %z %Z} \
+test clock-5.395 {time zone boundary case 2031-11-02 01:00:01} detroit {
+ clock format 1951365601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.396 {time zone boundary case 2032-04-04 01:59:59} detroit {
- clock format 1964674799 -format {%H:%M:%S %z %Z} \
+test clock-5.396 {time zone boundary case 2032-03-14 01:59:59} detroit {
+ clock format 1962860399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.397 {time zone boundary case 2032-04-04 03:00:00} detroit {
- clock format 1964674800 -format {%H:%M:%S %z %Z} \
+test clock-5.397 {time zone boundary case 2032-03-14 03:00:00} detroit {
+ clock format 1962860400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.398 {time zone boundary case 2032-04-04 03:00:01} detroit {
- clock format 1964674801 -format {%H:%M:%S %z %Z} \
+test clock-5.398 {time zone boundary case 2032-03-14 03:00:01} detroit {
+ clock format 1962860401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.399 {time zone boundary case 2032-10-31 01:59:59} detroit {
- clock format 1982815199 -format {%H:%M:%S %z %Z} \
+test clock-5.399 {time zone boundary case 2032-11-07 01:59:59} detroit {
+ clock format 1983419999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.400 {time zone boundary case 2032-10-31 01:00:00} detroit {
- clock format 1982815200 -format {%H:%M:%S %z %Z} \
+test clock-5.400 {time zone boundary case 2032-11-07 01:00:00} detroit {
+ clock format 1983420000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.401 {time zone boundary case 2032-10-31 01:00:01} detroit {
- clock format 1982815201 -format {%H:%M:%S %z %Z} \
+test clock-5.401 {time zone boundary case 2032-11-07 01:00:01} detroit {
+ clock format 1983420001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.402 {time zone boundary case 2033-04-03 01:59:59} detroit {
- clock format 1996124399 -format {%H:%M:%S %z %Z} \
+test clock-5.402 {time zone boundary case 2033-03-13 01:59:59} detroit {
+ clock format 1994309999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.403 {time zone boundary case 2033-04-03 03:00:00} detroit {
- clock format 1996124400 -format {%H:%M:%S %z %Z} \
+test clock-5.403 {time zone boundary case 2033-03-13 03:00:00} detroit {
+ clock format 1994310000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.404 {time zone boundary case 2033-04-03 03:00:01} detroit {
- clock format 1996124401 -format {%H:%M:%S %z %Z} \
+test clock-5.404 {time zone boundary case 2033-03-13 03:00:01} detroit {
+ clock format 1994310001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.405 {time zone boundary case 2033-10-30 01:59:59} detroit {
- clock format 2014264799 -format {%H:%M:%S %z %Z} \
+test clock-5.405 {time zone boundary case 2033-11-06 01:59:59} detroit {
+ clock format 2014869599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.406 {time zone boundary case 2033-10-30 01:00:00} detroit {
- clock format 2014264800 -format {%H:%M:%S %z %Z} \
+test clock-5.406 {time zone boundary case 2033-11-06 01:00:00} detroit {
+ clock format 2014869600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.407 {time zone boundary case 2033-10-30 01:00:01} detroit {
- clock format 2014264801 -format {%H:%M:%S %z %Z} \
+test clock-5.407 {time zone boundary case 2033-11-06 01:00:01} detroit {
+ clock format 2014869601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.408 {time zone boundary case 2034-04-02 01:59:59} detroit {
- clock format 2027573999 -format {%H:%M:%S %z %Z} \
+test clock-5.408 {time zone boundary case 2034-03-12 01:59:59} detroit {
+ clock format 2025759599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.409 {time zone boundary case 2034-04-02 03:00:00} detroit {
- clock format 2027574000 -format {%H:%M:%S %z %Z} \
+test clock-5.409 {time zone boundary case 2034-03-12 03:00:00} detroit {
+ clock format 2025759600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.410 {time zone boundary case 2034-04-02 03:00:01} detroit {
- clock format 2027574001 -format {%H:%M:%S %z %Z} \
+test clock-5.410 {time zone boundary case 2034-03-12 03:00:01} detroit {
+ clock format 2025759601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.411 {time zone boundary case 2034-10-29 01:59:59} detroit {
- clock format 2045714399 -format {%H:%M:%S %z %Z} \
+test clock-5.411 {time zone boundary case 2034-11-05 01:59:59} detroit {
+ clock format 2046319199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.412 {time zone boundary case 2034-10-29 01:00:00} detroit {
- clock format 2045714400 -format {%H:%M:%S %z %Z} \
+test clock-5.412 {time zone boundary case 2034-11-05 01:00:00} detroit {
+ clock format 2046319200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.413 {time zone boundary case 2034-10-29 01:00:01} detroit {
- clock format 2045714401 -format {%H:%M:%S %z %Z} \
+test clock-5.413 {time zone boundary case 2034-11-05 01:00:01} detroit {
+ clock format 2046319201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.414 {time zone boundary case 2035-04-01 01:59:59} detroit {
- clock format 2059023599 -format {%H:%M:%S %z %Z} \
+test clock-5.414 {time zone boundary case 2035-03-11 01:59:59} detroit {
+ clock format 2057209199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.415 {time zone boundary case 2035-04-01 03:00:00} detroit {
- clock format 2059023600 -format {%H:%M:%S %z %Z} \
+test clock-5.415 {time zone boundary case 2035-03-11 03:00:00} detroit {
+ clock format 2057209200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.416 {time zone boundary case 2035-04-01 03:00:01} detroit {
- clock format 2059023601 -format {%H:%M:%S %z %Z} \
+test clock-5.416 {time zone boundary case 2035-03-11 03:00:01} detroit {
+ clock format 2057209201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.417 {time zone boundary case 2035-10-28 01:59:59} detroit {
- clock format 2077163999 -format {%H:%M:%S %z %Z} \
+test clock-5.417 {time zone boundary case 2035-11-04 01:59:59} detroit {
+ clock format 2077768799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.418 {time zone boundary case 2035-10-28 01:00:00} detroit {
- clock format 2077164000 -format {%H:%M:%S %z %Z} \
+test clock-5.418 {time zone boundary case 2035-11-04 01:00:00} detroit {
+ clock format 2077768800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.419 {time zone boundary case 2035-10-28 01:00:01} detroit {
- clock format 2077164001 -format {%H:%M:%S %z %Z} \
+test clock-5.419 {time zone boundary case 2035-11-04 01:00:01} detroit {
+ clock format 2077768801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.420 {time zone boundary case 2036-04-06 01:59:59} detroit {
- clock format 2091077999 -format {%H:%M:%S %z %Z} \
+test clock-5.420 {time zone boundary case 2036-03-09 01:59:59} detroit {
+ clock format 2088658799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.421 {time zone boundary case 2036-04-06 03:00:00} detroit {
- clock format 2091078000 -format {%H:%M:%S %z %Z} \
+test clock-5.421 {time zone boundary case 2036-03-09 03:00:00} detroit {
+ clock format 2088658800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.422 {time zone boundary case 2036-04-06 03:00:01} detroit {
- clock format 2091078001 -format {%H:%M:%S %z %Z} \
+test clock-5.422 {time zone boundary case 2036-03-09 03:00:01} detroit {
+ clock format 2088658801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.423 {time zone boundary case 2036-10-26 01:59:59} detroit {
- clock format 2108613599 -format {%H:%M:%S %z %Z} \
+test clock-5.423 {time zone boundary case 2036-11-02 01:59:59} detroit {
+ clock format 2109218399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.424 {time zone boundary case 2036-10-26 01:00:00} detroit {
- clock format 2108613600 -format {%H:%M:%S %z %Z} \
+test clock-5.424 {time zone boundary case 2036-11-02 01:00:00} detroit {
+ clock format 2109218400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.425 {time zone boundary case 2036-10-26 01:00:01} detroit {
- clock format 2108613601 -format {%H:%M:%S %z %Z} \
+test clock-5.425 {time zone boundary case 2036-11-02 01:00:01} detroit {
+ clock format 2109218401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.426 {time zone boundary case 2037-04-05 01:59:59} detroit {
- clock format 2122527599 -format {%H:%M:%S %z %Z} \
+test clock-5.426 {time zone boundary case 2037-03-08 01:59:59} detroit {
+ clock format 2120108399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.427 {time zone boundary case 2037-04-05 03:00:00} detroit {
- clock format 2122527600 -format {%H:%M:%S %z %Z} \
+test clock-5.427 {time zone boundary case 2037-03-08 03:00:00} detroit {
+ clock format 2120108400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.428 {time zone boundary case 2037-04-05 03:00:01} detroit {
- clock format 2122527601 -format {%H:%M:%S %z %Z} \
+test clock-5.428 {time zone boundary case 2037-03-08 03:00:01} detroit {
+ clock format 2120108401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.429 {time zone boundary case 2037-10-25 01:59:59} detroit {
- clock format 2140063199 -format {%H:%M:%S %z %Z} \
+test clock-5.429 {time zone boundary case 2037-11-01 01:59:59} detroit {
+ clock format 2140667999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.430 {time zone boundary case 2037-10-25 01:00:00} detroit {
- clock format 2140063200 -format {%H:%M:%S %z %Z} \
+test clock-5.430 {time zone boundary case 2037-11-01 01:00:00} detroit {
+ clock format 2140668000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.431 {time zone boundary case 2037-10-25 01:00:01} detroit {
- clock format 2140063201 -format {%H:%M:%S %z %Z} \
+test clock-5.431 {time zone boundary case 2037-11-01 01:00:01} detroit {
+ clock format 2140668001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.432 {time zone boundary case 2038-04-04 01:59:59} {detroit y2038} {
- clock format 2153977199 -format {%H:%M:%S %z %Z} \
+test clock-5.432 {time zone boundary case 2038-03-14 01:59:59} {detroit y2038} {
+ clock format 2152162799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.433 {time zone boundary case 2038-04-04 03:00:00} {detroit y2038} {
- clock format 2153977200 -format {%H:%M:%S %z %Z} \
+test clock-5.433 {time zone boundary case 2038-03-14 03:00:00} {detroit y2038} {
+ clock format 2152162800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.434 {time zone boundary case 2038-04-04 03:00:01} {detroit y2038} {
- clock format 2153977201 -format {%H:%M:%S %z %Z} \
+test clock-5.434 {time zone boundary case 2038-03-14 03:00:01} {detroit y2038} {
+ clock format 2152162801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.435 {time zone boundary case 2038-10-31 01:59:59} {detroit y2038} {
- clock format 2172117599 -format {%H:%M:%S %z %Z} \
+test clock-5.435 {time zone boundary case 2038-11-07 01:59:59} {detroit y2038} {
+ clock format 2172722399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.436 {time zone boundary case 2038-10-31 01:00:00} {detroit y2038} {
- clock format 2172117600 -format {%H:%M:%S %z %Z} \
+test clock-5.436 {time zone boundary case 2038-11-07 01:00:00} {detroit y2038} {
+ clock format 2172722400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.437 {time zone boundary case 2038-10-31 01:00:01} {detroit y2038} {
- clock format 2172117601 -format {%H:%M:%S %z %Z} \
+test clock-5.437 {time zone boundary case 2038-11-07 01:00:01} {detroit y2038} {
+ clock format 2172722401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.438 {time zone boundary case 2039-04-03 01:59:59} {detroit y2038} {
- clock format 2185426799 -format {%H:%M:%S %z %Z} \
+test clock-5.438 {time zone boundary case 2039-03-13 01:59:59} {detroit y2038} {
+ clock format 2183612399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.439 {time zone boundary case 2039-04-03 03:00:00} {detroit y2038} {
- clock format 2185426800 -format {%H:%M:%S %z %Z} \
+test clock-5.439 {time zone boundary case 2039-03-13 03:00:00} {detroit y2038} {
+ clock format 2183612400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.440 {time zone boundary case 2039-04-03 03:00:01} {detroit y2038} {
- clock format 2185426801 -format {%H:%M:%S %z %Z} \
+test clock-5.440 {time zone boundary case 2039-03-13 03:00:01} {detroit y2038} {
+ clock format 2183612401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.441 {time zone boundary case 2039-10-30 01:59:59} {detroit y2038} {
- clock format 2203567199 -format {%H:%M:%S %z %Z} \
+test clock-5.441 {time zone boundary case 2039-11-06 01:59:59} {detroit y2038} {
+ clock format 2204171999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.442 {time zone boundary case 2039-10-30 01:00:00} {detroit y2038} {
- clock format 2203567200 -format {%H:%M:%S %z %Z} \
+test clock-5.442 {time zone boundary case 2039-11-06 01:00:00} {detroit y2038} {
+ clock format 2204172000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.443 {time zone boundary case 2039-10-30 01:00:01} {detroit y2038} {
- clock format 2203567201 -format {%H:%M:%S %z %Z} \
+test clock-5.443 {time zone boundary case 2039-11-06 01:00:01} {detroit y2038} {
+ clock format 2204172001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.444 {time zone boundary case 2040-04-01 01:59:59} {detroit y2038} {
- clock format 2216876399 -format {%H:%M:%S %z %Z} \
+test clock-5.444 {time zone boundary case 2040-03-11 01:59:59} {detroit y2038} {
+ clock format 2215061999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.445 {time zone boundary case 2040-04-01 03:00:00} {detroit y2038} {
- clock format 2216876400 -format {%H:%M:%S %z %Z} \
+test clock-5.445 {time zone boundary case 2040-03-11 03:00:00} {detroit y2038} {
+ clock format 2215062000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.446 {time zone boundary case 2040-04-01 03:00:01} {detroit y2038} {
- clock format 2216876401 -format {%H:%M:%S %z %Z} \
+test clock-5.446 {time zone boundary case 2040-03-11 03:00:01} {detroit y2038} {
+ clock format 2215062001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.447 {time zone boundary case 2040-10-28 01:59:59} {detroit y2038} {
- clock format 2235016799 -format {%H:%M:%S %z %Z} \
+test clock-5.447 {time zone boundary case 2040-11-04 01:59:59} {detroit y2038} {
+ clock format 2235621599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.448 {time zone boundary case 2040-10-28 01:00:00} {detroit y2038} {
- clock format 2235016800 -format {%H:%M:%S %z %Z} \
+test clock-5.448 {time zone boundary case 2040-11-04 01:00:00} {detroit y2038} {
+ clock format 2235621600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.449 {time zone boundary case 2040-10-28 01:00:01} {detroit y2038} {
- clock format 2235016801 -format {%H:%M:%S %z %Z} \
+test clock-5.449 {time zone boundary case 2040-11-04 01:00:01} {detroit y2038} {
+ clock format 2235621601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.450 {time zone boundary case 2041-04-07 01:59:59} {detroit y2038} {
- clock format 2248930799 -format {%H:%M:%S %z %Z} \
+test clock-5.450 {time zone boundary case 2041-03-10 01:59:59} {detroit y2038} {
+ clock format 2246511599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.451 {time zone boundary case 2041-04-07 03:00:00} {detroit y2038} {
- clock format 2248930800 -format {%H:%M:%S %z %Z} \
+test clock-5.451 {time zone boundary case 2041-03-10 03:00:00} {detroit y2038} {
+ clock format 2246511600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.452 {time zone boundary case 2041-04-07 03:00:01} {detroit y2038} {
- clock format 2248930801 -format {%H:%M:%S %z %Z} \
+test clock-5.452 {time zone boundary case 2041-03-10 03:00:01} {detroit y2038} {
+ clock format 2246511601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.453 {time zone boundary case 2041-10-27 01:59:59} {detroit y2038} {
- clock format 2266466399 -format {%H:%M:%S %z %Z} \
+test clock-5.453 {time zone boundary case 2041-11-03 01:59:59} {detroit y2038} {
+ clock format 2267071199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.454 {time zone boundary case 2041-10-27 01:00:00} {detroit y2038} {
- clock format 2266466400 -format {%H:%M:%S %z %Z} \
+test clock-5.454 {time zone boundary case 2041-11-03 01:00:00} {detroit y2038} {
+ clock format 2267071200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.455 {time zone boundary case 2041-10-27 01:00:01} {detroit y2038} {
- clock format 2266466401 -format {%H:%M:%S %z %Z} \
+test clock-5.455 {time zone boundary case 2041-11-03 01:00:01} {detroit y2038} {
+ clock format 2267071201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.456 {time zone boundary case 2042-04-06 01:59:59} {detroit y2038} {
- clock format 2280380399 -format {%H:%M:%S %z %Z} \
+test clock-5.456 {time zone boundary case 2042-03-09 01:59:59} {detroit y2038} {
+ clock format 2277961199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.457 {time zone boundary case 2042-04-06 03:00:00} {detroit y2038} {
- clock format 2280380400 -format {%H:%M:%S %z %Z} \
+test clock-5.457 {time zone boundary case 2042-03-09 03:00:00} {detroit y2038} {
+ clock format 2277961200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.458 {time zone boundary case 2042-04-06 03:00:01} {detroit y2038} {
- clock format 2280380401 -format {%H:%M:%S %z %Z} \
+test clock-5.458 {time zone boundary case 2042-03-09 03:00:01} {detroit y2038} {
+ clock format 2277961201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.459 {time zone boundary case 2042-10-26 01:59:59} {detroit y2038} {
- clock format 2297915999 -format {%H:%M:%S %z %Z} \
+test clock-5.459 {time zone boundary case 2042-11-02 01:59:59} {detroit y2038} {
+ clock format 2298520799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.460 {time zone boundary case 2042-10-26 01:00:00} {detroit y2038} {
- clock format 2297916000 -format {%H:%M:%S %z %Z} \
+test clock-5.460 {time zone boundary case 2042-11-02 01:00:00} {detroit y2038} {
+ clock format 2298520800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.461 {time zone boundary case 2042-10-26 01:00:01} {detroit y2038} {
- clock format 2297916001 -format {%H:%M:%S %z %Z} \
+test clock-5.461 {time zone boundary case 2042-11-02 01:00:01} {detroit y2038} {
+ clock format 2298520801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.462 {time zone boundary case 2043-04-05 01:59:59} {detroit y2038} {
- clock format 2311829999 -format {%H:%M:%S %z %Z} \
+test clock-5.462 {time zone boundary case 2043-03-08 01:59:59} {detroit y2038} {
+ clock format 2309410799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.463 {time zone boundary case 2043-04-05 03:00:00} {detroit y2038} {
- clock format 2311830000 -format {%H:%M:%S %z %Z} \
+test clock-5.463 {time zone boundary case 2043-03-08 03:00:00} {detroit y2038} {
+ clock format 2309410800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.464 {time zone boundary case 2043-04-05 03:00:01} {detroit y2038} {
- clock format 2311830001 -format {%H:%M:%S %z %Z} \
+test clock-5.464 {time zone boundary case 2043-03-08 03:00:01} {detroit y2038} {
+ clock format 2309410801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.465 {time zone boundary case 2043-10-25 01:59:59} {detroit y2038} {
- clock format 2329365599 -format {%H:%M:%S %z %Z} \
+test clock-5.465 {time zone boundary case 2043-11-01 01:59:59} {detroit y2038} {
+ clock format 2329970399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.466 {time zone boundary case 2043-10-25 01:00:00} {detroit y2038} {
- clock format 2329365600 -format {%H:%M:%S %z %Z} \
+test clock-5.466 {time zone boundary case 2043-11-01 01:00:00} {detroit y2038} {
+ clock format 2329970400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.467 {time zone boundary case 2043-10-25 01:00:01} {detroit y2038} {
- clock format 2329365601 -format {%H:%M:%S %z %Z} \
+test clock-5.467 {time zone boundary case 2043-11-01 01:00:01} {detroit y2038} {
+ clock format 2329970401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.468 {time zone boundary case 2044-04-03 01:59:59} {detroit y2038} {
- clock format 2343279599 -format {%H:%M:%S %z %Z} \
+test clock-5.468 {time zone boundary case 2044-03-13 01:59:59} {detroit y2038} {
+ clock format 2341465199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.469 {time zone boundary case 2044-04-03 03:00:00} {detroit y2038} {
- clock format 2343279600 -format {%H:%M:%S %z %Z} \
+test clock-5.469 {time zone boundary case 2044-03-13 03:00:00} {detroit y2038} {
+ clock format 2341465200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.470 {time zone boundary case 2044-04-03 03:00:01} {detroit y2038} {
- clock format 2343279601 -format {%H:%M:%S %z %Z} \
+test clock-5.470 {time zone boundary case 2044-03-13 03:00:01} {detroit y2038} {
+ clock format 2341465201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.471 {time zone boundary case 2044-10-30 01:59:59} {detroit y2038} {
- clock format 2361419999 -format {%H:%M:%S %z %Z} \
+test clock-5.471 {time zone boundary case 2044-11-06 01:59:59} {detroit y2038} {
+ clock format 2362024799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.472 {time zone boundary case 2044-10-30 01:00:00} {detroit y2038} {
- clock format 2361420000 -format {%H:%M:%S %z %Z} \
+test clock-5.472 {time zone boundary case 2044-11-06 01:00:00} {detroit y2038} {
+ clock format 2362024800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.473 {time zone boundary case 2044-10-30 01:00:01} {detroit y2038} {
- clock format 2361420001 -format {%H:%M:%S %z %Z} \
+test clock-5.473 {time zone boundary case 2044-11-06 01:00:01} {detroit y2038} {
+ clock format 2362024801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.474 {time zone boundary case 2045-04-02 01:59:59} {detroit y2038} {
- clock format 2374729199 -format {%H:%M:%S %z %Z} \
+test clock-5.474 {time zone boundary case 2045-03-12 01:59:59} {detroit y2038} {
+ clock format 2372914799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.475 {time zone boundary case 2045-04-02 03:00:00} {detroit y2038} {
- clock format 2374729200 -format {%H:%M:%S %z %Z} \
+test clock-5.475 {time zone boundary case 2045-03-12 03:00:00} {detroit y2038} {
+ clock format 2372914800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.476 {time zone boundary case 2045-04-02 03:00:01} {detroit y2038} {
- clock format 2374729201 -format {%H:%M:%S %z %Z} \
+test clock-5.476 {time zone boundary case 2045-03-12 03:00:01} {detroit y2038} {
+ clock format 2372914801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.477 {time zone boundary case 2045-10-29 01:59:59} {detroit y2038} {
- clock format 2392869599 -format {%H:%M:%S %z %Z} \
+test clock-5.477 {time zone boundary case 2045-11-05 01:59:59} {detroit y2038} {
+ clock format 2393474399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.478 {time zone boundary case 2045-10-29 01:00:00} {detroit y2038} {
- clock format 2392869600 -format {%H:%M:%S %z %Z} \
+test clock-5.478 {time zone boundary case 2045-11-05 01:00:00} {detroit y2038} {
+ clock format 2393474400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.479 {time zone boundary case 2045-10-29 01:00:01} {detroit y2038} {
- clock format 2392869601 -format {%H:%M:%S %z %Z} \
+test clock-5.479 {time zone boundary case 2045-11-05 01:00:01} {detroit y2038} {
+ clock format 2393474401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.480 {time zone boundary case 2046-04-01 01:59:59} {detroit y2038} {
- clock format 2406178799 -format {%H:%M:%S %z %Z} \
+test clock-5.480 {time zone boundary case 2046-03-11 01:59:59} {detroit y2038} {
+ clock format 2404364399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.481 {time zone boundary case 2046-04-01 03:00:00} {detroit y2038} {
- clock format 2406178800 -format {%H:%M:%S %z %Z} \
+test clock-5.481 {time zone boundary case 2046-03-11 03:00:00} {detroit y2038} {
+ clock format 2404364400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.482 {time zone boundary case 2046-04-01 03:00:01} {detroit y2038} {
- clock format 2406178801 -format {%H:%M:%S %z %Z} \
+test clock-5.482 {time zone boundary case 2046-03-11 03:00:01} {detroit y2038} {
+ clock format 2404364401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.483 {time zone boundary case 2046-10-28 01:59:59} {detroit y2038} {
- clock format 2424319199 -format {%H:%M:%S %z %Z} \
+test clock-5.483 {time zone boundary case 2046-11-04 01:59:59} {detroit y2038} {
+ clock format 2424923999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.484 {time zone boundary case 2046-10-28 01:00:00} {detroit y2038} {
- clock format 2424319200 -format {%H:%M:%S %z %Z} \
+test clock-5.484 {time zone boundary case 2046-11-04 01:00:00} {detroit y2038} {
+ clock format 2424924000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.485 {time zone boundary case 2046-10-28 01:00:01} {detroit y2038} {
- clock format 2424319201 -format {%H:%M:%S %z %Z} \
+test clock-5.485 {time zone boundary case 2046-11-04 01:00:01} {detroit y2038} {
+ clock format 2424924001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.486 {time zone boundary case 2047-04-07 01:59:59} {detroit y2038} {
- clock format 2438233199 -format {%H:%M:%S %z %Z} \
+test clock-5.486 {time zone boundary case 2047-03-10 01:59:59} {detroit y2038} {
+ clock format 2435813999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.487 {time zone boundary case 2047-04-07 03:00:00} {detroit y2038} {
- clock format 2438233200 -format {%H:%M:%S %z %Z} \
+test clock-5.487 {time zone boundary case 2047-03-10 03:00:00} {detroit y2038} {
+ clock format 2435814000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.488 {time zone boundary case 2047-04-07 03:00:01} {detroit y2038} {
- clock format 2438233201 -format {%H:%M:%S %z %Z} \
+test clock-5.488 {time zone boundary case 2047-03-10 03:00:01} {detroit y2038} {
+ clock format 2435814001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.489 {time zone boundary case 2047-10-27 01:59:59} {detroit y2038} {
- clock format 2455768799 -format {%H:%M:%S %z %Z} \
+test clock-5.489 {time zone boundary case 2047-11-03 01:59:59} {detroit y2038} {
+ clock format 2456373599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.490 {time zone boundary case 2047-10-27 01:00:00} {detroit y2038} {
- clock format 2455768800 -format {%H:%M:%S %z %Z} \
+test clock-5.490 {time zone boundary case 2047-11-03 01:00:00} {detroit y2038} {
+ clock format 2456373600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.491 {time zone boundary case 2047-10-27 01:00:01} {detroit y2038} {
- clock format 2455768801 -format {%H:%M:%S %z %Z} \
+test clock-5.491 {time zone boundary case 2047-11-03 01:00:01} {detroit y2038} {
+ clock format 2456373601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.492 {time zone boundary case 2048-04-05 01:59:59} {detroit y2038} {
- clock format 2469682799 -format {%H:%M:%S %z %Z} \
+test clock-5.492 {time zone boundary case 2048-03-08 01:59:59} {detroit y2038} {
+ clock format 2467263599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.493 {time zone boundary case 2048-04-05 03:00:00} {detroit y2038} {
- clock format 2469682800 -format {%H:%M:%S %z %Z} \
+test clock-5.493 {time zone boundary case 2048-03-08 03:00:00} {detroit y2038} {
+ clock format 2467263600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.494 {time zone boundary case 2048-04-05 03:00:01} {detroit y2038} {
- clock format 2469682801 -format {%H:%M:%S %z %Z} \
+test clock-5.494 {time zone boundary case 2048-03-08 03:00:01} {detroit y2038} {
+ clock format 2467263601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.495 {time zone boundary case 2048-10-25 01:59:59} {detroit y2038} {
- clock format 2487218399 -format {%H:%M:%S %z %Z} \
+test clock-5.495 {time zone boundary case 2048-11-01 01:59:59} {detroit y2038} {
+ clock format 2487823199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.496 {time zone boundary case 2048-10-25 01:00:00} {detroit y2038} {
- clock format 2487218400 -format {%H:%M:%S %z %Z} \
+test clock-5.496 {time zone boundary case 2048-11-01 01:00:00} {detroit y2038} {
+ clock format 2487823200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.497 {time zone boundary case 2048-10-25 01:00:01} {detroit y2038} {
- clock format 2487218401 -format {%H:%M:%S %z %Z} \
+test clock-5.497 {time zone boundary case 2048-11-01 01:00:01} {detroit y2038} {
+ clock format 2487823201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.498 {time zone boundary case 2049-04-04 01:59:59} {detroit y2038} {
- clock format 2501132399 -format {%H:%M:%S %z %Z} \
+test clock-5.498 {time zone boundary case 2049-03-14 01:59:59} {detroit y2038} {
+ clock format 2499317999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.499 {time zone boundary case 2049-04-04 03:00:00} {detroit y2038} {
- clock format 2501132400 -format {%H:%M:%S %z %Z} \
+test clock-5.499 {time zone boundary case 2049-03-14 03:00:00} {detroit y2038} {
+ clock format 2499318000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.500 {time zone boundary case 2049-04-04 03:00:01} {detroit y2038} {
- clock format 2501132401 -format {%H:%M:%S %z %Z} \
+test clock-5.500 {time zone boundary case 2049-03-14 03:00:01} {detroit y2038} {
+ clock format 2499318001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.501 {time zone boundary case 2049-10-31 01:59:59} {detroit y2038} {
- clock format 2519272799 -format {%H:%M:%S %z %Z} \
+test clock-5.501 {time zone boundary case 2049-11-07 01:59:59} {detroit y2038} {
+ clock format 2519877599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.502 {time zone boundary case 2049-10-31 01:00:00} {detroit y2038} {
- clock format 2519272800 -format {%H:%M:%S %z %Z} \
+test clock-5.502 {time zone boundary case 2049-11-07 01:00:00} {detroit y2038} {
+ clock format 2519877600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.503 {time zone boundary case 2049-10-31 01:00:01} {detroit y2038} {
- clock format 2519272801 -format {%H:%M:%S %z %Z} \
+test clock-5.503 {time zone boundary case 2049-11-07 01:00:01} {detroit y2038} {
+ clock format 2519877601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.504 {time zone boundary case 2050-04-03 01:59:59} {detroit y2038} {
- clock format 2532581999 -format {%H:%M:%S %z %Z} \
+test clock-5.504 {time zone boundary case 2050-03-13 01:59:59} {detroit y2038} {
+ clock format 2530767599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.505 {time zone boundary case 2050-04-03 03:00:00} {detroit y2038} {
- clock format 2532582000 -format {%H:%M:%S %z %Z} \
+test clock-5.505 {time zone boundary case 2050-03-13 03:00:00} {detroit y2038} {
+ clock format 2530767600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.506 {time zone boundary case 2050-04-03 03:00:01} {detroit y2038} {
- clock format 2532582001 -format {%H:%M:%S %z %Z} \
+test clock-5.506 {time zone boundary case 2050-03-13 03:00:01} {detroit y2038} {
+ clock format 2530767601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.507 {time zone boundary case 2050-10-30 01:59:59} {detroit y2038} {
- clock format 2550722399 -format {%H:%M:%S %z %Z} \
+test clock-5.507 {time zone boundary case 2050-11-06 01:59:59} {detroit y2038} {
+ clock format 2551327199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.508 {time zone boundary case 2050-10-30 01:00:00} {detroit y2038} {
- clock format 2550722400 -format {%H:%M:%S %z %Z} \
+test clock-5.508 {time zone boundary case 2050-11-06 01:00:00} {detroit y2038} {
+ clock format 2551327200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.509 {time zone boundary case 2050-10-30 01:00:01} {detroit y2038} {
- clock format 2550722401 -format {%H:%M:%S %z %Z} \
+test clock-5.509 {time zone boundary case 2050-11-06 01:00:01} {detroit y2038} {
+ clock format 2551327201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.510 {time zone boundary case 2051-04-02 01:59:59} {detroit y2038} {
- clock format 2564031599 -format {%H:%M:%S %z %Z} \
+test clock-5.510 {time zone boundary case 2051-03-12 01:59:59} {detroit y2038} {
+ clock format 2562217199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.511 {time zone boundary case 2051-04-02 03:00:00} {detroit y2038} {
- clock format 2564031600 -format {%H:%M:%S %z %Z} \
+test clock-5.511 {time zone boundary case 2051-03-12 03:00:00} {detroit y2038} {
+ clock format 2562217200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.512 {time zone boundary case 2051-04-02 03:00:01} {detroit y2038} {
- clock format 2564031601 -format {%H:%M:%S %z %Z} \
+test clock-5.512 {time zone boundary case 2051-03-12 03:00:01} {detroit y2038} {
+ clock format 2562217201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.513 {time zone boundary case 2051-10-29 01:59:59} {detroit y2038} {
- clock format 2582171999 -format {%H:%M:%S %z %Z} \
+test clock-5.513 {time zone boundary case 2051-11-05 01:59:59} {detroit y2038} {
+ clock format 2582776799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.514 {time zone boundary case 2051-10-29 01:00:00} {detroit y2038} {
- clock format 2582172000 -format {%H:%M:%S %z %Z} \
+test clock-5.514 {time zone boundary case 2051-11-05 01:00:00} {detroit y2038} {
+ clock format 2582776800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.515 {time zone boundary case 2051-10-29 01:00:01} {detroit y2038} {
- clock format 2582172001 -format {%H:%M:%S %z %Z} \
+test clock-5.515 {time zone boundary case 2051-11-05 01:00:01} {detroit y2038} {
+ clock format 2582776801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.516 {time zone boundary case 2052-04-07 01:59:59} {detroit y2038} {
- clock format 2596085999 -format {%H:%M:%S %z %Z} \
+test clock-5.516 {time zone boundary case 2052-03-10 01:59:59} {detroit y2038} {
+ clock format 2593666799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.517 {time zone boundary case 2052-04-07 03:00:00} {detroit y2038} {
- clock format 2596086000 -format {%H:%M:%S %z %Z} \
+test clock-5.517 {time zone boundary case 2052-03-10 03:00:00} {detroit y2038} {
+ clock format 2593666800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.518 {time zone boundary case 2052-04-07 03:00:01} {detroit y2038} {
- clock format 2596086001 -format {%H:%M:%S %z %Z} \
+test clock-5.518 {time zone boundary case 2052-03-10 03:00:01} {detroit y2038} {
+ clock format 2593666801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.519 {time zone boundary case 2052-10-27 01:59:59} {detroit y2038} {
- clock format 2613621599 -format {%H:%M:%S %z %Z} \
+test clock-5.519 {time zone boundary case 2052-11-03 01:59:59} {detroit y2038} {
+ clock format 2614226399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.520 {time zone boundary case 2052-10-27 01:00:00} {detroit y2038} {
- clock format 2613621600 -format {%H:%M:%S %z %Z} \
+test clock-5.520 {time zone boundary case 2052-11-03 01:00:00} {detroit y2038} {
+ clock format 2614226400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.521 {time zone boundary case 2052-10-27 01:00:01} {detroit y2038} {
- clock format 2613621601 -format {%H:%M:%S %z %Z} \
+test clock-5.521 {time zone boundary case 2052-11-03 01:00:01} {detroit y2038} {
+ clock format 2614226401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.522 {time zone boundary case 2053-04-06 01:59:59} {detroit y2038} {
- clock format 2627535599 -format {%H:%M:%S %z %Z} \
+test clock-5.522 {time zone boundary case 2053-03-09 01:59:59} {detroit y2038} {
+ clock format 2625116399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.523 {time zone boundary case 2053-04-06 03:00:00} {detroit y2038} {
- clock format 2627535600 -format {%H:%M:%S %z %Z} \
+test clock-5.523 {time zone boundary case 2053-03-09 03:00:00} {detroit y2038} {
+ clock format 2625116400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.524 {time zone boundary case 2053-04-06 03:00:01} {detroit y2038} {
- clock format 2627535601 -format {%H:%M:%S %z %Z} \
+test clock-5.524 {time zone boundary case 2053-03-09 03:00:01} {detroit y2038} {
+ clock format 2625116401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.525 {time zone boundary case 2053-10-26 01:59:59} {detroit y2038} {
- clock format 2645071199 -format {%H:%M:%S %z %Z} \
+test clock-5.525 {time zone boundary case 2053-11-02 01:59:59} {detroit y2038} {
+ clock format 2645675999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.526 {time zone boundary case 2053-10-26 01:00:00} {detroit y2038} {
- clock format 2645071200 -format {%H:%M:%S %z %Z} \
+test clock-5.526 {time zone boundary case 2053-11-02 01:00:00} {detroit y2038} {
+ clock format 2645676000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.527 {time zone boundary case 2053-10-26 01:00:01} {detroit y2038} {
- clock format 2645071201 -format {%H:%M:%S %z %Z} \
+test clock-5.527 {time zone boundary case 2053-11-02 01:00:01} {detroit y2038} {
+ clock format 2645676001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.528 {time zone boundary case 2054-04-05 01:59:59} {detroit y2038} {
- clock format 2658985199 -format {%H:%M:%S %z %Z} \
+test clock-5.528 {time zone boundary case 2054-03-08 01:59:59} {detroit y2038} {
+ clock format 2656565999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.529 {time zone boundary case 2054-04-05 03:00:00} {detroit y2038} {
- clock format 2658985200 -format {%H:%M:%S %z %Z} \
+test clock-5.529 {time zone boundary case 2054-03-08 03:00:00} {detroit y2038} {
+ clock format 2656566000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.530 {time zone boundary case 2054-04-05 03:00:01} {detroit y2038} {
- clock format 2658985201 -format {%H:%M:%S %z %Z} \
+test clock-5.530 {time zone boundary case 2054-03-08 03:00:01} {detroit y2038} {
+ clock format 2656566001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.531 {time zone boundary case 2054-10-25 01:59:59} {detroit y2038} {
- clock format 2676520799 -format {%H:%M:%S %z %Z} \
+test clock-5.531 {time zone boundary case 2054-11-01 01:59:59} {detroit y2038} {
+ clock format 2677125599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.532 {time zone boundary case 2054-10-25 01:00:00} {detroit y2038} {
- clock format 2676520800 -format {%H:%M:%S %z %Z} \
+test clock-5.532 {time zone boundary case 2054-11-01 01:00:00} {detroit y2038} {
+ clock format 2677125600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.533 {time zone boundary case 2054-10-25 01:00:01} {detroit y2038} {
- clock format 2676520801 -format {%H:%M:%S %z %Z} \
+test clock-5.533 {time zone boundary case 2054-11-01 01:00:01} {detroit y2038} {
+ clock format 2677125601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.534 {time zone boundary case 2055-04-04 01:59:59} {detroit y2038} {
- clock format 2690434799 -format {%H:%M:%S %z %Z} \
+test clock-5.534 {time zone boundary case 2055-03-14 01:59:59} {detroit y2038} {
+ clock format 2688620399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.535 {time zone boundary case 2055-04-04 03:00:00} {detroit y2038} {
- clock format 2690434800 -format {%H:%M:%S %z %Z} \
+test clock-5.535 {time zone boundary case 2055-03-14 03:00:00} {detroit y2038} {
+ clock format 2688620400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.536 {time zone boundary case 2055-04-04 03:00:01} {detroit y2038} {
- clock format 2690434801 -format {%H:%M:%S %z %Z} \
+test clock-5.536 {time zone boundary case 2055-03-14 03:00:01} {detroit y2038} {
+ clock format 2688620401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.537 {time zone boundary case 2055-10-31 01:59:59} {detroit y2038} {
- clock format 2708575199 -format {%H:%M:%S %z %Z} \
+test clock-5.537 {time zone boundary case 2055-11-07 01:59:59} {detroit y2038} {
+ clock format 2709179999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.538 {time zone boundary case 2055-10-31 01:00:00} {detroit y2038} {
- clock format 2708575200 -format {%H:%M:%S %z %Z} \
+test clock-5.538 {time zone boundary case 2055-11-07 01:00:00} {detroit y2038} {
+ clock format 2709180000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.539 {time zone boundary case 2055-10-31 01:00:01} {detroit y2038} {
- clock format 2708575201 -format {%H:%M:%S %z %Z} \
+test clock-5.539 {time zone boundary case 2055-11-07 01:00:01} {detroit y2038} {
+ clock format 2709180001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.540 {time zone boundary case 2056-04-02 01:59:59} {detroit y2038} {
- clock format 2721884399 -format {%H:%M:%S %z %Z} \
+test clock-5.540 {time zone boundary case 2056-03-12 01:59:59} {detroit y2038} {
+ clock format 2720069999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.541 {time zone boundary case 2056-04-02 03:00:00} {detroit y2038} {
- clock format 2721884400 -format {%H:%M:%S %z %Z} \
+test clock-5.541 {time zone boundary case 2056-03-12 03:00:00} {detroit y2038} {
+ clock format 2720070000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.542 {time zone boundary case 2056-04-02 03:00:01} {detroit y2038} {
- clock format 2721884401 -format {%H:%M:%S %z %Z} \
+test clock-5.542 {time zone boundary case 2056-03-12 03:00:01} {detroit y2038} {
+ clock format 2720070001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.543 {time zone boundary case 2056-10-29 01:59:59} {detroit y2038} {
- clock format 2740024799 -format {%H:%M:%S %z %Z} \
+test clock-5.543 {time zone boundary case 2056-11-05 01:59:59} {detroit y2038} {
+ clock format 2740629599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.544 {time zone boundary case 2056-10-29 01:00:00} {detroit y2038} {
- clock format 2740024800 -format {%H:%M:%S %z %Z} \
+test clock-5.544 {time zone boundary case 2056-11-05 01:00:00} {detroit y2038} {
+ clock format 2740629600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.545 {time zone boundary case 2056-10-29 01:00:01} {detroit y2038} {
- clock format 2740024801 -format {%H:%M:%S %z %Z} \
+test clock-5.545 {time zone boundary case 2056-11-05 01:00:01} {detroit y2038} {
+ clock format 2740629601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.546 {time zone boundary case 2057-04-01 01:59:59} {detroit y2038} {
- clock format 2753333999 -format {%H:%M:%S %z %Z} \
+test clock-5.546 {time zone boundary case 2057-03-11 01:59:59} {detroit y2038} {
+ clock format 2751519599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.547 {time zone boundary case 2057-04-01 03:00:00} {detroit y2038} {
- clock format 2753334000 -format {%H:%M:%S %z %Z} \
+test clock-5.547 {time zone boundary case 2057-03-11 03:00:00} {detroit y2038} {
+ clock format 2751519600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.548 {time zone boundary case 2057-04-01 03:00:01} {detroit y2038} {
- clock format 2753334001 -format {%H:%M:%S %z %Z} \
+test clock-5.548 {time zone boundary case 2057-03-11 03:00:01} {detroit y2038} {
+ clock format 2751519601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.549 {time zone boundary case 2057-10-28 01:59:59} {detroit y2038} {
- clock format 2771474399 -format {%H:%M:%S %z %Z} \
+test clock-5.549 {time zone boundary case 2057-11-04 01:59:59} {detroit y2038} {
+ clock format 2772079199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.550 {time zone boundary case 2057-10-28 01:00:00} {detroit y2038} {
- clock format 2771474400 -format {%H:%M:%S %z %Z} \
+test clock-5.550 {time zone boundary case 2057-11-04 01:00:00} {detroit y2038} {
+ clock format 2772079200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.551 {time zone boundary case 2057-10-28 01:00:01} {detroit y2038} {
- clock format 2771474401 -format {%H:%M:%S %z %Z} \
+test clock-5.551 {time zone boundary case 2057-11-04 01:00:01} {detroit y2038} {
+ clock format 2772079201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.552 {time zone boundary case 2058-04-07 01:59:59} {detroit y2038} {
- clock format 2785388399 -format {%H:%M:%S %z %Z} \
+test clock-5.552 {time zone boundary case 2058-03-10 01:59:59} {detroit y2038} {
+ clock format 2782969199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.553 {time zone boundary case 2058-04-07 03:00:00} {detroit y2038} {
- clock format 2785388400 -format {%H:%M:%S %z %Z} \
+test clock-5.553 {time zone boundary case 2058-03-10 03:00:00} {detroit y2038} {
+ clock format 2782969200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.554 {time zone boundary case 2058-04-07 03:00:01} {detroit y2038} {
- clock format 2785388401 -format {%H:%M:%S %z %Z} \
+test clock-5.554 {time zone boundary case 2058-03-10 03:00:01} {detroit y2038} {
+ clock format 2782969201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.555 {time zone boundary case 2058-10-27 01:59:59} {detroit y2038} {
- clock format 2802923999 -format {%H:%M:%S %z %Z} \
+test clock-5.555 {time zone boundary case 2058-11-03 01:59:59} {detroit y2038} {
+ clock format 2803528799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.556 {time zone boundary case 2058-10-27 01:00:00} {detroit y2038} {
- clock format 2802924000 -format {%H:%M:%S %z %Z} \
+test clock-5.556 {time zone boundary case 2058-11-03 01:00:00} {detroit y2038} {
+ clock format 2803528800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.557 {time zone boundary case 2058-10-27 01:00:01} {detroit y2038} {
- clock format 2802924001 -format {%H:%M:%S %z %Z} \
+test clock-5.557 {time zone boundary case 2058-11-03 01:00:01} {detroit y2038} {
+ clock format 2803528801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.558 {time zone boundary case 2059-04-06 01:59:59} {detroit y2038} {
- clock format 2816837999 -format {%H:%M:%S %z %Z} \
+test clock-5.558 {time zone boundary case 2059-03-09 01:59:59} {detroit y2038} {
+ clock format 2814418799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.559 {time zone boundary case 2059-04-06 03:00:00} {detroit y2038} {
- clock format 2816838000 -format {%H:%M:%S %z %Z} \
+test clock-5.559 {time zone boundary case 2059-03-09 03:00:00} {detroit y2038} {
+ clock format 2814418800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.560 {time zone boundary case 2059-04-06 03:00:01} {detroit y2038} {
- clock format 2816838001 -format {%H:%M:%S %z %Z} \
+test clock-5.560 {time zone boundary case 2059-03-09 03:00:01} {detroit y2038} {
+ clock format 2814418801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.561 {time zone boundary case 2059-10-26 01:59:59} {detroit y2038} {
- clock format 2834373599 -format {%H:%M:%S %z %Z} \
+test clock-5.561 {time zone boundary case 2059-11-02 01:59:59} {detroit y2038} {
+ clock format 2834978399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.562 {time zone boundary case 2059-10-26 01:00:00} {detroit y2038} {
- clock format 2834373600 -format {%H:%M:%S %z %Z} \
+test clock-5.562 {time zone boundary case 2059-11-02 01:00:00} {detroit y2038} {
+ clock format 2834978400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.563 {time zone boundary case 2059-10-26 01:00:01} {detroit y2038} {
- clock format 2834373601 -format {%H:%M:%S %z %Z} \
+test clock-5.563 {time zone boundary case 2059-11-02 01:00:01} {detroit y2038} {
+ clock format 2834978401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.564 {time zone boundary case 2060-04-04 01:59:59} {detroit y2038} {
- clock format 2848287599 -format {%H:%M:%S %z %Z} \
+test clock-5.564 {time zone boundary case 2060-03-14 01:59:59} {detroit y2038} {
+ clock format 2846473199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.565 {time zone boundary case 2060-04-04 03:00:00} {detroit y2038} {
- clock format 2848287600 -format {%H:%M:%S %z %Z} \
+test clock-5.565 {time zone boundary case 2060-03-14 03:00:00} {detroit y2038} {
+ clock format 2846473200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.566 {time zone boundary case 2060-04-04 03:00:01} {detroit y2038} {
- clock format 2848287601 -format {%H:%M:%S %z %Z} \
+test clock-5.566 {time zone boundary case 2060-03-14 03:00:01} {detroit y2038} {
+ clock format 2846473201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.567 {time zone boundary case 2060-10-31 01:59:59} {detroit y2038} {
- clock format 2866427999 -format {%H:%M:%S %z %Z} \
+test clock-5.567 {time zone boundary case 2060-11-07 01:59:59} {detroit y2038} {
+ clock format 2867032799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.568 {time zone boundary case 2060-10-31 01:00:00} {detroit y2038} {
- clock format 2866428000 -format {%H:%M:%S %z %Z} \
+test clock-5.568 {time zone boundary case 2060-11-07 01:00:00} {detroit y2038} {
+ clock format 2867032800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.569 {time zone boundary case 2060-10-31 01:00:01} {detroit y2038} {
- clock format 2866428001 -format {%H:%M:%S %z %Z} \
+test clock-5.569 {time zone boundary case 2060-11-07 01:00:01} {detroit y2038} {
+ clock format 2867032801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.570 {time zone boundary case 2061-04-03 01:59:59} {detroit y2038} {
- clock format 2879737199 -format {%H:%M:%S %z %Z} \
+test clock-5.570 {time zone boundary case 2061-03-13 01:59:59} {detroit y2038} {
+ clock format 2877922799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.571 {time zone boundary case 2061-04-03 03:00:00} {detroit y2038} {
- clock format 2879737200 -format {%H:%M:%S %z %Z} \
+test clock-5.571 {time zone boundary case 2061-03-13 03:00:00} {detroit y2038} {
+ clock format 2877922800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.572 {time zone boundary case 2061-04-03 03:00:01} {detroit y2038} {
- clock format 2879737201 -format {%H:%M:%S %z %Z} \
+test clock-5.572 {time zone boundary case 2061-03-13 03:00:01} {detroit y2038} {
+ clock format 2877922801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.573 {time zone boundary case 2061-10-30 01:59:59} {detroit y2038} {
- clock format 2897877599 -format {%H:%M:%S %z %Z} \
+test clock-5.573 {time zone boundary case 2061-11-06 01:59:59} {detroit y2038} {
+ clock format 2898482399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.574 {time zone boundary case 2061-10-30 01:00:00} {detroit y2038} {
- clock format 2897877600 -format {%H:%M:%S %z %Z} \
+test clock-5.574 {time zone boundary case 2061-11-06 01:00:00} {detroit y2038} {
+ clock format 2898482400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.575 {time zone boundary case 2061-10-30 01:00:01} {detroit y2038} {
- clock format 2897877601 -format {%H:%M:%S %z %Z} \
+test clock-5.575 {time zone boundary case 2061-11-06 01:00:01} {detroit y2038} {
+ clock format 2898482401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.576 {time zone boundary case 2062-04-02 01:59:59} {detroit y2038} {
- clock format 2911186799 -format {%H:%M:%S %z %Z} \
+test clock-5.576 {time zone boundary case 2062-03-12 01:59:59} {detroit y2038} {
+ clock format 2909372399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.577 {time zone boundary case 2062-04-02 03:00:00} {detroit y2038} {
- clock format 2911186800 -format {%H:%M:%S %z %Z} \
+test clock-5.577 {time zone boundary case 2062-03-12 03:00:00} {detroit y2038} {
+ clock format 2909372400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.578 {time zone boundary case 2062-04-02 03:00:01} {detroit y2038} {
- clock format 2911186801 -format {%H:%M:%S %z %Z} \
+test clock-5.578 {time zone boundary case 2062-03-12 03:00:01} {detroit y2038} {
+ clock format 2909372401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.579 {time zone boundary case 2062-10-29 01:59:59} {detroit y2038} {
- clock format 2929327199 -format {%H:%M:%S %z %Z} \
+test clock-5.579 {time zone boundary case 2062-11-05 01:59:59} {detroit y2038} {
+ clock format 2929931999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.580 {time zone boundary case 2062-10-29 01:00:00} {detroit y2038} {
- clock format 2929327200 -format {%H:%M:%S %z %Z} \
+test clock-5.580 {time zone boundary case 2062-11-05 01:00:00} {detroit y2038} {
+ clock format 2929932000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.581 {time zone boundary case 2062-10-29 01:00:01} {detroit y2038} {
- clock format 2929327201 -format {%H:%M:%S %z %Z} \
+test clock-5.581 {time zone boundary case 2062-11-05 01:00:01} {detroit y2038} {
+ clock format 2929932001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.582 {time zone boundary case 2063-04-01 01:59:59} {detroit y2038} {
- clock format 2942636399 -format {%H:%M:%S %z %Z} \
+test clock-5.582 {time zone boundary case 2063-03-11 01:59:59} {detroit y2038} {
+ clock format 2940821999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.583 {time zone boundary case 2063-04-01 03:00:00} {detroit y2038} {
- clock format 2942636400 -format {%H:%M:%S %z %Z} \
+test clock-5.583 {time zone boundary case 2063-03-11 03:00:00} {detroit y2038} {
+ clock format 2940822000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.584 {time zone boundary case 2063-04-01 03:00:01} {detroit y2038} {
- clock format 2942636401 -format {%H:%M:%S %z %Z} \
+test clock-5.584 {time zone boundary case 2063-03-11 03:00:01} {detroit y2038} {
+ clock format 2940822001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.585 {time zone boundary case 2063-10-28 01:59:59} {detroit y2038} {
- clock format 2960776799 -format {%H:%M:%S %z %Z} \
+test clock-5.585 {time zone boundary case 2063-11-04 01:59:59} {detroit y2038} {
+ clock format 2961381599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.586 {time zone boundary case 2063-10-28 01:00:00} {detroit y2038} {
- clock format 2960776800 -format {%H:%M:%S %z %Z} \
+test clock-5.586 {time zone boundary case 2063-11-04 01:00:00} {detroit y2038} {
+ clock format 2961381600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.587 {time zone boundary case 2063-10-28 01:00:01} {detroit y2038} {
- clock format 2960776801 -format {%H:%M:%S %z %Z} \
+test clock-5.587 {time zone boundary case 2063-11-04 01:00:01} {detroit y2038} {
+ clock format 2961381601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.588 {time zone boundary case 2064-04-06 01:59:59} {detroit y2038} {
- clock format 2974690799 -format {%H:%M:%S %z %Z} \
+test clock-5.588 {time zone boundary case 2064-03-09 01:59:59} {detroit y2038} {
+ clock format 2972271599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.589 {time zone boundary case 2064-04-06 03:00:00} {detroit y2038} {
- clock format 2974690800 -format {%H:%M:%S %z %Z} \
+test clock-5.589 {time zone boundary case 2064-03-09 03:00:00} {detroit y2038} {
+ clock format 2972271600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.590 {time zone boundary case 2064-04-06 03:00:01} {detroit y2038} {
- clock format 2974690801 -format {%H:%M:%S %z %Z} \
+test clock-5.590 {time zone boundary case 2064-03-09 03:00:01} {detroit y2038} {
+ clock format 2972271601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.591 {time zone boundary case 2064-10-26 01:59:59} {detroit y2038} {
- clock format 2992226399 -format {%H:%M:%S %z %Z} \
+test clock-5.591 {time zone boundary case 2064-11-02 01:59:59} {detroit y2038} {
+ clock format 2992831199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.592 {time zone boundary case 2064-10-26 01:00:00} {detroit y2038} {
- clock format 2992226400 -format {%H:%M:%S %z %Z} \
+test clock-5.592 {time zone boundary case 2064-11-02 01:00:00} {detroit y2038} {
+ clock format 2992831200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.593 {time zone boundary case 2064-10-26 01:00:01} {detroit y2038} {
- clock format 2992226401 -format {%H:%M:%S %z %Z} \
+test clock-5.593 {time zone boundary case 2064-11-02 01:00:01} {detroit y2038} {
+ clock format 2992831201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.594 {time zone boundary case 2065-04-05 01:59:59} {detroit y2038} {
- clock format 3006140399 -format {%H:%M:%S %z %Z} \
+test clock-5.594 {time zone boundary case 2065-03-08 01:59:59} {detroit y2038} {
+ clock format 3003721199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.595 {time zone boundary case 2065-04-05 03:00:00} {detroit y2038} {
- clock format 3006140400 -format {%H:%M:%S %z %Z} \
+test clock-5.595 {time zone boundary case 2065-03-08 03:00:00} {detroit y2038} {
+ clock format 3003721200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.596 {time zone boundary case 2065-04-05 03:00:01} {detroit y2038} {
- clock format 3006140401 -format {%H:%M:%S %z %Z} \
+test clock-5.596 {time zone boundary case 2065-03-08 03:00:01} {detroit y2038} {
+ clock format 3003721201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.597 {time zone boundary case 2065-10-25 01:59:59} {detroit y2038} {
- clock format 3023675999 -format {%H:%M:%S %z %Z} \
+test clock-5.597 {time zone boundary case 2065-11-01 01:59:59} {detroit y2038} {
+ clock format 3024280799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.598 {time zone boundary case 2065-10-25 01:00:00} {detroit y2038} {
- clock format 3023676000 -format {%H:%M:%S %z %Z} \
+test clock-5.598 {time zone boundary case 2065-11-01 01:00:00} {detroit y2038} {
+ clock format 3024280800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.599 {time zone boundary case 2065-10-25 01:00:01} {detroit y2038} {
- clock format 3023676001 -format {%H:%M:%S %z %Z} \
+test clock-5.599 {time zone boundary case 2065-11-01 01:00:01} {detroit y2038} {
+ clock format 3024280801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.600 {time zone boundary case 2066-04-04 01:59:59} {detroit y2038} {
- clock format 3037589999 -format {%H:%M:%S %z %Z} \
+test clock-5.600 {time zone boundary case 2066-03-14 01:59:59} {detroit y2038} {
+ clock format 3035775599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.601 {time zone boundary case 2066-04-04 03:00:00} {detroit y2038} {
- clock format 3037590000 -format {%H:%M:%S %z %Z} \
+test clock-5.601 {time zone boundary case 2066-03-14 03:00:00} {detroit y2038} {
+ clock format 3035775600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.602 {time zone boundary case 2066-04-04 03:00:01} {detroit y2038} {
- clock format 3037590001 -format {%H:%M:%S %z %Z} \
+test clock-5.602 {time zone boundary case 2066-03-14 03:00:01} {detroit y2038} {
+ clock format 3035775601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.603 {time zone boundary case 2066-10-31 01:59:59} {detroit y2038} {
- clock format 3055730399 -format {%H:%M:%S %z %Z} \
+test clock-5.603 {time zone boundary case 2066-11-07 01:59:59} {detroit y2038} {
+ clock format 3056335199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.604 {time zone boundary case 2066-10-31 01:00:00} {detroit y2038} {
- clock format 3055730400 -format {%H:%M:%S %z %Z} \
+test clock-5.604 {time zone boundary case 2066-11-07 01:00:00} {detroit y2038} {
+ clock format 3056335200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.605 {time zone boundary case 2066-10-31 01:00:01} {detroit y2038} {
- clock format 3055730401 -format {%H:%M:%S %z %Z} \
+test clock-5.605 {time zone boundary case 2066-11-07 01:00:01} {detroit y2038} {
+ clock format 3056335201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.606 {time zone boundary case 2067-04-03 01:59:59} {detroit y2038} {
- clock format 3069039599 -format {%H:%M:%S %z %Z} \
+test clock-5.606 {time zone boundary case 2067-03-13 01:59:59} {detroit y2038} {
+ clock format 3067225199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.607 {time zone boundary case 2067-04-03 03:00:00} {detroit y2038} {
- clock format 3069039600 -format {%H:%M:%S %z %Z} \
+test clock-5.607 {time zone boundary case 2067-03-13 03:00:00} {detroit y2038} {
+ clock format 3067225200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.608 {time zone boundary case 2067-04-03 03:00:01} {detroit y2038} {
- clock format 3069039601 -format {%H:%M:%S %z %Z} \
+test clock-5.608 {time zone boundary case 2067-03-13 03:00:01} {detroit y2038} {
+ clock format 3067225201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.609 {time zone boundary case 2067-10-30 01:59:59} {detroit y2038} {
- clock format 3087179999 -format {%H:%M:%S %z %Z} \
+test clock-5.609 {time zone boundary case 2067-11-06 01:59:59} {detroit y2038} {
+ clock format 3087784799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.610 {time zone boundary case 2067-10-30 01:00:00} {detroit y2038} {
- clock format 3087180000 -format {%H:%M:%S %z %Z} \
+test clock-5.610 {time zone boundary case 2067-11-06 01:00:00} {detroit y2038} {
+ clock format 3087784800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.611 {time zone boundary case 2067-10-30 01:00:01} {detroit y2038} {
- clock format 3087180001 -format {%H:%M:%S %z %Z} \
+test clock-5.611 {time zone boundary case 2067-11-06 01:00:01} {detroit y2038} {
+ clock format 3087784801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.612 {time zone boundary case 2068-04-01 01:59:59} {detroit y2038} {
- clock format 3100489199 -format {%H:%M:%S %z %Z} \
+test clock-5.612 {time zone boundary case 2068-03-11 01:59:59} {detroit y2038} {
+ clock format 3098674799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.613 {time zone boundary case 2068-04-01 03:00:00} {detroit y2038} {
- clock format 3100489200 -format {%H:%M:%S %z %Z} \
+test clock-5.613 {time zone boundary case 2068-03-11 03:00:00} {detroit y2038} {
+ clock format 3098674800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.614 {time zone boundary case 2068-04-01 03:00:01} {detroit y2038} {
- clock format 3100489201 -format {%H:%M:%S %z %Z} \
+test clock-5.614 {time zone boundary case 2068-03-11 03:00:01} {detroit y2038} {
+ clock format 3098674801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.615 {time zone boundary case 2068-10-28 01:59:59} {detroit y2038} {
- clock format 3118629599 -format {%H:%M:%S %z %Z} \
+test clock-5.615 {time zone boundary case 2068-11-04 01:59:59} {detroit y2038} {
+ clock format 3119234399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.616 {time zone boundary case 2068-10-28 01:00:00} {detroit y2038} {
- clock format 3118629600 -format {%H:%M:%S %z %Z} \
+test clock-5.616 {time zone boundary case 2068-11-04 01:00:00} {detroit y2038} {
+ clock format 3119234400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.617 {time zone boundary case 2068-10-28 01:00:01} {detroit y2038} {
- clock format 3118629601 -format {%H:%M:%S %z %Z} \
+test clock-5.617 {time zone boundary case 2068-11-04 01:00:01} {detroit y2038} {
+ clock format 3119234401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.618 {time zone boundary case 2069-04-07 01:59:59} {detroit y2038} {
- clock format 3132543599 -format {%H:%M:%S %z %Z} \
+test clock-5.618 {time zone boundary case 2069-03-10 01:59:59} {detroit y2038} {
+ clock format 3130124399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.619 {time zone boundary case 2069-04-07 03:00:00} {detroit y2038} {
- clock format 3132543600 -format {%H:%M:%S %z %Z} \
+test clock-5.619 {time zone boundary case 2069-03-10 03:00:00} {detroit y2038} {
+ clock format 3130124400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.620 {time zone boundary case 2069-04-07 03:00:01} {detroit y2038} {
- clock format 3132543601 -format {%H:%M:%S %z %Z} \
+test clock-5.620 {time zone boundary case 2069-03-10 03:00:01} {detroit y2038} {
+ clock format 3130124401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.621 {time zone boundary case 2069-10-27 01:59:59} {detroit y2038} {
- clock format 3150079199 -format {%H:%M:%S %z %Z} \
+test clock-5.621 {time zone boundary case 2069-11-03 01:59:59} {detroit y2038} {
+ clock format 3150683999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.622 {time zone boundary case 2069-10-27 01:00:00} {detroit y2038} {
- clock format 3150079200 -format {%H:%M:%S %z %Z} \
+test clock-5.622 {time zone boundary case 2069-11-03 01:00:00} {detroit y2038} {
+ clock format 3150684000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.623 {time zone boundary case 2069-10-27 01:00:01} {detroit y2038} {
- clock format 3150079201 -format {%H:%M:%S %z %Z} \
+test clock-5.623 {time zone boundary case 2069-11-03 01:00:01} {detroit y2038} {
+ clock format 3150684001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.624 {time zone boundary case 2070-04-06 01:59:59} {detroit y2038} {
- clock format 3163993199 -format {%H:%M:%S %z %Z} \
+test clock-5.624 {time zone boundary case 2070-03-09 01:59:59} {detroit y2038} {
+ clock format 3161573999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.625 {time zone boundary case 2070-04-06 03:00:00} {detroit y2038} {
- clock format 3163993200 -format {%H:%M:%S %z %Z} \
+test clock-5.625 {time zone boundary case 2070-03-09 03:00:00} {detroit y2038} {
+ clock format 3161574000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.626 {time zone boundary case 2070-04-06 03:00:01} {detroit y2038} {
- clock format 3163993201 -format {%H:%M:%S %z %Z} \
+test clock-5.626 {time zone boundary case 2070-03-09 03:00:01} {detroit y2038} {
+ clock format 3161574001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.627 {time zone boundary case 2070-10-26 01:59:59} {detroit y2038} {
- clock format 3181528799 -format {%H:%M:%S %z %Z} \
+test clock-5.627 {time zone boundary case 2070-11-02 01:59:59} {detroit y2038} {
+ clock format 3182133599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.628 {time zone boundary case 2070-10-26 01:00:00} {detroit y2038} {
- clock format 3181528800 -format {%H:%M:%S %z %Z} \
+test clock-5.628 {time zone boundary case 2070-11-02 01:00:00} {detroit y2038} {
+ clock format 3182133600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.629 {time zone boundary case 2070-10-26 01:00:01} {detroit y2038} {
- clock format 3181528801 -format {%H:%M:%S %z %Z} \
+test clock-5.629 {time zone boundary case 2070-11-02 01:00:01} {detroit y2038} {
+ clock format 3182133601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.630 {time zone boundary case 2071-04-05 01:59:59} {detroit y2038} {
- clock format 3195442799 -format {%H:%M:%S %z %Z} \
+test clock-5.630 {time zone boundary case 2071-03-08 01:59:59} {detroit y2038} {
+ clock format 3193023599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.631 {time zone boundary case 2071-04-05 03:00:00} {detroit y2038} {
- clock format 3195442800 -format {%H:%M:%S %z %Z} \
+test clock-5.631 {time zone boundary case 2071-03-08 03:00:00} {detroit y2038} {
+ clock format 3193023600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.632 {time zone boundary case 2071-04-05 03:00:01} {detroit y2038} {
- clock format 3195442801 -format {%H:%M:%S %z %Z} \
+test clock-5.632 {time zone boundary case 2071-03-08 03:00:01} {detroit y2038} {
+ clock format 3193023601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.633 {time zone boundary case 2071-10-25 01:59:59} {detroit y2038} {
- clock format 3212978399 -format {%H:%M:%S %z %Z} \
+test clock-5.633 {time zone boundary case 2071-11-01 01:59:59} {detroit y2038} {
+ clock format 3213583199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.634 {time zone boundary case 2071-10-25 01:00:00} {detroit y2038} {
- clock format 3212978400 -format {%H:%M:%S %z %Z} \
+test clock-5.634 {time zone boundary case 2071-11-01 01:00:00} {detroit y2038} {
+ clock format 3213583200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.635 {time zone boundary case 2071-10-25 01:00:01} {detroit y2038} {
- clock format 3212978401 -format {%H:%M:%S %z %Z} \
+test clock-5.635 {time zone boundary case 2071-11-01 01:00:01} {detroit y2038} {
+ clock format 3213583201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.636 {time zone boundary case 2072-04-03 01:59:59} {detroit y2038} {
- clock format 3226892399 -format {%H:%M:%S %z %Z} \
+test clock-5.636 {time zone boundary case 2072-03-13 01:59:59} {detroit y2038} {
+ clock format 3225077999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.637 {time zone boundary case 2072-04-03 03:00:00} {detroit y2038} {
- clock format 3226892400 -format {%H:%M:%S %z %Z} \
+test clock-5.637 {time zone boundary case 2072-03-13 03:00:00} {detroit y2038} {
+ clock format 3225078000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.638 {time zone boundary case 2072-04-03 03:00:01} {detroit y2038} {
- clock format 3226892401 -format {%H:%M:%S %z %Z} \
+test clock-5.638 {time zone boundary case 2072-03-13 03:00:01} {detroit y2038} {
+ clock format 3225078001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.639 {time zone boundary case 2072-10-30 01:59:59} {detroit y2038} {
- clock format 3245032799 -format {%H:%M:%S %z %Z} \
+test clock-5.639 {time zone boundary case 2072-11-06 01:59:59} {detroit y2038} {
+ clock format 3245637599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.640 {time zone boundary case 2072-10-30 01:00:00} {detroit y2038} {
- clock format 3245032800 -format {%H:%M:%S %z %Z} \
+test clock-5.640 {time zone boundary case 2072-11-06 01:00:00} {detroit y2038} {
+ clock format 3245637600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.641 {time zone boundary case 2072-10-30 01:00:01} {detroit y2038} {
- clock format 3245032801 -format {%H:%M:%S %z %Z} \
+test clock-5.641 {time zone boundary case 2072-11-06 01:00:01} {detroit y2038} {
+ clock format 3245637601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.642 {time zone boundary case 2073-04-02 01:59:59} {detroit y2038} {
- clock format 3258341999 -format {%H:%M:%S %z %Z} \
+test clock-5.642 {time zone boundary case 2073-03-12 01:59:59} {detroit y2038} {
+ clock format 3256527599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.643 {time zone boundary case 2073-04-02 03:00:00} {detroit y2038} {
- clock format 3258342000 -format {%H:%M:%S %z %Z} \
+test clock-5.643 {time zone boundary case 2073-03-12 03:00:00} {detroit y2038} {
+ clock format 3256527600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.644 {time zone boundary case 2073-04-02 03:00:01} {detroit y2038} {
- clock format 3258342001 -format {%H:%M:%S %z %Z} \
+test clock-5.644 {time zone boundary case 2073-03-12 03:00:01} {detroit y2038} {
+ clock format 3256527601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.645 {time zone boundary case 2073-10-29 01:59:59} {detroit y2038} {
- clock format 3276482399 -format {%H:%M:%S %z %Z} \
+test clock-5.645 {time zone boundary case 2073-11-05 01:59:59} {detroit y2038} {
+ clock format 3277087199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.646 {time zone boundary case 2073-10-29 01:00:00} {detroit y2038} {
- clock format 3276482400 -format {%H:%M:%S %z %Z} \
+test clock-5.646 {time zone boundary case 2073-11-05 01:00:00} {detroit y2038} {
+ clock format 3277087200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.647 {time zone boundary case 2073-10-29 01:00:01} {detroit y2038} {
- clock format 3276482401 -format {%H:%M:%S %z %Z} \
+test clock-5.647 {time zone boundary case 2073-11-05 01:00:01} {detroit y2038} {
+ clock format 3277087201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.648 {time zone boundary case 2074-04-01 01:59:59} {detroit y2038} {
- clock format 3289791599 -format {%H:%M:%S %z %Z} \
+test clock-5.648 {time zone boundary case 2074-03-11 01:59:59} {detroit y2038} {
+ clock format 3287977199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.649 {time zone boundary case 2074-04-01 03:00:00} {detroit y2038} {
- clock format 3289791600 -format {%H:%M:%S %z %Z} \
+test clock-5.649 {time zone boundary case 2074-03-11 03:00:00} {detroit y2038} {
+ clock format 3287977200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.650 {time zone boundary case 2074-04-01 03:00:01} {detroit y2038} {
- clock format 3289791601 -format {%H:%M:%S %z %Z} \
+test clock-5.650 {time zone boundary case 2074-03-11 03:00:01} {detroit y2038} {
+ clock format 3287977201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.651 {time zone boundary case 2074-10-28 01:59:59} {detroit y2038} {
- clock format 3307931999 -format {%H:%M:%S %z %Z} \
+test clock-5.651 {time zone boundary case 2074-11-04 01:59:59} {detroit y2038} {
+ clock format 3308536799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.652 {time zone boundary case 2074-10-28 01:00:00} {detroit y2038} {
- clock format 3307932000 -format {%H:%M:%S %z %Z} \
+test clock-5.652 {time zone boundary case 2074-11-04 01:00:00} {detroit y2038} {
+ clock format 3308536800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.653 {time zone boundary case 2074-10-28 01:00:01} {detroit y2038} {
- clock format 3307932001 -format {%H:%M:%S %z %Z} \
+test clock-5.653 {time zone boundary case 2074-11-04 01:00:01} {detroit y2038} {
+ clock format 3308536801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.654 {time zone boundary case 2075-04-07 01:59:59} {detroit y2038} {
- clock format 3321845999 -format {%H:%M:%S %z %Z} \
+test clock-5.654 {time zone boundary case 2075-03-10 01:59:59} {detroit y2038} {
+ clock format 3319426799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.655 {time zone boundary case 2075-04-07 03:00:00} {detroit y2038} {
- clock format 3321846000 -format {%H:%M:%S %z %Z} \
+test clock-5.655 {time zone boundary case 2075-03-10 03:00:00} {detroit y2038} {
+ clock format 3319426800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.656 {time zone boundary case 2075-04-07 03:00:01} {detroit y2038} {
- clock format 3321846001 -format {%H:%M:%S %z %Z} \
+test clock-5.656 {time zone boundary case 2075-03-10 03:00:01} {detroit y2038} {
+ clock format 3319426801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.657 {time zone boundary case 2075-10-27 01:59:59} {detroit y2038} {
- clock format 3339381599 -format {%H:%M:%S %z %Z} \
+test clock-5.657 {time zone boundary case 2075-11-03 01:59:59} {detroit y2038} {
+ clock format 3339986399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.658 {time zone boundary case 2075-10-27 01:00:00} {detroit y2038} {
- clock format 3339381600 -format {%H:%M:%S %z %Z} \
+test clock-5.658 {time zone boundary case 2075-11-03 01:00:00} {detroit y2038} {
+ clock format 3339986400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.659 {time zone boundary case 2075-10-27 01:00:01} {detroit y2038} {
- clock format 3339381601 -format {%H:%M:%S %z %Z} \
+test clock-5.659 {time zone boundary case 2075-11-03 01:00:01} {detroit y2038} {
+ clock format 3339986401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.660 {time zone boundary case 2076-04-05 01:59:59} {detroit y2038} {
- clock format 3353295599 -format {%H:%M:%S %z %Z} \
+test clock-5.660 {time zone boundary case 2076-03-08 01:59:59} {detroit y2038} {
+ clock format 3350876399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.661 {time zone boundary case 2076-04-05 03:00:00} {detroit y2038} {
- clock format 3353295600 -format {%H:%M:%S %z %Z} \
+test clock-5.661 {time zone boundary case 2076-03-08 03:00:00} {detroit y2038} {
+ clock format 3350876400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.662 {time zone boundary case 2076-04-05 03:00:01} {detroit y2038} {
- clock format 3353295601 -format {%H:%M:%S %z %Z} \
+test clock-5.662 {time zone boundary case 2076-03-08 03:00:01} {detroit y2038} {
+ clock format 3350876401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.663 {time zone boundary case 2076-10-25 01:59:59} {detroit y2038} {
- clock format 3370831199 -format {%H:%M:%S %z %Z} \
+test clock-5.663 {time zone boundary case 2076-11-01 01:59:59} {detroit y2038} {
+ clock format 3371435999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.664 {time zone boundary case 2076-10-25 01:00:00} {detroit y2038} {
- clock format 3370831200 -format {%H:%M:%S %z %Z} \
+test clock-5.664 {time zone boundary case 2076-11-01 01:00:00} {detroit y2038} {
+ clock format 3371436000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.665 {time zone boundary case 2076-10-25 01:00:01} {detroit y2038} {
- clock format 3370831201 -format {%H:%M:%S %z %Z} \
+test clock-5.665 {time zone boundary case 2076-11-01 01:00:01} {detroit y2038} {
+ clock format 3371436001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.666 {time zone boundary case 2077-04-04 01:59:59} {detroit y2038} {
- clock format 3384745199 -format {%H:%M:%S %z %Z} \
+test clock-5.666 {time zone boundary case 2077-03-14 01:59:59} {detroit y2038} {
+ clock format 3382930799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.667 {time zone boundary case 2077-04-04 03:00:00} {detroit y2038} {
- clock format 3384745200 -format {%H:%M:%S %z %Z} \
+test clock-5.667 {time zone boundary case 2077-03-14 03:00:00} {detroit y2038} {
+ clock format 3382930800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.668 {time zone boundary case 2077-04-04 03:00:01} {detroit y2038} {
- clock format 3384745201 -format {%H:%M:%S %z %Z} \
+test clock-5.668 {time zone boundary case 2077-03-14 03:00:01} {detroit y2038} {
+ clock format 3382930801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.669 {time zone boundary case 2077-10-31 01:59:59} {detroit y2038} {
- clock format 3402885599 -format {%H:%M:%S %z %Z} \
+test clock-5.669 {time zone boundary case 2077-11-07 01:59:59} {detroit y2038} {
+ clock format 3403490399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.670 {time zone boundary case 2077-10-31 01:00:00} {detroit y2038} {
- clock format 3402885600 -format {%H:%M:%S %z %Z} \
+test clock-5.670 {time zone boundary case 2077-11-07 01:00:00} {detroit y2038} {
+ clock format 3403490400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.671 {time zone boundary case 2077-10-31 01:00:01} {detroit y2038} {
- clock format 3402885601 -format {%H:%M:%S %z %Z} \
+test clock-5.671 {time zone boundary case 2077-11-07 01:00:01} {detroit y2038} {
+ clock format 3403490401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.672 {time zone boundary case 2078-04-03 01:59:59} {detroit y2038} {
- clock format 3416194799 -format {%H:%M:%S %z %Z} \
+test clock-5.672 {time zone boundary case 2078-03-13 01:59:59} {detroit y2038} {
+ clock format 3414380399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.673 {time zone boundary case 2078-04-03 03:00:00} {detroit y2038} {
- clock format 3416194800 -format {%H:%M:%S %z %Z} \
+test clock-5.673 {time zone boundary case 2078-03-13 03:00:00} {detroit y2038} {
+ clock format 3414380400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.674 {time zone boundary case 2078-04-03 03:00:01} {detroit y2038} {
- clock format 3416194801 -format {%H:%M:%S %z %Z} \
+test clock-5.674 {time zone boundary case 2078-03-13 03:00:01} {detroit y2038} {
+ clock format 3414380401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.675 {time zone boundary case 2078-10-30 01:59:59} {detroit y2038} {
- clock format 3434335199 -format {%H:%M:%S %z %Z} \
+test clock-5.675 {time zone boundary case 2078-11-06 01:59:59} {detroit y2038} {
+ clock format 3434939999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.676 {time zone boundary case 2078-10-30 01:00:00} {detroit y2038} {
- clock format 3434335200 -format {%H:%M:%S %z %Z} \
+test clock-5.676 {time zone boundary case 2078-11-06 01:00:00} {detroit y2038} {
+ clock format 3434940000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.677 {time zone boundary case 2078-10-30 01:00:01} {detroit y2038} {
- clock format 3434335201 -format {%H:%M:%S %z %Z} \
+test clock-5.677 {time zone boundary case 2078-11-06 01:00:01} {detroit y2038} {
+ clock format 3434940001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.678 {time zone boundary case 2079-04-02 01:59:59} {detroit y2038} {
- clock format 3447644399 -format {%H:%M:%S %z %Z} \
+test clock-5.678 {time zone boundary case 2079-03-12 01:59:59} {detroit y2038} {
+ clock format 3445829999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.679 {time zone boundary case 2079-04-02 03:00:00} {detroit y2038} {
- clock format 3447644400 -format {%H:%M:%S %z %Z} \
+test clock-5.679 {time zone boundary case 2079-03-12 03:00:00} {detroit y2038} {
+ clock format 3445830000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.680 {time zone boundary case 2079-04-02 03:00:01} {detroit y2038} {
- clock format 3447644401 -format {%H:%M:%S %z %Z} \
+test clock-5.680 {time zone boundary case 2079-03-12 03:00:01} {detroit y2038} {
+ clock format 3445830001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.681 {time zone boundary case 2079-10-29 01:59:59} {detroit y2038} {
- clock format 3465784799 -format {%H:%M:%S %z %Z} \
+test clock-5.681 {time zone boundary case 2079-11-05 01:59:59} {detroit y2038} {
+ clock format 3466389599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.682 {time zone boundary case 2079-10-29 01:00:00} {detroit y2038} {
- clock format 3465784800 -format {%H:%M:%S %z %Z} \
+test clock-5.682 {time zone boundary case 2079-11-05 01:00:00} {detroit y2038} {
+ clock format 3466389600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.683 {time zone boundary case 2079-10-29 01:00:01} {detroit y2038} {
- clock format 3465784801 -format {%H:%M:%S %z %Z} \
+test clock-5.683 {time zone boundary case 2079-11-05 01:00:01} {detroit y2038} {
+ clock format 3466389601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.684 {time zone boundary case 2080-04-07 01:59:59} {detroit y2038} {
- clock format 3479698799 -format {%H:%M:%S %z %Z} \
+test clock-5.684 {time zone boundary case 2080-03-10 01:59:59} {detroit y2038} {
+ clock format 3477279599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.685 {time zone boundary case 2080-04-07 03:00:00} {detroit y2038} {
- clock format 3479698800 -format {%H:%M:%S %z %Z} \
+test clock-5.685 {time zone boundary case 2080-03-10 03:00:00} {detroit y2038} {
+ clock format 3477279600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.686 {time zone boundary case 2080-04-07 03:00:01} {detroit y2038} {
- clock format 3479698801 -format {%H:%M:%S %z %Z} \
+test clock-5.686 {time zone boundary case 2080-03-10 03:00:01} {detroit y2038} {
+ clock format 3477279601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.687 {time zone boundary case 2080-10-27 01:59:59} {detroit y2038} {
- clock format 3497234399 -format {%H:%M:%S %z %Z} \
+test clock-5.687 {time zone boundary case 2080-11-03 01:59:59} {detroit y2038} {
+ clock format 3497839199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.688 {time zone boundary case 2080-10-27 01:00:00} {detroit y2038} {
- clock format 3497234400 -format {%H:%M:%S %z %Z} \
+test clock-5.688 {time zone boundary case 2080-11-03 01:00:00} {detroit y2038} {
+ clock format 3497839200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.689 {time zone boundary case 2080-10-27 01:00:01} {detroit y2038} {
- clock format 3497234401 -format {%H:%M:%S %z %Z} \
+test clock-5.689 {time zone boundary case 2080-11-03 01:00:01} {detroit y2038} {
+ clock format 3497839201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.690 {time zone boundary case 2081-04-06 01:59:59} {detroit y2038} {
- clock format 3511148399 -format {%H:%M:%S %z %Z} \
+test clock-5.690 {time zone boundary case 2081-03-09 01:59:59} {detroit y2038} {
+ clock format 3508729199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.691 {time zone boundary case 2081-04-06 03:00:00} {detroit y2038} {
- clock format 3511148400 -format {%H:%M:%S %z %Z} \
+test clock-5.691 {time zone boundary case 2081-03-09 03:00:00} {detroit y2038} {
+ clock format 3508729200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.692 {time zone boundary case 2081-04-06 03:00:01} {detroit y2038} {
- clock format 3511148401 -format {%H:%M:%S %z %Z} \
+test clock-5.692 {time zone boundary case 2081-03-09 03:00:01} {detroit y2038} {
+ clock format 3508729201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.693 {time zone boundary case 2081-10-26 01:59:59} {detroit y2038} {
- clock format 3528683999 -format {%H:%M:%S %z %Z} \
+test clock-5.693 {time zone boundary case 2081-11-02 01:59:59} {detroit y2038} {
+ clock format 3529288799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.694 {time zone boundary case 2081-10-26 01:00:00} {detroit y2038} {
- clock format 3528684000 -format {%H:%M:%S %z %Z} \
+test clock-5.694 {time zone boundary case 2081-11-02 01:00:00} {detroit y2038} {
+ clock format 3529288800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.695 {time zone boundary case 2081-10-26 01:00:01} {detroit y2038} {
- clock format 3528684001 -format {%H:%M:%S %z %Z} \
+test clock-5.695 {time zone boundary case 2081-11-02 01:00:01} {detroit y2038} {
+ clock format 3529288801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.696 {time zone boundary case 2082-04-05 01:59:59} {detroit y2038} {
- clock format 3542597999 -format {%H:%M:%S %z %Z} \
+test clock-5.696 {time zone boundary case 2082-03-08 01:59:59} {detroit y2038} {
+ clock format 3540178799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.697 {time zone boundary case 2082-04-05 03:00:00} {detroit y2038} {
- clock format 3542598000 -format {%H:%M:%S %z %Z} \
+test clock-5.697 {time zone boundary case 2082-03-08 03:00:00} {detroit y2038} {
+ clock format 3540178800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.698 {time zone boundary case 2082-04-05 03:00:01} {detroit y2038} {
- clock format 3542598001 -format {%H:%M:%S %z %Z} \
+test clock-5.698 {time zone boundary case 2082-03-08 03:00:01} {detroit y2038} {
+ clock format 3540178801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.699 {time zone boundary case 2082-10-25 01:59:59} {detroit y2038} {
- clock format 3560133599 -format {%H:%M:%S %z %Z} \
+test clock-5.699 {time zone boundary case 2082-11-01 01:59:59} {detroit y2038} {
+ clock format 3560738399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.700 {time zone boundary case 2082-10-25 01:00:00} {detroit y2038} {
- clock format 3560133600 -format {%H:%M:%S %z %Z} \
+test clock-5.700 {time zone boundary case 2082-11-01 01:00:00} {detroit y2038} {
+ clock format 3560738400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.701 {time zone boundary case 2082-10-25 01:00:01} {detroit y2038} {
- clock format 3560133601 -format {%H:%M:%S %z %Z} \
+test clock-5.701 {time zone boundary case 2082-11-01 01:00:01} {detroit y2038} {
+ clock format 3560738401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.702 {time zone boundary case 2083-04-04 01:59:59} {detroit y2038} {
- clock format 3574047599 -format {%H:%M:%S %z %Z} \
+test clock-5.702 {time zone boundary case 2083-03-14 01:59:59} {detroit y2038} {
+ clock format 3572233199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.703 {time zone boundary case 2083-04-04 03:00:00} {detroit y2038} {
- clock format 3574047600 -format {%H:%M:%S %z %Z} \
+test clock-5.703 {time zone boundary case 2083-03-14 03:00:00} {detroit y2038} {
+ clock format 3572233200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.704 {time zone boundary case 2083-04-04 03:00:01} {detroit y2038} {
- clock format 3574047601 -format {%H:%M:%S %z %Z} \
+test clock-5.704 {time zone boundary case 2083-03-14 03:00:01} {detroit y2038} {
+ clock format 3572233201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.705 {time zone boundary case 2083-10-31 01:59:59} {detroit y2038} {
- clock format 3592187999 -format {%H:%M:%S %z %Z} \
+test clock-5.705 {time zone boundary case 2083-11-07 01:59:59} {detroit y2038} {
+ clock format 3592792799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.706 {time zone boundary case 2083-10-31 01:00:00} {detroit y2038} {
- clock format 3592188000 -format {%H:%M:%S %z %Z} \
+test clock-5.706 {time zone boundary case 2083-11-07 01:00:00} {detroit y2038} {
+ clock format 3592792800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.707 {time zone boundary case 2083-10-31 01:00:01} {detroit y2038} {
- clock format 3592188001 -format {%H:%M:%S %z %Z} \
+test clock-5.707 {time zone boundary case 2083-11-07 01:00:01} {detroit y2038} {
+ clock format 3592792801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.708 {time zone boundary case 2084-04-02 01:59:59} {detroit y2038} {
- clock format 3605497199 -format {%H:%M:%S %z %Z} \
+test clock-5.708 {time zone boundary case 2084-03-12 01:59:59} {detroit y2038} {
+ clock format 3603682799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.709 {time zone boundary case 2084-04-02 03:00:00} {detroit y2038} {
- clock format 3605497200 -format {%H:%M:%S %z %Z} \
+test clock-5.709 {time zone boundary case 2084-03-12 03:00:00} {detroit y2038} {
+ clock format 3603682800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.710 {time zone boundary case 2084-04-02 03:00:01} {detroit y2038} {
- clock format 3605497201 -format {%H:%M:%S %z %Z} \
+test clock-5.710 {time zone boundary case 2084-03-12 03:00:01} {detroit y2038} {
+ clock format 3603682801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.711 {time zone boundary case 2084-10-29 01:59:59} {detroit y2038} {
- clock format 3623637599 -format {%H:%M:%S %z %Z} \
+test clock-5.711 {time zone boundary case 2084-11-05 01:59:59} {detroit y2038} {
+ clock format 3624242399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.712 {time zone boundary case 2084-10-29 01:00:00} {detroit y2038} {
- clock format 3623637600 -format {%H:%M:%S %z %Z} \
+test clock-5.712 {time zone boundary case 2084-11-05 01:00:00} {detroit y2038} {
+ clock format 3624242400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.713 {time zone boundary case 2084-10-29 01:00:01} {detroit y2038} {
- clock format 3623637601 -format {%H:%M:%S %z %Z} \
+test clock-5.713 {time zone boundary case 2084-11-05 01:00:01} {detroit y2038} {
+ clock format 3624242401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.714 {time zone boundary case 2085-04-01 01:59:59} {detroit y2038} {
- clock format 3636946799 -format {%H:%M:%S %z %Z} \
+test clock-5.714 {time zone boundary case 2085-03-11 01:59:59} {detroit y2038} {
+ clock format 3635132399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.715 {time zone boundary case 2085-04-01 03:00:00} {detroit y2038} {
- clock format 3636946800 -format {%H:%M:%S %z %Z} \
+test clock-5.715 {time zone boundary case 2085-03-11 03:00:00} {detroit y2038} {
+ clock format 3635132400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.716 {time zone boundary case 2085-04-01 03:00:01} {detroit y2038} {
- clock format 3636946801 -format {%H:%M:%S %z %Z} \
+test clock-5.716 {time zone boundary case 2085-03-11 03:00:01} {detroit y2038} {
+ clock format 3635132401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.717 {time zone boundary case 2085-10-28 01:59:59} {detroit y2038} {
- clock format 3655087199 -format {%H:%M:%S %z %Z} \
+test clock-5.717 {time zone boundary case 2085-11-04 01:59:59} {detroit y2038} {
+ clock format 3655691999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.718 {time zone boundary case 2085-10-28 01:00:00} {detroit y2038} {
- clock format 3655087200 -format {%H:%M:%S %z %Z} \
+test clock-5.718 {time zone boundary case 2085-11-04 01:00:00} {detroit y2038} {
+ clock format 3655692000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.719 {time zone boundary case 2085-10-28 01:00:01} {detroit y2038} {
- clock format 3655087201 -format {%H:%M:%S %z %Z} \
+test clock-5.719 {time zone boundary case 2085-11-04 01:00:01} {detroit y2038} {
+ clock format 3655692001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.720 {time zone boundary case 2086-04-07 01:59:59} {detroit y2038} {
- clock format 3669001199 -format {%H:%M:%S %z %Z} \
+test clock-5.720 {time zone boundary case 2086-03-10 01:59:59} {detroit y2038} {
+ clock format 3666581999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.721 {time zone boundary case 2086-04-07 03:00:00} {detroit y2038} {
- clock format 3669001200 -format {%H:%M:%S %z %Z} \
+test clock-5.721 {time zone boundary case 2086-03-10 03:00:00} {detroit y2038} {
+ clock format 3666582000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.722 {time zone boundary case 2086-04-07 03:00:01} {detroit y2038} {
- clock format 3669001201 -format {%H:%M:%S %z %Z} \
+test clock-5.722 {time zone boundary case 2086-03-10 03:00:01} {detroit y2038} {
+ clock format 3666582001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.723 {time zone boundary case 2086-10-27 01:59:59} {detroit y2038} {
- clock format 3686536799 -format {%H:%M:%S %z %Z} \
+test clock-5.723 {time zone boundary case 2086-11-03 01:59:59} {detroit y2038} {
+ clock format 3687141599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.724 {time zone boundary case 2086-10-27 01:00:00} {detroit y2038} {
- clock format 3686536800 -format {%H:%M:%S %z %Z} \
+test clock-5.724 {time zone boundary case 2086-11-03 01:00:00} {detroit y2038} {
+ clock format 3687141600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.725 {time zone boundary case 2086-10-27 01:00:01} {detroit y2038} {
- clock format 3686536801 -format {%H:%M:%S %z %Z} \
+test clock-5.725 {time zone boundary case 2086-11-03 01:00:01} {detroit y2038} {
+ clock format 3687141601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.726 {time zone boundary case 2087-04-06 01:59:59} {detroit y2038} {
- clock format 3700450799 -format {%H:%M:%S %z %Z} \
+test clock-5.726 {time zone boundary case 2087-03-09 01:59:59} {detroit y2038} {
+ clock format 3698031599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.727 {time zone boundary case 2087-04-06 03:00:00} {detroit y2038} {
- clock format 3700450800 -format {%H:%M:%S %z %Z} \
+test clock-5.727 {time zone boundary case 2087-03-09 03:00:00} {detroit y2038} {
+ clock format 3698031600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.728 {time zone boundary case 2087-04-06 03:00:01} {detroit y2038} {
- clock format 3700450801 -format {%H:%M:%S %z %Z} \
+test clock-5.728 {time zone boundary case 2087-03-09 03:00:01} {detroit y2038} {
+ clock format 3698031601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.729 {time zone boundary case 2087-10-26 01:59:59} {detroit y2038} {
- clock format 3717986399 -format {%H:%M:%S %z %Z} \
+test clock-5.729 {time zone boundary case 2087-11-02 01:59:59} {detroit y2038} {
+ clock format 3718591199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.730 {time zone boundary case 2087-10-26 01:00:00} {detroit y2038} {
- clock format 3717986400 -format {%H:%M:%S %z %Z} \
+test clock-5.730 {time zone boundary case 2087-11-02 01:00:00} {detroit y2038} {
+ clock format 3718591200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.731 {time zone boundary case 2087-10-26 01:00:01} {detroit y2038} {
- clock format 3717986401 -format {%H:%M:%S %z %Z} \
+test clock-5.731 {time zone boundary case 2087-11-02 01:00:01} {detroit y2038} {
+ clock format 3718591201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.732 {time zone boundary case 2088-04-04 01:59:59} {detroit y2038} {
- clock format 3731900399 -format {%H:%M:%S %z %Z} \
+test clock-5.732 {time zone boundary case 2088-03-14 01:59:59} {detroit y2038} {
+ clock format 3730085999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.733 {time zone boundary case 2088-04-04 03:00:00} {detroit y2038} {
- clock format 3731900400 -format {%H:%M:%S %z %Z} \
+test clock-5.733 {time zone boundary case 2088-03-14 03:00:00} {detroit y2038} {
+ clock format 3730086000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.734 {time zone boundary case 2088-04-04 03:00:01} {detroit y2038} {
- clock format 3731900401 -format {%H:%M:%S %z %Z} \
+test clock-5.734 {time zone boundary case 2088-03-14 03:00:01} {detroit y2038} {
+ clock format 3730086001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.735 {time zone boundary case 2088-10-31 01:59:59} {detroit y2038} {
- clock format 3750040799 -format {%H:%M:%S %z %Z} \
+test clock-5.735 {time zone boundary case 2088-11-07 01:59:59} {detroit y2038} {
+ clock format 3750645599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.736 {time zone boundary case 2088-10-31 01:00:00} {detroit y2038} {
- clock format 3750040800 -format {%H:%M:%S %z %Z} \
+test clock-5.736 {time zone boundary case 2088-11-07 01:00:00} {detroit y2038} {
+ clock format 3750645600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.737 {time zone boundary case 2088-10-31 01:00:01} {detroit y2038} {
- clock format 3750040801 -format {%H:%M:%S %z %Z} \
+test clock-5.737 {time zone boundary case 2088-11-07 01:00:01} {detroit y2038} {
+ clock format 3750645601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.738 {time zone boundary case 2089-04-03 01:59:59} {detroit y2038} {
- clock format 3763349999 -format {%H:%M:%S %z %Z} \
+test clock-5.738 {time zone boundary case 2089-03-13 01:59:59} {detroit y2038} {
+ clock format 3761535599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.739 {time zone boundary case 2089-04-03 03:00:00} {detroit y2038} {
- clock format 3763350000 -format {%H:%M:%S %z %Z} \
+test clock-5.739 {time zone boundary case 2089-03-13 03:00:00} {detroit y2038} {
+ clock format 3761535600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.740 {time zone boundary case 2089-04-03 03:00:01} {detroit y2038} {
- clock format 3763350001 -format {%H:%M:%S %z %Z} \
+test clock-5.740 {time zone boundary case 2089-03-13 03:00:01} {detroit y2038} {
+ clock format 3761535601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.741 {time zone boundary case 2089-10-30 01:59:59} {detroit y2038} {
- clock format 3781490399 -format {%H:%M:%S %z %Z} \
+test clock-5.741 {time zone boundary case 2089-11-06 01:59:59} {detroit y2038} {
+ clock format 3782095199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.742 {time zone boundary case 2089-10-30 01:00:00} {detroit y2038} {
- clock format 3781490400 -format {%H:%M:%S %z %Z} \
+test clock-5.742 {time zone boundary case 2089-11-06 01:00:00} {detroit y2038} {
+ clock format 3782095200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.743 {time zone boundary case 2089-10-30 01:00:01} {detroit y2038} {
- clock format 3781490401 -format {%H:%M:%S %z %Z} \
+test clock-5.743 {time zone boundary case 2089-11-06 01:00:01} {detroit y2038} {
+ clock format 3782095201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.744 {time zone boundary case 2090-04-02 01:59:59} {detroit y2038} {
- clock format 3794799599 -format {%H:%M:%S %z %Z} \
+test clock-5.744 {time zone boundary case 2090-03-12 01:59:59} {detroit y2038} {
+ clock format 3792985199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.745 {time zone boundary case 2090-04-02 03:00:00} {detroit y2038} {
- clock format 3794799600 -format {%H:%M:%S %z %Z} \
+test clock-5.745 {time zone boundary case 2090-03-12 03:00:00} {detroit y2038} {
+ clock format 3792985200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.746 {time zone boundary case 2090-04-02 03:00:01} {detroit y2038} {
- clock format 3794799601 -format {%H:%M:%S %z %Z} \
+test clock-5.746 {time zone boundary case 2090-03-12 03:00:01} {detroit y2038} {
+ clock format 3792985201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.747 {time zone boundary case 2090-10-29 01:59:59} {detroit y2038} {
- clock format 3812939999 -format {%H:%M:%S %z %Z} \
+test clock-5.747 {time zone boundary case 2090-11-05 01:59:59} {detroit y2038} {
+ clock format 3813544799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.748 {time zone boundary case 2090-10-29 01:00:00} {detroit y2038} {
- clock format 3812940000 -format {%H:%M:%S %z %Z} \
+test clock-5.748 {time zone boundary case 2090-11-05 01:00:00} {detroit y2038} {
+ clock format 3813544800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.749 {time zone boundary case 2090-10-29 01:00:01} {detroit y2038} {
- clock format 3812940001 -format {%H:%M:%S %z %Z} \
+test clock-5.749 {time zone boundary case 2090-11-05 01:00:01} {detroit y2038} {
+ clock format 3813544801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.750 {time zone boundary case 2091-04-01 01:59:59} {detroit y2038} {
- clock format 3826249199 -format {%H:%M:%S %z %Z} \
+test clock-5.750 {time zone boundary case 2091-03-11 01:59:59} {detroit y2038} {
+ clock format 3824434799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.751 {time zone boundary case 2091-04-01 03:00:00} {detroit y2038} {
- clock format 3826249200 -format {%H:%M:%S %z %Z} \
+test clock-5.751 {time zone boundary case 2091-03-11 03:00:00} {detroit y2038} {
+ clock format 3824434800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.752 {time zone boundary case 2091-04-01 03:00:01} {detroit y2038} {
- clock format 3826249201 -format {%H:%M:%S %z %Z} \
+test clock-5.752 {time zone boundary case 2091-03-11 03:00:01} {detroit y2038} {
+ clock format 3824434801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.753 {time zone boundary case 2091-10-28 01:59:59} {detroit y2038} {
- clock format 3844389599 -format {%H:%M:%S %z %Z} \
+test clock-5.753 {time zone boundary case 2091-11-04 01:59:59} {detroit y2038} {
+ clock format 3844994399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.754 {time zone boundary case 2091-10-28 01:00:00} {detroit y2038} {
- clock format 3844389600 -format {%H:%M:%S %z %Z} \
+test clock-5.754 {time zone boundary case 2091-11-04 01:00:00} {detroit y2038} {
+ clock format 3844994400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.755 {time zone boundary case 2091-10-28 01:00:01} {detroit y2038} {
- clock format 3844389601 -format {%H:%M:%S %z %Z} \
+test clock-5.755 {time zone boundary case 2091-11-04 01:00:01} {detroit y2038} {
+ clock format 3844994401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.756 {time zone boundary case 2092-04-06 01:59:59} {detroit y2038} {
- clock format 3858303599 -format {%H:%M:%S %z %Z} \
+test clock-5.756 {time zone boundary case 2092-03-09 01:59:59} {detroit y2038} {
+ clock format 3855884399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.757 {time zone boundary case 2092-04-06 03:00:00} {detroit y2038} {
- clock format 3858303600 -format {%H:%M:%S %z %Z} \
+test clock-5.757 {time zone boundary case 2092-03-09 03:00:00} {detroit y2038} {
+ clock format 3855884400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.758 {time zone boundary case 2092-04-06 03:00:01} {detroit y2038} {
- clock format 3858303601 -format {%H:%M:%S %z %Z} \
+test clock-5.758 {time zone boundary case 2092-03-09 03:00:01} {detroit y2038} {
+ clock format 3855884401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.759 {time zone boundary case 2092-10-26 01:59:59} {detroit y2038} {
- clock format 3875839199 -format {%H:%M:%S %z %Z} \
+test clock-5.759 {time zone boundary case 2092-11-02 01:59:59} {detroit y2038} {
+ clock format 3876443999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.760 {time zone boundary case 2092-10-26 01:00:00} {detroit y2038} {
- clock format 3875839200 -format {%H:%M:%S %z %Z} \
+test clock-5.760 {time zone boundary case 2092-11-02 01:00:00} {detroit y2038} {
+ clock format 3876444000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.761 {time zone boundary case 2092-10-26 01:00:01} {detroit y2038} {
- clock format 3875839201 -format {%H:%M:%S %z %Z} \
+test clock-5.761 {time zone boundary case 2092-11-02 01:00:01} {detroit y2038} {
+ clock format 3876444001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.762 {time zone boundary case 2093-04-05 01:59:59} {detroit y2038} {
- clock format 3889753199 -format {%H:%M:%S %z %Z} \
+test clock-5.762 {time zone boundary case 2093-03-08 01:59:59} {detroit y2038} {
+ clock format 3887333999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.763 {time zone boundary case 2093-04-05 03:00:00} {detroit y2038} {
- clock format 3889753200 -format {%H:%M:%S %z %Z} \
+test clock-5.763 {time zone boundary case 2093-03-08 03:00:00} {detroit y2038} {
+ clock format 3887334000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.764 {time zone boundary case 2093-04-05 03:00:01} {detroit y2038} {
- clock format 3889753201 -format {%H:%M:%S %z %Z} \
+test clock-5.764 {time zone boundary case 2093-03-08 03:00:01} {detroit y2038} {
+ clock format 3887334001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.765 {time zone boundary case 2093-10-25 01:59:59} {detroit y2038} {
- clock format 3907288799 -format {%H:%M:%S %z %Z} \
+test clock-5.765 {time zone boundary case 2093-11-01 01:59:59} {detroit y2038} {
+ clock format 3907893599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.766 {time zone boundary case 2093-10-25 01:00:00} {detroit y2038} {
- clock format 3907288800 -format {%H:%M:%S %z %Z} \
+test clock-5.766 {time zone boundary case 2093-11-01 01:00:00} {detroit y2038} {
+ clock format 3907893600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.767 {time zone boundary case 2093-10-25 01:00:01} {detroit y2038} {
- clock format 3907288801 -format {%H:%M:%S %z %Z} \
+test clock-5.767 {time zone boundary case 2093-11-01 01:00:01} {detroit y2038} {
+ clock format 3907893601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.768 {time zone boundary case 2094-04-04 01:59:59} {detroit y2038} {
- clock format 3921202799 -format {%H:%M:%S %z %Z} \
+test clock-5.768 {time zone boundary case 2094-03-14 01:59:59} {detroit y2038} {
+ clock format 3919388399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.769 {time zone boundary case 2094-04-04 03:00:00} {detroit y2038} {
- clock format 3921202800 -format {%H:%M:%S %z %Z} \
+test clock-5.769 {time zone boundary case 2094-03-14 03:00:00} {detroit y2038} {
+ clock format 3919388400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.770 {time zone boundary case 2094-04-04 03:00:01} {detroit y2038} {
- clock format 3921202801 -format {%H:%M:%S %z %Z} \
+test clock-5.770 {time zone boundary case 2094-03-14 03:00:01} {detroit y2038} {
+ clock format 3919388401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.771 {time zone boundary case 2094-10-31 01:59:59} {detroit y2038} {
- clock format 3939343199 -format {%H:%M:%S %z %Z} \
+test clock-5.771 {time zone boundary case 2094-11-07 01:59:59} {detroit y2038} {
+ clock format 3939947999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.772 {time zone boundary case 2094-10-31 01:00:00} {detroit y2038} {
- clock format 3939343200 -format {%H:%M:%S %z %Z} \
+test clock-5.772 {time zone boundary case 2094-11-07 01:00:00} {detroit y2038} {
+ clock format 3939948000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.773 {time zone boundary case 2094-10-31 01:00:01} {detroit y2038} {
- clock format 3939343201 -format {%H:%M:%S %z %Z} \
+test clock-5.773 {time zone boundary case 2094-11-07 01:00:01} {detroit y2038} {
+ clock format 3939948001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.774 {time zone boundary case 2095-04-03 01:59:59} {detroit y2038} {
- clock format 3952652399 -format {%H:%M:%S %z %Z} \
+test clock-5.774 {time zone boundary case 2095-03-13 01:59:59} {detroit y2038} {
+ clock format 3950837999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.775 {time zone boundary case 2095-04-03 03:00:00} {detroit y2038} {
- clock format 3952652400 -format {%H:%M:%S %z %Z} \
+test clock-5.775 {time zone boundary case 2095-03-13 03:00:00} {detroit y2038} {
+ clock format 3950838000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.776 {time zone boundary case 2095-04-03 03:00:01} {detroit y2038} {
- clock format 3952652401 -format {%H:%M:%S %z %Z} \
+test clock-5.776 {time zone boundary case 2095-03-13 03:00:01} {detroit y2038} {
+ clock format 3950838001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.777 {time zone boundary case 2095-10-30 01:59:59} {detroit y2038} {
- clock format 3970792799 -format {%H:%M:%S %z %Z} \
+test clock-5.777 {time zone boundary case 2095-11-06 01:59:59} {detroit y2038} {
+ clock format 3971397599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.778 {time zone boundary case 2095-10-30 01:00:00} {detroit y2038} {
- clock format 3970792800 -format {%H:%M:%S %z %Z} \
+test clock-5.778 {time zone boundary case 2095-11-06 01:00:00} {detroit y2038} {
+ clock format 3971397600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.779 {time zone boundary case 2095-10-30 01:00:01} {detroit y2038} {
- clock format 3970792801 -format {%H:%M:%S %z %Z} \
+test clock-5.779 {time zone boundary case 2095-11-06 01:00:01} {detroit y2038} {
+ clock format 3971397601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.780 {time zone boundary case 2096-04-01 01:59:59} {detroit y2038} {
- clock format 3984101999 -format {%H:%M:%S %z %Z} \
+test clock-5.780 {time zone boundary case 2096-03-11 01:59:59} {detroit y2038} {
+ clock format 3982287599 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.781 {time zone boundary case 2096-04-01 03:00:00} {detroit y2038} {
- clock format 3984102000 -format {%H:%M:%S %z %Z} \
+test clock-5.781 {time zone boundary case 2096-03-11 03:00:00} {detroit y2038} {
+ clock format 3982287600 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.782 {time zone boundary case 2096-04-01 03:00:01} {detroit y2038} {
- clock format 3984102001 -format {%H:%M:%S %z %Z} \
+test clock-5.782 {time zone boundary case 2096-03-11 03:00:01} {detroit y2038} {
+ clock format 3982287601 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.783 {time zone boundary case 2096-10-28 01:59:59} {detroit y2038} {
- clock format 4002242399 -format {%H:%M:%S %z %Z} \
+test clock-5.783 {time zone boundary case 2096-11-04 01:59:59} {detroit y2038} {
+ clock format 4002847199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.784 {time zone boundary case 2096-10-28 01:00:00} {detroit y2038} {
- clock format 4002242400 -format {%H:%M:%S %z %Z} \
+test clock-5.784 {time zone boundary case 2096-11-04 01:00:00} {detroit y2038} {
+ clock format 4002847200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.785 {time zone boundary case 2096-10-28 01:00:01} {detroit y2038} {
- clock format 4002242401 -format {%H:%M:%S %z %Z} \
+test clock-5.785 {time zone boundary case 2096-11-04 01:00:01} {detroit y2038} {
+ clock format 4002847201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.786 {time zone boundary case 2097-04-07 01:59:59} {detroit y2038} {
- clock format 4016156399 -format {%H:%M:%S %z %Z} \
+test clock-5.786 {time zone boundary case 2097-03-10 01:59:59} {detroit y2038} {
+ clock format 4013737199 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.787 {time zone boundary case 2097-04-07 03:00:00} {detroit y2038} {
- clock format 4016156400 -format {%H:%M:%S %z %Z} \
+test clock-5.787 {time zone boundary case 2097-03-10 03:00:00} {detroit y2038} {
+ clock format 4013737200 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.788 {time zone boundary case 2097-04-07 03:00:01} {detroit y2038} {
- clock format 4016156401 -format {%H:%M:%S %z %Z} \
+test clock-5.788 {time zone boundary case 2097-03-10 03:00:01} {detroit y2038} {
+ clock format 4013737201 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.789 {time zone boundary case 2097-10-27 01:59:59} {detroit y2038} {
- clock format 4033691999 -format {%H:%M:%S %z %Z} \
+test clock-5.789 {time zone boundary case 2097-11-03 01:59:59} {detroit y2038} {
+ clock format 4034296799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.790 {time zone boundary case 2097-10-27 01:00:00} {detroit y2038} {
- clock format 4033692000 -format {%H:%M:%S %z %Z} \
+test clock-5.790 {time zone boundary case 2097-11-03 01:00:00} {detroit y2038} {
+ clock format 4034296800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.791 {time zone boundary case 2097-10-27 01:00:01} {detroit y2038} {
- clock format 4033692001 -format {%H:%M:%S %z %Z} \
+test clock-5.791 {time zone boundary case 2097-11-03 01:00:01} {detroit y2038} {
+ clock format 4034296801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.792 {time zone boundary case 2098-04-06 01:59:59} {detroit y2038} {
- clock format 4047605999 -format {%H:%M:%S %z %Z} \
+test clock-5.792 {time zone boundary case 2098-03-09 01:59:59} {detroit y2038} {
+ clock format 4045186799 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.793 {time zone boundary case 2098-04-06 03:00:00} {detroit y2038} {
- clock format 4047606000 -format {%H:%M:%S %z %Z} \
+test clock-5.793 {time zone boundary case 2098-03-09 03:00:00} {detroit y2038} {
+ clock format 4045186800 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.794 {time zone boundary case 2098-04-06 03:00:01} {detroit y2038} {
- clock format 4047606001 -format {%H:%M:%S %z %Z} \
+test clock-5.794 {time zone boundary case 2098-03-09 03:00:01} {detroit y2038} {
+ clock format 4045186801 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.795 {time zone boundary case 2098-10-26 01:59:59} {detroit y2038} {
- clock format 4065141599 -format {%H:%M:%S %z %Z} \
+test clock-5.795 {time zone boundary case 2098-11-02 01:59:59} {detroit y2038} {
+ clock format 4065746399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.796 {time zone boundary case 2098-10-26 01:00:00} {detroit y2038} {
- clock format 4065141600 -format {%H:%M:%S %z %Z} \
+test clock-5.796 {time zone boundary case 2098-11-02 01:00:00} {detroit y2038} {
+ clock format 4065746400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.797 {time zone boundary case 2098-10-26 01:00:01} {detroit y2038} {
- clock format 4065141601 -format {%H:%M:%S %z %Z} \
+test clock-5.797 {time zone boundary case 2098-11-02 01:00:01} {detroit y2038} {
+ clock format 4065746401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
-test clock-5.798 {time zone boundary case 2099-04-05 01:59:59} {detroit y2038} {
- clock format 4079055599 -format {%H:%M:%S %z %Z} \
+test clock-5.798 {time zone boundary case 2099-03-08 01:59:59} {detroit y2038} {
+ clock format 4076636399 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0500 EST}
-test clock-5.799 {time zone boundary case 2099-04-05 03:00:00} {detroit y2038} {
- clock format 4079055600 -format {%H:%M:%S %z %Z} \
+test clock-5.799 {time zone boundary case 2099-03-08 03:00:00} {detroit y2038} {
+ clock format 4076636400 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:00 -0400 EDT}
-test clock-5.800 {time zone boundary case 2099-04-05 03:00:01} {detroit y2038} {
- clock format 4079055601 -format {%H:%M:%S %z %Z} \
+test clock-5.800 {time zone boundary case 2099-03-08 03:00:01} {detroit y2038} {
+ clock format 4076636401 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {03:00:01 -0400 EDT}
-test clock-5.801 {time zone boundary case 2099-10-25 01:59:59} {detroit y2038} {
- clock format 4096591199 -format {%H:%M:%S %z %Z} \
+test clock-5.801 {time zone boundary case 2099-11-01 01:59:59} {detroit y2038} {
+ clock format 4097195999 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:59:59 -0400 EDT}
-test clock-5.802 {time zone boundary case 2099-10-25 01:00:00} {detroit y2038} {
- clock format 4096591200 -format {%H:%M:%S %z %Z} \
+test clock-5.802 {time zone boundary case 2099-11-01 01:00:00} {detroit y2038} {
+ clock format 4097196000 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:00 -0500 EST}
-test clock-5.803 {time zone boundary case 2099-10-25 01:00:01} {detroit y2038} {
- clock format 4096591201 -format {%H:%M:%S %z %Z} \
+test clock-5.803 {time zone boundary case 2099-11-01 01:00:01} {detroit y2038} {
+ clock format 4097196001 -format {%H:%M:%S %z %Z} \
-timezone :America/Detroit
} {01:00:01 -0500 EST}
# END testcases5
diff --git a/tests/env.test b/tests/env.test
index d1ead44..f0c1d4a 100644
--- a/tests/env.test
+++ b/tests/env.test
@@ -11,7 +11,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: env.test,v 1.20.2.1 2005/07/12 20:37:07 kennykb Exp $
+# RCS: @(#) $Id: env.test,v 1.20.2.2 2005/10/08 13:44:38 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2
@@ -232,6 +232,13 @@ test env-5.5 {corner cases - cannot have null entries on Windows} {win} {
catch {set env()}
} {1}
+test env-6.1 {corner cases - add lots of env variables} {} {
+ set size [array size env]
+ for {set i 0} {$i < 100} {incr i} {
+ set env(BOGUS$i) $i
+ }
+ expr {[array size env] - $size}
+} 100
# Restore the environment variables at the end of the test.
diff --git a/tests/expr-old.test b/tests/expr-old.test
index c346169..c7748e4 100644
--- a/tests/expr-old.test
+++ b/tests/expr-old.test
@@ -13,7 +13,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: expr-old.test,v 1.22.2.10 2005/08/18 02:09:01 dgp Exp $
+# RCS: @(#) $Id: expr-old.test,v 1.22.2.11 2005/10/08 13:44:38 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2.1
@@ -1149,6 +1149,48 @@ test expr-old-39.1 {Rounding with wide result} {
} {1 1}
unset -nocomplain x y
+#
+# TIP #255 min and max math functions
+#
+
+test expr-old-40.1 {min math function} -body {
+ expr {min(0)}
+} -result 0
+test expr-old-40.2 {min math function} -body {
+ expr {min(0.0)}
+} -result 0.0
+test expr-old-40.3 {min math function} -body {
+ list [catch {expr {min()}} msg] $msg
+} -result {1 {too few arguments to math function "min"}}
+test expr-old-40.4 {min math function} -body {
+ expr {min(wide(-1) << 30, 4.5, -10)}
+} -result [expr {wide(-1) << 30}]
+test expr-old-40.5 {min math function} -body {
+ list [catch {expr {min("a", 0)}} msg] $msg
+} -result {1 {argument to math function didn't have numeric value}}
+test expr-old-40.6 {min math function} -body {
+ expr {min(300, "0xFF")}
+} -result 255
+
+test expr-old-41.1 {max math function} -body {
+ expr {max(0)}
+} -result 0
+test expr-old-41.2 {max math function} -body {
+ expr {max(0.0)}
+} -result 0.0
+test expr-old-41.3 {max math function} -body {
+ list [catch {expr {max()}} msg] $msg
+} -result {1 {too few arguments to math function "max"}}
+test expr-old-41.4 {max math function} -body {
+ expr {max(wide(1) << 30, 4.5, -10)}
+} -result [expr {wide(1) << 30}]
+test expr-old-41.5 {max math function} -body {
+ list [catch {expr {max("a", 0)}} msg] $msg
+} -result {1 {argument to math function didn't have numeric value}}
+test expr-old-41.6 {max math function} -body {
+ expr {max(200, "0xFF")}
+} -result 255
+
# Special test for Pentium arithmetic bug of 1994:
if {(4195835.0 - (4195835.0/3145727.0)*3145727.0) == 256.0} {
diff --git a/tests/fCmd.test b/tests/fCmd.test
index c6fbaaf..b9379e6 100644
--- a/tests/fCmd.test
+++ b/tests/fCmd.test
@@ -10,7 +10,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: fCmd.test,v 1.44.2.1 2005/01/20 14:53:40 kennykb Exp $
+# RCS: @(#) $Id: fCmd.test,v 1.44.2.2 2005/10/08 13:44:38 dgp Exp $
#
if {[lsearch [namespace children] ::tcltest] == -1} {
@@ -1766,7 +1766,7 @@ test fCmd-20.2 {TraverseUnixTree : recursive delete of large directory: Bug 1034
{unix notRoot} {
catch {file delete -force -- tfa}
file mkdir tfa
- for {set i 1} {$i <= 200} {incr i} {createfile tfa/testfile_$i}
+ for {set i 1} {$i <= 300} {incr i} {createfile tfa/testfile_$i}
set result [catch {file delete -force tfa} msg]
while {[catch {file delete -force tfa}]} {}
list $result $msg
diff --git a/tests/http.test b/tests/http.test
index 86811f4..c8de5c3 100644
--- a/tests/http.test
+++ b/tests/http.test
@@ -12,7 +12,7 @@
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
#
-# RCS: @(#) $Id: http.test,v 1.38 2004/05/25 22:56:33 hobbs Exp $
+# RCS: @(#) $Id: http.test,v 1.38.2.1 2005/10/08 13:44:39 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2
@@ -483,7 +483,7 @@ test http-5.3 {http::formatQuery} {
test http-5.4 {http::formatQuery} {
http::formatQuery name1 ~bwelch name2 \xa1\xa2\xa2
-} {name1=%7ebwelch&name2=%c2%a1%c2%a2%c2%a2}
+} {name1=~bwelch&name2=%c2%a1%c2%a2%c2%a2}
test http-5.5 {http::formatQuery} {
set enc [http::config -urlencoding]
@@ -491,7 +491,7 @@ test http-5.5 {http::formatQuery} {
set res [http::formatQuery name1 ~bwelch name2 \xa1\xa2\xa2]
http::config -urlencoding $enc
set res
-} {name1=%7ebwelch&name2=%a1%a2%a2}
+} {name1=~bwelch&name2=%a1%a2%a2}
test http-6.1 {http::ProxyRequired} {
http::config -proxyhost [info hostname] -proxyport $port
diff --git a/tests/info.test b/tests/info.test
index d2c77e1..0412727 100644
--- a/tests/info.test
+++ b/tests/info.test
@@ -11,7 +11,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: info.test,v 1.29.2.2 2005/08/02 18:16:40 dgp Exp $
+# RCS: @(#) $Id: info.test,v 1.29.2.3 2005/10/08 13:44:39 dgp Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2
@@ -627,9 +627,9 @@ test info-19.6 {info vars: Bug 1072654} -setup {
# Check whether the extra testing functions are defined...
if {([catch {expr T1()} msg] == 1) && ($msg == {unknown math function "T1"})} {
- set functions {abs acos asin atan atan2 bool ceil cos cosh double exp floor fmod hypot int log log10 pow rand round sin sinh sqrt srand tan tanh wide}
+ set functions {abs acos asin atan atan2 bool ceil cos cosh double exp floor fmod hypot int log log10 max min pow rand round sin sinh sqrt srand tan tanh wide}
} else {
- set functions {T1 T2 T3 abs acos asin atan atan2 bool ceil cos cosh double exp floor fmod hypot int log log10 pow rand round sin sinh sqrt srand tan tanh wide}
+ set functions {T1 T2 T3 abs acos asin atan atan2 bool ceil cos cosh double exp floor fmod hypot int log log10 max min pow rand round sin sinh sqrt srand tan tanh wide}
}
test info-20.1 {info functions option} {info functions sin} sin
test info-20.2 {info functions option} {lsort [info functions]} $functions
diff --git a/tests/winFile.test b/tests/winFile.test
index ffbb776..9ee1d66 100644
--- a/tests/winFile.test
+++ b/tests/winFile.test
@@ -10,7 +10,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: winFile.test,v 1.16 2004/11/08 19:19:27 davygrvy Exp $
+# RCS: @(#) $Id: winFile.test,v 1.16.2.1 2005/10/08 13:44:39 dgp Exp $
if {[catch {package require tcltest 2.0.2}]} {
puts stderr "Skipping tests in [info script]. tcltest 2.0.2 required."
@@ -112,7 +112,7 @@ proc getuser {fname} {
if {[string match -nocase "* $tail" $line]} {
set attrs [string range $line \
0 end-[string length $tail]]
- regexp { [A-Z]+\\.*$} $attrs owner
+ regexp { [^ \\]+\\.*$} $attrs owner
set owner [string trim $owner]
}
}
diff --git a/tools/loadICU.tcl b/tools/loadICU.tcl
index a41a8dc..0ca33b6 100755
--- a/tools/loadICU.tcl
+++ b/tools/loadICU.tcl
@@ -26,7 +26,7 @@
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: loadICU.tcl,v 1.1 2004/08/18 19:59:09 kennykb Exp $
+# RCS: @(#) $Id: loadICU.tcl,v 1.1.4.1 2005/10/08 13:45:04 dgp Exp $
#
#----------------------------------------------------------------------
@@ -617,6 +617,6 @@ foreach { icudir msgdir } $argv break
foreach fileName [glob -directory $icudir *.txt] {
set n [file rootname [file tail $fileName]]
if { [regexp {^[a-z]{2,3}(_[A-Z]{2,3}(_.*)?)?$} $n] } {
- handleLocaleFile $n $fileName [file join $msgdir ${n}.msg]
+ handleLocaleFile $n $fileName [file join $msgdir [string tolower $n].msg]
}
}
diff --git a/tools/makeTestCases.tcl b/tools/makeTestCases.tcl
index 497205b..97f9a84 100755
--- a/tools/makeTestCases.tcl
+++ b/tools/makeTestCases.tcl
@@ -1,8 +1,9 @@
# TODO - When integrating this with the Core, path names will need to be
# swizzled here.
-package require newclock
+package require msgcat
set d [file dirname [file dirname [info script]]]
+puts "getting transition data from [file join $d library tzdata America Detroit]"
source [file join $d library/tzdata/America/Detroit]
namespace eval ::tcl::clock {
@@ -547,17 +548,14 @@ proc testcases5 { f2 } {
set fmt {%H:%M:%S %z %Z}
set i 0
- puts $f2 "::tcltest::testConstraint detroit 0"
puts $f2 "test clock-5.[incr i] {does Detroit exist} {"
puts $f2 " clock format 0 -format {} -timezone :America/Detroit"
- puts $f2 " ::tcltest::testConstraint detroit 1"
puts $f2 " concat"
puts $f2 "} {}"
puts $f2 "test clock-5.[incr i] {does Detroit have a Y2038 problem} detroit {"
puts $f2 " if { \[clock format 2158894800 -format %z -timezone :America/Detroit\] ne {-0400} } {"
puts $f2 " concat {y2038 problem}"
puts $f2 " } else {"
- puts $f2 " ::tcltest::testConstraint y2038 1"
puts $f2 " concat {ok}"
puts $f2 " }"
puts $f2 "} ok"
diff --git a/unix/tclLoadShl.c b/unix/tclLoadShl.c
index e88ecd9..04b49f1 100644
--- a/unix/tclLoadShl.c
+++ b/unix/tclLoadShl.c
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclLoadShl.c,v 1.13.6.1 2005/08/02 18:16:55 dgp Exp $
+ * RCS: @(#) $Id: tclLoadShl.c,v 1.13.6.2 2005/10/08 13:45:04 dgp Exp $
*/
#include <dl.h>
@@ -76,7 +76,7 @@ TclpDlopen(interp, pathPtr, loadHandle, unloadProcPtr)
*/
native = Tcl_FSGetNativePath(pathPtr);
- handle = shl_load(native, BIND_DEFERRED|BIND_VERBOSE|DYNAMIC_PATH, 0L);
+ handle = shl_load(native, BIND_DEFERRED|BIND_VERBOSE, 0L);
if (handle == NULL) {
/*
diff --git a/unix/tclUnixFCmd.c b/unix/tclUnixFCmd.c
index 2b8c0b6..653e41f 100644
--- a/unix/tclUnixFCmd.c
+++ b/unix/tclUnixFCmd.c
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclUnixFCmd.c,v 1.40.2.4 2005/09/15 20:58:40 dgp Exp $
+ * RCS: @(#) $Id: tclUnixFCmd.c,v 1.40.2.5 2005/10/08 13:45:04 dgp Exp $
*
* Portions of this code were derived from NetBSD source code which has the
* following copyright notice:
@@ -162,6 +162,22 @@ CONST TclFileAttrProcs tclpFileAttrProcs[] = {
#endif
};
#endif
+
+/*
+ * This is the maximum number of consecutive readdir/unlink calls that can be
+ * made (with no intervening rewinddir or closedir/opendir) before triggering
+ * a bug that makes readdir return NULL even though some directory entries
+ * have not been processed. The bug afflicts SunOS's readdir when applied to
+ * ufs file systems and Darwin 6.5's (and OSX v.10.3.8's) HFS+. JH found the
+ * Darwin readdir to reset at 172, so 150 is chosen to be conservative. We
+ * can't do a general rewind on failure as NFS can create special files that
+ * recreate themselves when you try and delete them. 8.4.8 added a solution
+ * that was affected by a single such NFS file, this solution should not be
+ * affected by less than THRESHOLD such files. [Bug 1034337]
+ */
+
+#define MAX_READDIR_UNLINK_THRESHOLD 150
+
/*
* Declarations for local procedures defined in this file:
*/
@@ -864,7 +880,7 @@ TraverseUnixTree(traverseProc, sourcePtr, targetPtr, errorPtr, doRewind)
CONST char *source, *errfile;
int result, sourceLen;
int targetLen;
- int needRewind;
+ int numProcessed = 0;
Tcl_DirEntry *dirEntPtr;
DIR *dirPtr;
@@ -909,45 +925,47 @@ TraverseUnixTree(traverseProc, sourcePtr, targetPtr, errorPtr, doRewind)
targetLen = Tcl_DStringLength(targetPtr);
}
- do {
- needRewind = 0;
- while ((dirEntPtr = TclOSreaddir(dirPtr)) != NULL) { /* INTL: Native */
- if ((dirEntPtr->d_name[0] == '.')
- && ((dirEntPtr->d_name[1] == '\0')
- || (strcmp(dirEntPtr->d_name, "..") == 0))) {
- continue;
- }
+ while ((dirEntPtr = TclOSreaddir(dirPtr)) != NULL) { /* INTL: Native. */
+ if ((dirEntPtr->d_name[0] == '.')
+ && ((dirEntPtr->d_name[1] == '\0')
+ || (strcmp(dirEntPtr->d_name, "..") == 0))) {
+ continue;
+ }
- /*
- * Append name after slash, and recurse on the file.
- */
+ /*
+ * Append name after slash, and recurse on the file.
+ */
- Tcl_DStringAppend(sourcePtr, dirEntPtr->d_name, -1);
- if (targetPtr != NULL) {
- Tcl_DStringAppend(targetPtr, dirEntPtr->d_name, -1);
- }
- result = TraverseUnixTree(traverseProc, sourcePtr, targetPtr,
- errorPtr, doRewind);
- if (result != TCL_OK) {
- needRewind = 0;
- break;
- } else {
- needRewind = doRewind;
- }
+ Tcl_DStringAppend(sourcePtr, dirEntPtr->d_name, -1);
+ if (targetPtr != NULL) {
+ Tcl_DStringAppend(targetPtr, dirEntPtr->d_name, -1);
+ }
+ result = TraverseUnixTree(traverseProc, sourcePtr, targetPtr,
+ errorPtr, doRewind);
+ if (result != TCL_OK) {
+ break;
+ } else {
+ numProcessed++;
+ }
- /*
- * Remove name after slash.
- */
+ /*
+ * Remove name after slash.
+ */
- Tcl_DStringSetLength(sourcePtr, sourceLen);
- if (targetPtr != NULL) {
- Tcl_DStringSetLength(targetPtr, targetLen);
- }
+ Tcl_DStringSetLength(sourcePtr, sourceLen);
+ if (targetPtr != NULL) {
+ Tcl_DStringSetLength(targetPtr, targetLen);
}
- if (needRewind) {
+ if (doRewind && (numProcessed > MAX_READDIR_UNLINK_THRESHOLD)) {
+ /*
+ * Call rewinddir if we've called unlink or rmdir so many times
+ * (since the opendir or the previous rewinddir), to avoid
+ * a NULL-return that may a symptom of a buggy readdir.
+ */
rewinddir(dirPtr);
+ numProcessed = 0;
}
- } while (needRewind);
+ }
closedir(dirPtr);
/*
diff --git a/win/tclWinPort.h b/win/tclWinPort.h
index 7d12184..32ce90c 100644
--- a/win/tclWinPort.h
+++ b/win/tclWinPort.h
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclWinPort.h,v 1.43.2.1 2005/07/12 20:37:35 kennykb Exp $
+ * RCS: @(#) $Id: tclWinPort.h,v 1.43.2.2 2005/10/08 13:45:04 dgp Exp $
*/
#ifndef _TCLWINPORT
@@ -445,7 +445,8 @@
* the C level environment in synch with the system level environment.
*/
-#define USE_PUTENV 1
+#define USE_PUTENV 1
+#define USE_PUTENV_FOR_UNSET 1
/*
* Msvcrt's putenv() copies the string rather than takes ownership of it.
diff --git a/win/tclWinSerial.c b/win/tclWinSerial.c
index 061c6fe..930c264 100644
--- a/win/tclWinSerial.c
+++ b/win/tclWinSerial.c
@@ -11,7 +11,7 @@
*
* Serial functionality implemented by Rolf.Schroedter@dlr.de
*
- * RCS: @(#) $Id: tclWinSerial.c,v 1.28.2.2 2005/08/02 18:17:18 dgp Exp $
+ * RCS: @(#) $Id: tclWinSerial.c,v 1.28.2.3 2005/10/08 13:45:04 dgp Exp $
*/
#include "tclWinInt.h"
@@ -1792,11 +1792,13 @@ SerialSetOptionProc(instanceData, interp, optionName, value)
if (argc == 2) {
dcb.XonChar = argv[0][0];
dcb.XoffChar = argv[1][0];
+ ckfree((char *) argv);
} else {
if (interp) {
Tcl_AppendResult(interp, "bad value for -xchar: ",
"should be a list of two elements", (char *) NULL);
}
+ ckfree((char *) argv);
return TCL_ERROR;
}
@@ -1814,6 +1816,8 @@ SerialSetOptionProc(instanceData, interp, optionName, value)
*/
if ((len > 4) && (strncmp(optionName, "-ttycontrol", len) == 0)) {
+ int i, result = TCL_OK;
+
if (Tcl_SplitList(interp, value, &argc, &argv) == TCL_ERROR) {
return TCL_ERROR;
}
@@ -1823,51 +1827,56 @@ SerialSetOptionProc(instanceData, interp, optionName, value)
"should be a list of signal,value pairs",
(char *) NULL);
}
+ ckfree((char *) argv);
return TCL_ERROR;
}
- while (argc > 1) {
- if (Tcl_GetBoolean(interp, argv[1], &flag) == TCL_ERROR) {
- return TCL_ERROR;
+ for (i = 0; i < argc - 1; i += 2) {
+ if (Tcl_GetBoolean(interp, argv[i+1], &flag) == TCL_ERROR) {
+ result = TCL_ERROR;
+ break;
}
- if (strnicmp(argv[0], "DTR", strlen(argv[0])) == 0) {
+ if (strnicmp(argv[i], "DTR", strlen(argv[i])) == 0) {
if (!EscapeCommFunction(infoPtr->handle, flag ?
- (DWORD) SETDTR : (DWORD) CLRDTR)) {
+ (DWORD) SETDTR : (DWORD) CLRDTR)) {
if (interp) {
- Tcl_AppendResult(interp, "can't set DTR signal",
- (char *) NULL);
+ Tcl_AppendResult(interp,
+ "can't set DTR signal", (char *) NULL);
}
- return TCL_ERROR;
+ result = TCL_ERROR;
+ break;
}
- } else if (strnicmp(argv[0], "RTS", strlen(argv[0])) == 0) {
+ } else if (strnicmp(argv[i], "RTS", strlen(argv[i])) == 0) {
if (!EscapeCommFunction(infoPtr->handle, flag ?
- (DWORD) SETRTS : (DWORD) CLRRTS)) {
+ (DWORD) SETRTS : (DWORD) CLRRTS)) {
if (interp) {
- Tcl_AppendResult(interp, "can't set RTS signal",
- (char *) NULL);
+ Tcl_AppendResult(interp,
+ "can't set RTS signal", (char *) NULL);
}
- return TCL_ERROR;
+ result = TCL_ERROR;
+ break;
}
- } else if (strnicmp(argv[0], "BREAK", strlen(argv[0])) == 0) {
+ } else if (strnicmp(argv[i], "BREAK", strlen(argv[i])) == 0) {
if (!EscapeCommFunction(infoPtr->handle, flag ?
- (DWORD) SETBREAK : (DWORD) CLRBREAK)) {
+ (DWORD) SETBREAK : (DWORD) CLRBREAK)) {
if (interp) {
- Tcl_AppendResult(interp, "can't set BREAK signal",
- (char *) NULL);
+ Tcl_AppendResult(interp,
+ "can't set BREAK signal", (char *) NULL);
}
- return TCL_ERROR;
+ result = TCL_ERROR;
+ break;
}
} else {
if (interp) {
Tcl_AppendResult(interp, "bad signal for -ttycontrol: ",
"must be DTR, RTS or BREAK", (char *) NULL);
}
- return TCL_ERROR;
+ result = TCL_ERROR;
+ break;
}
- argc -= 2;
- argv += 2;
- } /* while (argc > 1) */
+ }
- return TCL_OK;
+ ckfree((char *) argv);
+ return result;
}
/*
@@ -1892,6 +1901,7 @@ SerialSetOptionProc(instanceData, interp, optionName, value)
inSize = atoi(argv[0]);
outSize = atoi(argv[1]);
}
+ ckfree((char *) argv);
if ((inSize <= 0) || (outSize <= 0)) {
if (interp) {
Tcl_AppendResult(interp, "bad value for -sysbuffer: ",