diff options
author | Kevin B Kenny <kennykb@acm.org> | 2005-01-20 14:53:39 (GMT) |
---|---|---|
committer | Kevin B Kenny <kennykb@acm.org> | 2005-01-20 14:53:39 (GMT) |
commit | 172eba6b059a50c842e7cf74bb5b736e4b4bddb1 (patch) | |
tree | e32b20cbd0eb3d2afb6672b2d45af066a65f7b80 /library | |
parent | c6eed44de770e7984244f53bf6e84860add2a125 (diff) | |
download | tcl-172eba6b059a50c842e7cf74bb5b736e4b4bddb1.zip tcl-172eba6b059a50c842e7cf74bb5b736e4b4bddb1.tar.gz tcl-172eba6b059a50c842e7cf74bb5b736e4b4bddb1.tar.bz2 |
reverting to HEAD in preparation for changing from reworked 'mpexpr' to 'libtommath'
Diffstat (limited to 'library')
-rw-r--r-- | library/http/http.tcl | 54 | ||||
-rw-r--r-- | library/http/pkgIndex.tcl | 4 | ||||
-rw-r--r-- | library/tzdata/America/Asuncion | 382 | ||||
-rw-r--r-- | library/tzdata/America/Rosario | 6 | ||||
-rw-r--r-- | library/tzdata/Asia/Jerusalem | 256 | ||||
-rw-r--r-- | library/tzdata/Brazil/Acre | 6 | ||||
-rw-r--r-- | library/tzdata/GMT+0 | 6 | ||||
-rw-r--r-- | library/tzdata/GMT-0 | 6 | ||||
-rw-r--r-- | library/tzdata/GMT0 | 6 | ||||
-rw-r--r-- | library/tzdata/Greenwich | 6 | ||||
-rw-r--r-- | library/tzdata/Navajo | 6 | ||||
-rw-r--r-- | library/tzdata/Universal | 6 | ||||
-rw-r--r-- | library/tzdata/Zulu | 6 |
13 files changed, 315 insertions, 435 deletions
diff --git a/library/http/http.tcl b/library/http/http.tcl index 29662a4..7488bc9 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 2004/05/25 22:56:33 hobbs Exp $ +# RCS: @(#) $Id: http.tcl,v 1.48.2.1 2005/01/20 14:53:40 kennykb Exp $ # Rough version history: # 1.0 Old http_get interface @@ -22,10 +22,10 @@ # 2.4 Added -binary option to http::geturl and charset element # to the state array. -package require Tcl 8.2 +package require Tcl 8.4 # keep this in sync with pkgIndex.tcl # and with the install directories in Makefiles -package provide http 2.5.0 +package provide http 2.5.1 namespace eval http { variable http @@ -39,16 +39,17 @@ namespace eval http { set http(-useragent) "Tcl http client package [package provide http]" proc init {} { - variable formMap - variable alphanumeric a-zA-Z0-9 - for {set i 0} {$i <= 256} {incr i} { + # 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} { set c [format %c $i] - if {![string match \[$alphanumeric\] $c]} { - set formMap($c) %[format %.2x $i] + if {![string match {[a-zA-Z0-9]} $c]} { + set map($c) %[format %.2x $i] } } # These are handled specially - array set formMap { " " + \n %0d%0a } + array set map { " " + \n %0d%0a } + variable formMap [array get map] } init @@ -368,7 +369,7 @@ proc http::geturl { url args } { fileevent $s writable [list http::Connect $token] http::wait $token - if {[string equal $state(status) "error"]} { + if {$state(status) eq "error"} { # something went wrong while trying to establish the connection # Clean up after events and such, but DON'T call the command # callback (if available) because we're going to throw an @@ -376,7 +377,7 @@ proc http::geturl { url args } { set err [lindex $state(error) 0] cleanup $token return -code error $err - } elseif {![string equal $state(status) "connect"]} { + } elseif {$state(status) ne "connect"} { # Likely to be connection timeout return $token } @@ -426,7 +427,7 @@ proc http::geturl { url args } { foreach {key value} $state(-headers) { set value [string map [list \n "" \r ""] $value] set key [string trim $key] - if {[string equal $key "Content-Length"]} { + if {$key eq "Content-Length"} { set contDone 1 set state(querylength) $value } @@ -482,7 +483,7 @@ proc http::geturl { url args } { # calls it synchronously, we just do a wait here. wait $token - if {[string equal $state(status) "error"]} { + if {$state(status) eq "error"} { # Something went wrong, so throw the exception, and the # enclosing catch will do cleanup. return -code error [lindex $state(error) 0] @@ -498,7 +499,7 @@ proc http::geturl { url args } { # if state(status) is error, it means someone's already called Finish # to do the above-described clean up. - if {[string equal $state(status) "error"]} { + if {$state(status) eq "error"} { Finish $token $err 1 } cleanup $token @@ -678,7 +679,7 @@ proc http::Event {token} { Eof $token return } - if {[string equal $state(state) "header"]} { + if {$state(state) eq "header"} { if {[catch {gets $s line} n]} { Finish $token $n } elseif {$n == 0} { @@ -816,7 +817,7 @@ proc http::CopyDone {token count {error {}}} { proc http::Eof {token} { variable $token upvar 0 $token state - if {[string equal $state(state) "header"]} { + if {$state(state) eq "header"} { # Premature eof set state(status) eof } else { @@ -866,7 +867,7 @@ proc http::formatQuery {args} { set sep "" foreach i $args { append result $sep [mapReply $i] - if {[string equal $sep "="]} { + if {$sep eq "="} { set sep & } else { set sep = @@ -888,20 +889,23 @@ proc http::formatQuery {args} { proc http::mapReply {string} { variable http variable formMap - variable alphanumeric # The spec says: "non-alphanumeric characters are replaced by '%HH'" - # 1 leave alphanumerics characters alone - # 2 Convert every other character to an array lookup - # 3 Escape constructs that are "special" to the tcl parser - # 4 "subst" the result, doing all the array substitutions + # Use a pre-computed map and [string map] to do the conversion + # (much faster than [regsub]/[subst]). [Bug 1020491] if {$http(-urlencoding) ne ""} { set string [encoding convertto $http(-urlencoding) $string] + return [string map $formMap $string] } - regsub -all \[^$alphanumeric\] $string {$formMap(&)} string - regsub -all {[][{})\\]\)} $string {\\&} string - return [subst -nocommand $string] + set converted [string map $formMap $string] + if {[string match "*\[\u0100-\uffff\]*" $converted]} { + regexp {[\u0100-\uffff]} $converted badChar + # Return this error message for maximum compatability... :^/ + return -code error \ + "can't read \"formMap($badChar)\": no such element in array" + } + return $converted } # http::ProxyRequired -- diff --git a/library/http/pkgIndex.tcl b/library/http/pkgIndex.tcl index 8efa64c..c937b60 100644 --- a/library/http/pkgIndex.tcl +++ b/library/http/pkgIndex.tcl @@ -8,5 +8,5 @@ # script is sourced, the variable $dir must contain the # full path name of this file's directory. -if {![package vsatisfies [package provide Tcl] 8.2]} {return} -package ifneeded http 2.5.0 [list tclPkgSetup $dir http 2.5.0 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister}}}] +if {![package vsatisfies [package provide Tcl] 8.4]} {return} +package ifneeded http 2.5.1 [list tclPkgSetup $dir http 2.5.1 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister}}}] diff --git a/library/tzdata/America/Asuncion b/library/tzdata/America/Asuncion index 23035d6..b85c7e0 100644 --- a/library/tzdata/America/Asuncion +++ b/library/tzdata/America/Asuncion @@ -65,195 +65,195 @@ set TZData(:America/Asuncion) { {1049598000 -14400 0 PYT} {1062907200 -10800 1 PYST} {1081047600 -14400 0 PYT} - {1094356800 -10800 1 PYST} - {1112497200 -14400 0 PYT} - {1125806400 -10800 1 PYST} - {1143946800 -14400 0 PYT} - {1157256000 -10800 1 PYST} - {1175396400 -14400 0 PYT} - {1188705600 -10800 1 PYST} - {1207450800 -14400 0 PYT} - {1220760000 -10800 1 PYST} - {1238900400 -14400 0 PYT} - {1252209600 -10800 1 PYST} - {1270350000 -14400 0 PYT} - {1283659200 -10800 1 PYST} - {1301799600 -14400 0 PYT} - {1315108800 -10800 1 PYST} - {1333249200 -14400 0 PYT} - {1346558400 -10800 1 PYST} - {1365303600 -14400 0 PYT} - {1378008000 -10800 1 PYST} - {1396753200 -14400 0 PYT} - {1410062400 -10800 1 PYST} - {1428202800 -14400 0 PYT} - {1441512000 -10800 1 PYST} - {1459652400 -14400 0 PYT} - {1472961600 -10800 1 PYST} - {1491102000 -14400 0 PYT} - {1504411200 -10800 1 PYST} - {1522551600 -14400 0 PYT} - {1535860800 -10800 1 PYST} - {1554606000 -14400 0 PYT} - {1567310400 -10800 1 PYST} - {1586055600 -14400 0 PYT} - {1599364800 -10800 1 PYST} - {1617505200 -14400 0 PYT} - {1630814400 -10800 1 PYST} - {1648954800 -14400 0 PYT} - {1662264000 -10800 1 PYST} - {1680404400 -14400 0 PYT} - {1693713600 -10800 1 PYST} - {1712458800 -14400 0 PYT} - {1725163200 -10800 1 PYST} - {1743908400 -14400 0 PYT} - {1757217600 -10800 1 PYST} - {1775358000 -14400 0 PYT} - {1788667200 -10800 1 PYST} - {1806807600 -14400 0 PYT} - {1820116800 -10800 1 PYST} - {1838257200 -14400 0 PYT} - {1851566400 -10800 1 PYST} - {1869706800 -14400 0 PYT} - {1883016000 -10800 1 PYST} - {1901761200 -14400 0 PYT} - {1914465600 -10800 1 PYST} - {1933210800 -14400 0 PYT} - {1946520000 -10800 1 PYST} - {1964660400 -14400 0 PYT} - {1977969600 -10800 1 PYST} - {1996110000 -14400 0 PYT} - {2009419200 -10800 1 PYST} - {2027559600 -14400 0 PYT} - {2040868800 -10800 1 PYST} - {2059009200 -14400 0 PYT} - {2072318400 -10800 1 PYST} - {2091063600 -14400 0 PYT} - {2104372800 -10800 1 PYST} - {2122513200 -14400 0 PYT} - {2135822400 -10800 1 PYST} - {2153962800 -14400 0 PYT} - {2167272000 -10800 1 PYST} - {2185412400 -14400 0 PYT} - {2198721600 -10800 1 PYST} - {2216862000 -14400 0 PYT} - {2230171200 -10800 1 PYST} - {2248916400 -14400 0 PYT} - {2261620800 -10800 1 PYST} - {2280366000 -14400 0 PYT} - {2293675200 -10800 1 PYST} - {2311815600 -14400 0 PYT} - {2325124800 -10800 1 PYST} - {2343265200 -14400 0 PYT} - {2356574400 -10800 1 PYST} - {2374714800 -14400 0 PYT} - {2388024000 -10800 1 PYST} - {2406164400 -14400 0 PYT} - {2419473600 -10800 1 PYST} - {2438218800 -14400 0 PYT} - {2450923200 -10800 1 PYST} - {2469668400 -14400 0 PYT} - {2482977600 -10800 1 PYST} - {2501118000 -14400 0 PYT} - {2514427200 -10800 1 PYST} - {2532567600 -14400 0 PYT} - {2545876800 -10800 1 PYST} - {2564017200 -14400 0 PYT} - {2577326400 -10800 1 PYST} - {2596071600 -14400 0 PYT} - {2608776000 -10800 1 PYST} - {2627521200 -14400 0 PYT} - {2640830400 -10800 1 PYST} - {2658970800 -14400 0 PYT} - {2672280000 -10800 1 PYST} - {2690420400 -14400 0 PYT} - {2703729600 -10800 1 PYST} - {2721870000 -14400 0 PYT} - {2735179200 -10800 1 PYST} - {2753319600 -14400 0 PYT} - {2766628800 -10800 1 PYST} - {2785374000 -14400 0 PYT} - {2798078400 -10800 1 PYST} - {2816823600 -14400 0 PYT} - {2830132800 -10800 1 PYST} - {2848273200 -14400 0 PYT} - {2861582400 -10800 1 PYST} - {2879722800 -14400 0 PYT} - {2893032000 -10800 1 PYST} - {2911172400 -14400 0 PYT} - {2924481600 -10800 1 PYST} - {2942622000 -14400 0 PYT} - {2955931200 -10800 1 PYST} - {2974676400 -14400 0 PYT} - {2987985600 -10800 1 PYST} - {3006126000 -14400 0 PYT} - {3019435200 -10800 1 PYST} - {3037575600 -14400 0 PYT} - {3050884800 -10800 1 PYST} - {3069025200 -14400 0 PYT} - {3082334400 -10800 1 PYST} - {3100474800 -14400 0 PYT} - {3113784000 -10800 1 PYST} - {3132529200 -14400 0 PYT} - {3145233600 -10800 1 PYST} - {3163978800 -14400 0 PYT} - {3177288000 -10800 1 PYST} - {3195428400 -14400 0 PYT} - {3208737600 -10800 1 PYST} - {3226878000 -14400 0 PYT} - {3240187200 -10800 1 PYST} - {3258327600 -14400 0 PYT} - {3271636800 -10800 1 PYST} - {3289777200 -14400 0 PYT} - {3303086400 -10800 1 PYST} - {3321831600 -14400 0 PYT} - {3334536000 -10800 1 PYST} - {3353281200 -14400 0 PYT} - {3366590400 -10800 1 PYST} - {3384730800 -14400 0 PYT} - {3398040000 -10800 1 PYST} - {3416180400 -14400 0 PYT} - {3429489600 -10800 1 PYST} - {3447630000 -14400 0 PYT} - {3460939200 -10800 1 PYST} - {3479684400 -14400 0 PYT} - {3492388800 -10800 1 PYST} - {3511134000 -14400 0 PYT} - {3524443200 -10800 1 PYST} - {3542583600 -14400 0 PYT} - {3555892800 -10800 1 PYST} - {3574033200 -14400 0 PYT} - {3587342400 -10800 1 PYST} - {3605482800 -14400 0 PYT} - {3618792000 -10800 1 PYST} - {3636932400 -14400 0 PYT} - {3650241600 -10800 1 PYST} - {3668986800 -14400 0 PYT} - {3681691200 -10800 1 PYST} - {3700436400 -14400 0 PYT} - {3713745600 -10800 1 PYST} - {3731886000 -14400 0 PYT} - {3745195200 -10800 1 PYST} - {3763335600 -14400 0 PYT} - {3776644800 -10800 1 PYST} - {3794785200 -14400 0 PYT} - {3808094400 -10800 1 PYST} - {3826234800 -14400 0 PYT} - {3839544000 -10800 1 PYST} - {3858289200 -14400 0 PYT} - {3871598400 -10800 1 PYST} - {3889738800 -14400 0 PYT} - {3903048000 -10800 1 PYST} - {3921188400 -14400 0 PYT} - {3934497600 -10800 1 PYST} - {3952638000 -14400 0 PYT} - {3965947200 -10800 1 PYST} - {3984087600 -14400 0 PYT} - {3997396800 -10800 1 PYST} - {4016142000 -14400 0 PYT} - {4028846400 -10800 1 PYST} - {4047591600 -14400 0 PYT} - {4060900800 -10800 1 PYST} - {4079041200 -14400 0 PYT} - {4092350400 -10800 1 PYST} + {1097985600 -10800 1 PYST} + {1110682800 -14400 0 PYT} + {1129435200 -10800 1 PYST} + {1142132400 -14400 0 PYT} + {1160884800 -10800 1 PYST} + {1173582000 -14400 0 PYT} + {1192939200 -10800 1 PYST} + {1205031600 -14400 0 PYT} + {1224388800 -10800 1 PYST} + {1236481200 -14400 0 PYT} + {1255838400 -10800 1 PYST} + {1268535600 -14400 0 PYT} + {1287288000 -10800 1 PYST} + {1299985200 -14400 0 PYT} + {1318737600 -10800 1 PYST} + {1331434800 -14400 0 PYT} + {1350792000 -10800 1 PYST} + {1362884400 -14400 0 PYT} + {1382241600 -10800 1 PYST} + {1394334000 -14400 0 PYT} + {1413691200 -10800 1 PYST} + {1425783600 -14400 0 PYT} + {1445140800 -10800 1 PYST} + {1457838000 -14400 0 PYT} + {1476590400 -10800 1 PYST} + {1489287600 -14400 0 PYT} + {1508040000 -10800 1 PYST} + {1520737200 -14400 0 PYT} + {1540094400 -10800 1 PYST} + {1552186800 -14400 0 PYT} + {1571544000 -10800 1 PYST} + {1583636400 -14400 0 PYT} + {1602993600 -10800 1 PYST} + {1615690800 -14400 0 PYT} + {1634443200 -10800 1 PYST} + {1647140400 -14400 0 PYT} + {1665892800 -10800 1 PYST} + {1678590000 -14400 0 PYT} + {1697342400 -10800 1 PYST} + {1710039600 -14400 0 PYT} + {1729396800 -10800 1 PYST} + {1741489200 -14400 0 PYT} + {1760846400 -10800 1 PYST} + {1772938800 -14400 0 PYT} + {1792296000 -10800 1 PYST} + {1804993200 -14400 0 PYT} + {1823745600 -10800 1 PYST} + {1836442800 -14400 0 PYT} + {1855195200 -10800 1 PYST} + {1867892400 -14400 0 PYT} + {1887249600 -10800 1 PYST} + {1899342000 -14400 0 PYT} + {1918699200 -10800 1 PYST} + {1930791600 -14400 0 PYT} + {1950148800 -10800 1 PYST} + {1962846000 -14400 0 PYT} + {1981598400 -10800 1 PYST} + {1994295600 -14400 0 PYT} + {2013048000 -10800 1 PYST} + {2025745200 -14400 0 PYT} + {2044497600 -10800 1 PYST} + {2057194800 -14400 0 PYT} + {2076552000 -10800 1 PYST} + {2088644400 -14400 0 PYT} + {2108001600 -10800 1 PYST} + {2120094000 -14400 0 PYT} + {2139451200 -10800 1 PYST} + {2152148400 -14400 0 PYT} + {2170900800 -10800 1 PYST} + {2183598000 -14400 0 PYT} + {2202350400 -10800 1 PYST} + {2215047600 -14400 0 PYT} + {2234404800 -10800 1 PYST} + {2246497200 -14400 0 PYT} + {2265854400 -10800 1 PYST} + {2277946800 -14400 0 PYT} + {2297304000 -10800 1 PYST} + {2309396400 -14400 0 PYT} + {2328753600 -10800 1 PYST} + {2341450800 -14400 0 PYT} + {2360203200 -10800 1 PYST} + {2372900400 -14400 0 PYT} + {2391652800 -10800 1 PYST} + {2404350000 -14400 0 PYT} + {2423707200 -10800 1 PYST} + {2435799600 -14400 0 PYT} + {2455156800 -10800 1 PYST} + {2467249200 -14400 0 PYT} + {2486606400 -10800 1 PYST} + {2499303600 -14400 0 PYT} + {2518056000 -10800 1 PYST} + {2530753200 -14400 0 PYT} + {2549505600 -10800 1 PYST} + {2562202800 -14400 0 PYT} + {2580955200 -10800 1 PYST} + {2593652400 -14400 0 PYT} + {2613009600 -10800 1 PYST} + {2625102000 -14400 0 PYT} + {2644459200 -10800 1 PYST} + {2656551600 -14400 0 PYT} + {2675908800 -10800 1 PYST} + {2688606000 -14400 0 PYT} + {2707358400 -10800 1 PYST} + {2720055600 -14400 0 PYT} + {2738808000 -10800 1 PYST} + {2751505200 -14400 0 PYT} + {2770862400 -10800 1 PYST} + {2782954800 -14400 0 PYT} + {2802312000 -10800 1 PYST} + {2814404400 -14400 0 PYT} + {2833761600 -10800 1 PYST} + {2846458800 -14400 0 PYT} + {2865211200 -10800 1 PYST} + {2877908400 -14400 0 PYT} + {2896660800 -10800 1 PYST} + {2909358000 -14400 0 PYT} + {2928110400 -10800 1 PYST} + {2940807600 -14400 0 PYT} + {2960164800 -10800 1 PYST} + {2972257200 -14400 0 PYT} + {2991614400 -10800 1 PYST} + {3003706800 -14400 0 PYT} + {3023064000 -10800 1 PYST} + {3035761200 -14400 0 PYT} + {3054513600 -10800 1 PYST} + {3067210800 -14400 0 PYT} + {3085963200 -10800 1 PYST} + {3098660400 -14400 0 PYT} + {3118017600 -10800 1 PYST} + {3130110000 -14400 0 PYT} + {3149467200 -10800 1 PYST} + {3161559600 -14400 0 PYT} + {3180916800 -10800 1 PYST} + {3193009200 -14400 0 PYT} + {3212366400 -10800 1 PYST} + {3225063600 -14400 0 PYT} + {3243816000 -10800 1 PYST} + {3256513200 -14400 0 PYT} + {3275265600 -10800 1 PYST} + {3287962800 -14400 0 PYT} + {3307320000 -10800 1 PYST} + {3319412400 -14400 0 PYT} + {3338769600 -10800 1 PYST} + {3350862000 -14400 0 PYT} + {3370219200 -10800 1 PYST} + {3382916400 -14400 0 PYT} + {3401668800 -10800 1 PYST} + {3414366000 -14400 0 PYT} + {3433118400 -10800 1 PYST} + {3445815600 -14400 0 PYT} + {3464568000 -10800 1 PYST} + {3477265200 -14400 0 PYT} + {3496622400 -10800 1 PYST} + {3508714800 -14400 0 PYT} + {3528072000 -10800 1 PYST} + {3540164400 -14400 0 PYT} + {3559521600 -10800 1 PYST} + {3572218800 -14400 0 PYT} + {3590971200 -10800 1 PYST} + {3603668400 -14400 0 PYT} + {3622420800 -10800 1 PYST} + {3635118000 -14400 0 PYT} + {3654475200 -10800 1 PYST} + {3666567600 -14400 0 PYT} + {3685924800 -10800 1 PYST} + {3698017200 -14400 0 PYT} + {3717374400 -10800 1 PYST} + {3730071600 -14400 0 PYT} + {3748824000 -10800 1 PYST} + {3761521200 -14400 0 PYT} + {3780273600 -10800 1 PYST} + {3792970800 -14400 0 PYT} + {3811723200 -10800 1 PYST} + {3824420400 -14400 0 PYT} + {3843777600 -10800 1 PYST} + {3855870000 -14400 0 PYT} + {3875227200 -10800 1 PYST} + {3887319600 -14400 0 PYT} + {3906676800 -10800 1 PYST} + {3919374000 -14400 0 PYT} + {3938126400 -10800 1 PYST} + {3950823600 -14400 0 PYT} + {3969576000 -10800 1 PYST} + {3982273200 -14400 0 PYT} + {4001630400 -10800 1 PYST} + {4013722800 -14400 0 PYT} + {4033080000 -10800 1 PYST} + {4045172400 -14400 0 PYT} + {4064529600 -10800 1 PYST} + {4076622000 -14400 0 PYT} + {4095979200 -10800 1 PYST} } diff --git a/library/tzdata/America/Rosario b/library/tzdata/America/Rosario index 8b697c7..7040613 100644 --- a/library/tzdata/America/Rosario +++ b/library/tzdata/America/Rosario @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(America/Cordoba)]} { - LoadTimeZoneFile America/Cordoba +if {![info exists TZData(America/Argentina/Cordoba)]} { + LoadTimeZoneFile America/Argentina/Cordoba } -set TZData(:America/Rosario) $TZData(:America/Cordoba) +set TZData(:America/Rosario) $TZData(:America/Argentina/Cordoba) diff --git a/library/tzdata/Asia/Jerusalem b/library/tzdata/Asia/Jerusalem index 3a8189d..c0b2c01 100644 --- a/library/tzdata/Asia/Jerusalem +++ b/library/tzdata/Asia/Jerusalem @@ -79,194 +79,70 @@ set TZData(:Asia/Jerusalem) { {1065132000 7200 0 IST} {1081292400 10800 1 IDT} {1095804000 7200 0 IST} - {1112310000 10800 1 IDT} - {1128117600 7200 0 IST} - {1143846000 10800 1 IDT} - {1159653600 7200 0 IST} - {1175382000 10800 1 IDT} - {1191189600 7200 0 IST} - {1207004400 10800 1 IDT} - {1222812000 7200 0 IST} - {1238540400 10800 1 IDT} - {1254348000 7200 0 IST} - {1270076400 10800 1 IDT} - {1285884000 7200 0 IST} - {1301612400 10800 1 IDT} - {1317420000 7200 0 IST} - {1333234800 10800 1 IDT} - {1349042400 7200 0 IST} - {1364770800 10800 1 IDT} - {1380578400 7200 0 IST} - {1396306800 10800 1 IDT} - {1412114400 7200 0 IST} - {1427842800 10800 1 IDT} - {1443650400 7200 0 IST} - {1459465200 10800 1 IDT} - {1475272800 7200 0 IST} - {1491001200 10800 1 IDT} - {1506808800 7200 0 IST} - {1522537200 10800 1 IDT} - {1538344800 7200 0 IST} - {1554073200 10800 1 IDT} - {1569880800 7200 0 IST} - {1585695600 10800 1 IDT} - {1601503200 7200 0 IST} - {1617231600 10800 1 IDT} - {1633039200 7200 0 IST} - {1648767600 10800 1 IDT} - {1664575200 7200 0 IST} - {1680303600 10800 1 IDT} - {1696111200 7200 0 IST} - {1711926000 10800 1 IDT} - {1727733600 7200 0 IST} - {1743462000 10800 1 IDT} - {1759269600 7200 0 IST} - {1774998000 10800 1 IDT} - {1790805600 7200 0 IST} - {1806534000 10800 1 IDT} - {1822341600 7200 0 IST} - {1838156400 10800 1 IDT} - {1853964000 7200 0 IST} - {1869692400 10800 1 IDT} - {1885500000 7200 0 IST} - {1901228400 10800 1 IDT} - {1917036000 7200 0 IST} - {1932764400 10800 1 IDT} - {1948572000 7200 0 IST} - {1964386800 10800 1 IDT} - {1980194400 7200 0 IST} - {1995922800 10800 1 IDT} - {2011730400 7200 0 IST} - {2027458800 10800 1 IDT} - {2043266400 7200 0 IST} - {2058994800 10800 1 IDT} - {2074802400 7200 0 IST} - {2090617200 10800 1 IDT} - {2106424800 7200 0 IST} - {2122153200 10800 1 IDT} - {2137960800 7200 0 IST} - {2153689200 10800 1 IDT} - {2169496800 7200 0 IST} - {2185225200 10800 1 IDT} - {2201032800 7200 0 IST} - {2216847600 10800 1 IDT} - {2232655200 7200 0 IST} - {2248383600 10800 1 IDT} - {2264191200 7200 0 IST} - {2279919600 10800 1 IDT} - {2295727200 7200 0 IST} - {2311455600 10800 1 IDT} - {2327263200 7200 0 IST} - {2343078000 10800 1 IDT} - {2358885600 7200 0 IST} - {2374614000 10800 1 IDT} - {2390421600 7200 0 IST} - {2406150000 10800 1 IDT} - {2421957600 7200 0 IST} - {2437686000 10800 1 IDT} - {2453493600 7200 0 IST} - {2469308400 10800 1 IDT} - {2485116000 7200 0 IST} - {2500844400 10800 1 IDT} - {2516652000 7200 0 IST} - {2532380400 10800 1 IDT} - {2548188000 7200 0 IST} - {2563916400 10800 1 IDT} - {2579724000 7200 0 IST} - {2595538800 10800 1 IDT} - {2611346400 7200 0 IST} - {2627074800 10800 1 IDT} - {2642882400 7200 0 IST} - {2658610800 10800 1 IDT} - {2674418400 7200 0 IST} - {2690146800 10800 1 IDT} - {2705954400 7200 0 IST} - {2721769200 10800 1 IDT} - {2737576800 7200 0 IST} - {2753305200 10800 1 IDT} - {2769112800 7200 0 IST} - {2784841200 10800 1 IDT} - {2800648800 7200 0 IST} - {2816377200 10800 1 IDT} - {2832184800 7200 0 IST} - {2847999600 10800 1 IDT} - {2863807200 7200 0 IST} - {2879535600 10800 1 IDT} - {2895343200 7200 0 IST} - {2911071600 10800 1 IDT} - {2926879200 7200 0 IST} - {2942607600 10800 1 IDT} - {2958415200 7200 0 IST} - {2974230000 10800 1 IDT} - {2990037600 7200 0 IST} - {3005766000 10800 1 IDT} - {3021573600 7200 0 IST} - {3037302000 10800 1 IDT} - {3053109600 7200 0 IST} - {3068838000 10800 1 IDT} - {3084645600 7200 0 IST} - {3100460400 10800 1 IDT} - {3116268000 7200 0 IST} - {3131996400 10800 1 IDT} - {3147804000 7200 0 IST} - {3163532400 10800 1 IDT} - {3179340000 7200 0 IST} - {3195068400 10800 1 IDT} - {3210876000 7200 0 IST} - {3226690800 10800 1 IDT} - {3242498400 7200 0 IST} - {3258226800 10800 1 IDT} - {3274034400 7200 0 IST} - {3289762800 10800 1 IDT} - {3305570400 7200 0 IST} - {3321298800 10800 1 IDT} - {3337106400 7200 0 IST} - {3352921200 10800 1 IDT} - {3368728800 7200 0 IST} - {3384457200 10800 1 IDT} - {3400264800 7200 0 IST} - {3415993200 10800 1 IDT} - {3431800800 7200 0 IST} - {3447529200 10800 1 IDT} - {3463336800 7200 0 IST} - {3479151600 10800 1 IDT} - {3494959200 7200 0 IST} - {3510687600 10800 1 IDT} - {3526495200 7200 0 IST} - {3542223600 10800 1 IDT} - {3558031200 7200 0 IST} - {3573759600 10800 1 IDT} - {3589567200 7200 0 IST} - {3605382000 10800 1 IDT} - {3621189600 7200 0 IST} - {3636918000 10800 1 IDT} - {3652725600 7200 0 IST} - {3668454000 10800 1 IDT} - {3684261600 7200 0 IST} - {3699990000 10800 1 IDT} - {3715797600 7200 0 IST} - {3731612400 10800 1 IDT} - {3747420000 7200 0 IST} - {3763148400 10800 1 IDT} - {3778956000 7200 0 IST} - {3794684400 10800 1 IDT} - {3810492000 7200 0 IST} - {3826220400 10800 1 IDT} - {3842028000 7200 0 IST} - {3857842800 10800 1 IDT} - {3873650400 7200 0 IST} - {3889378800 10800 1 IDT} - {3905186400 7200 0 IST} - {3920914800 10800 1 IDT} - {3936722400 7200 0 IST} - {3952450800 10800 1 IDT} - {3968258400 7200 0 IST} - {3984073200 10800 1 IDT} - {3999880800 7200 0 IST} - {4015609200 10800 1 IDT} - {4031416800 7200 0 IST} - {4047145200 10800 1 IDT} - {4062952800 7200 0 IST} - {4078681200 10800 1 IDT} - {4094488800 7200 0 IST} + {1114380000 10800 1 IDT} + {1128805200 7200 0 IST} + {1144965600 10800 1 IDT} + {1159650000 7200 0 IST} + {1175637600 10800 1 IDT} + {1189890000 7200 0 IST} + {1208728800 10800 1 IDT} + {1223154000 7200 0 IST} + {1239314400 10800 1 IDT} + {1253998800 7200 0 IST} + {1269986400 10800 1 IDT} + {1284238800 7200 0 IST} + {1303250400 10800 1 IDT} + {1317502800 7200 0 IST} + {1333836000 10800 1 IDT} + {1348347600 7200 0 IST} + {1364335200 10800 1 IDT} + {1378587600 7200 0 IST} + {1397599200 10800 1 IDT} + {1411851600 7200 0 IST} + {1428184800 10800 1 IDT} + {1442696400 7200 0 IST} + {1461448800 10800 1 IDT} + {1475960400 7200 0 IST} + {1491948000 10800 1 IDT} + {1506200400 7200 0 IST} + {1522533600 10800 1 IDT} + {1537045200 7200 0 IST} + {1555797600 10800 1 IDT} + {1570309200 7200 0 IST} + {1586469600 10800 1 IDT} + {1601154000 7200 0 IST} + {1616968800 10800 1 IDT} + {1631394000 7200 0 IST} + {1650146400 10800 1 IDT} + {1664658000 7200 0 IST} + {1680818400 10800 1 IDT} + {1695502800 7200 0 IST} + {1713909600 10800 1 IDT} + {1728162000 7200 0 IST} + {1744581600 10800 1 IDT} + {1759006800 7200 0 IST} + {1775167200 10800 1 IDT} + {1789851600 7200 0 IST} + {1808431200 10800 1 IDT} + {1823115600 7200 0 IST} + {1839103200 10800 1 IDT} + {1853355600 7200 0 IST} + {1869688800 10800 1 IDT} + {1884200400 7200 0 IST} + {1902780000 10800 1 IDT} + {1917464400 7200 0 IST} + {1933452000 10800 1 IDT} + {1947704400 7200 0 IST} + {1964037600 10800 1 IDT} + {1978549200 7200 0 IST} + {1997128800 10800 1 IDT} + {2011813200 7200 0 IST} + {2027800800 10800 1 IDT} + {2042053200 7200 0 IST} + {2061064800 10800 1 IDT} + {2075317200 7200 0 IST} + {2091650400 10800 1 IDT} + {2106162000 7200 0 IST} + {2122149600 10800 1 IDT} + {2136402000 7200 0 IST} } diff --git a/library/tzdata/Brazil/Acre b/library/tzdata/Brazil/Acre index a01f883..791e175 100644 --- a/library/tzdata/Brazil/Acre +++ b/library/tzdata/Brazil/Acre @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(America/Porto_Acre)]} { - LoadTimeZoneFile America/Porto_Acre +if {![info exists TZData(America/Rio_Branco)]} { + LoadTimeZoneFile America/Rio_Branco } -set TZData(:Brazil/Acre) $TZData(:America/Porto_Acre) +set TZData(:Brazil/Acre) $TZData(:America/Rio_Branco) diff --git a/library/tzdata/GMT+0 b/library/tzdata/GMT+0 index 65e2ee1..f80e0df 100644 --- a/library/tzdata/GMT+0 +++ b/library/tzdata/GMT+0 @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/GMT+0)]} { - LoadTimeZoneFile Etc/GMT+0 +if {![info exists TZData(Etc/GMT)]} { + LoadTimeZoneFile Etc/GMT } -set TZData(:GMT+0) $TZData(:Etc/GMT+0) +set TZData(:GMT+0) $TZData(:Etc/GMT) diff --git a/library/tzdata/GMT-0 b/library/tzdata/GMT-0 index 663dc3e..56dc64c 100644 --- a/library/tzdata/GMT-0 +++ b/library/tzdata/GMT-0 @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/GMT-0)]} { - LoadTimeZoneFile Etc/GMT-0 +if {![info exists TZData(Etc/GMT)]} { + LoadTimeZoneFile Etc/GMT } -set TZData(:GMT-0) $TZData(:Etc/GMT-0) +set TZData(:GMT-0) $TZData(:Etc/GMT) diff --git a/library/tzdata/GMT0 b/library/tzdata/GMT0 index e037cd6..88b9f3b 100644 --- a/library/tzdata/GMT0 +++ b/library/tzdata/GMT0 @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/GMT0)]} { - LoadTimeZoneFile Etc/GMT0 +if {![info exists TZData(Etc/GMT)]} { + LoadTimeZoneFile Etc/GMT } -set TZData(:GMT0) $TZData(:Etc/GMT0) +set TZData(:GMT0) $TZData(:Etc/GMT) diff --git a/library/tzdata/Greenwich b/library/tzdata/Greenwich index a8cc50b..3b2639b 100644 --- a/library/tzdata/Greenwich +++ b/library/tzdata/Greenwich @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/Greenwich)]} { - LoadTimeZoneFile Etc/Greenwich +if {![info exists TZData(Etc/GMT)]} { + LoadTimeZoneFile Etc/GMT } -set TZData(:Greenwich) $TZData(:Etc/Greenwich) +set TZData(:Greenwich) $TZData(:Etc/GMT) diff --git a/library/tzdata/Navajo b/library/tzdata/Navajo index ea7e89a..594f177 100644 --- a/library/tzdata/Navajo +++ b/library/tzdata/Navajo @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(America/Shiprock)]} { - LoadTimeZoneFile America/Shiprock +if {![info exists TZData(America/Denver)]} { + LoadTimeZoneFile America/Denver } -set TZData(:Navajo) $TZData(:America/Shiprock) +set TZData(:Navajo) $TZData(:America/Denver) diff --git a/library/tzdata/Universal b/library/tzdata/Universal index 3859f3a..9d0ccb3 100644 --- a/library/tzdata/Universal +++ b/library/tzdata/Universal @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/Universal)]} { - LoadTimeZoneFile Etc/Universal +if {![info exists TZData(Etc/UTC)]} { + LoadTimeZoneFile Etc/UTC } -set TZData(:Universal) $TZData(:Etc/Universal) +set TZData(:Universal) $TZData(:Etc/UTC) diff --git a/library/tzdata/Zulu b/library/tzdata/Zulu index e878dca..81bab4e 100644 --- a/library/tzdata/Zulu +++ b/library/tzdata/Zulu @@ -1,5 +1,5 @@ # created by ../tools/tclZIC.tcl - do not edit -if {![info exists TZData(Etc/Zulu)]} { - LoadTimeZoneFile Etc/Zulu +if {![info exists TZData(Etc/UTC)]} { + LoadTimeZoneFile Etc/UTC } -set TZData(:Zulu) $TZData(:Etc/Zulu) +set TZData(:Zulu) $TZData(:Etc/UTC) |