proposed tz changes for Tunisia, plus commentary for Tcl, etc.

Paul Eggert eggert at CS.UCLA.EDU
Fri Mar 31 08:49:28 UTC 2006


Thanks for the heads-up about Tunisia.  That change takes effect
Sunday, so we need a new revision of the tz data.  Here is a proposed
patch that implements this change, along with the other changes that
have come up in the past 10 days.  This patch assumes the patch that I
circulated on the tz mailing list on March 22.

* Tunisia is adopting regular DST, starting this year.
  (Thanks to Klaus Marten for the heads-up, and to Atef Loukil for the
  detailed info and reference.)

* Tcl 8.5 has tz source and binary readers.  (Thanks to Kevin Kenny
  for this info.)

* Fix an XHTML typo in tz-link.htm.

* A shorter document describing this year's changes in Indiana.
  (Thanks to Nathan Stratton Treadway for this.)

* "Sint" -> "St" for St Maarten and St Eustatius.
  (Thanks to Ken Pizzini for this.)


===================================================================
RCS file: RCS/africa,v
retrieving revision 2006.2.0.1
retrieving revision 2006.2.0.2
diff -pu -r2006.2.0.1 -r2006.2.0.2
--- africa	2006/03/22 23:14:41	2006.2.0.1
+++ africa	2006/03/31 08:40:02	2006.2.0.2
@@ -561,7 +561,6 @@ Zone	Africa/Lome	0:04:52 -	LMT	1893
 # Tunisia
 
 # From Gwillim Law (2005-04-30):
-#
 # My correspondent, Risto Nykanen, has alerted me to another adoption of DST,
 # this time in Tunisia.  According to Yahoo France News
 # <http://fr.news.yahoo.com/050426/5/4dumk.html>, in a story attributed to AP
@@ -575,6 +574,12 @@ Zone	Africa/Lome	0:04:52 -	LMT	1893
 # <http://www.lapresse.tn/archives/archives280405/actualites/lheure.html>
 # ... DST for 2005: on: Sun May 1 0h standard time, off: Fri Sept. 30,
 # 1h standard time.
+#
+# From Atef Loukil (2006-03-28):
+# The daylight saving time will be the same each year:
+# Beginning      : the last Sunday of March at 02:00
+# Ending         : the last Sunday of October at 03:00 ...
+# http://www.tap.info.tn/en/index.php?option=com_content&task=view&id=1188&Itemid=50
 
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule	Tunisia	1939	only	-	Apr	15	23:00s	1:00	S
@@ -600,6 +605,8 @@ Rule	Tunisia	1989	only	-	Mar	26	 0:00s	1
 Rule	Tunisia	1990	only	-	May	 1	 0:00s	1:00	S
 Rule	Tunisia	2005	only	-	May	 1	 0:00s	1:00	S
 Rule	Tunisia	2005	only	-	Sep	30	 1:00s	0	-
+Rule	Tunisia	2006	max	-	Mar	lastSun	 2:00s	1:00	S
+Rule	Tunisia	2006	max	-	Oct	lastSun	 2:00s	0	-
 # Shanks & Pottenger give 0:09:20 for Paris Mean Time; go with Howse's
 # more precise 0:09:21.
 # Shanks & Pottenger say the 1911 switch was on Mar 9; go with Howse's Mar 11.
===================================================================
RCS file: RCS/northamerica,v
retrieving revision 2006.2.0.1
retrieving revision 2006.2.0.2
diff -pu -r2006.2.0.1 -r2006.2.0.2
--- northamerica	2006/03/22 23:14:41	2006.2.0.1
+++ northamerica	2006/03/31 08:40:02	2006.2.0.2
@@ -570,8 +570,10 @@ Zone America/Boise	-7:44:49 -	LMT	1883 N
 # From Paul Eggert (2005-08-16):
 # http://www.mccsc.edu/time.html says that Indiana will use DST starting 2006.
 
+# From Nathan Stratton Treadway (2006-03-30):
+# http://www.dot.gov/affairs/dot0406.htm [3705 B]
 # From Deborah Goldsmith (2006-01-18):
-# http://dmses.dot.gov/docimages/pdf95/382329_web.pdf
+# http://dmses.dot.gov/docimages/pdf95/382329_web.pdf [2.9 MB]
 # From Paul Eggert (2006-01-20):
 # It says "DOT is relocating the time zone boundary in Indiana to move Starke,
 # Pulaski, Knox, Daviess, Martin, Pike, Dubois, and Perry Counties from the
===================================================================
RCS file: RCS/southamerica,v
retrieving revision 2006.2.0.1
retrieving revision 2006.2.0.2
diff -pu -r2006.2.0.1 -r2006.2.0.2
--- southamerica	2006/03/22 23:14:41	2006.2.0.1
+++ southamerica	2006/03/31 08:40:02	2006.2.0.2
@@ -778,9 +778,9 @@ Zone	America/Bogota	-4:56:20 -	LMT	1884 
 # Saba Island has been like Curacao.
 # This all predates our 1970 cutoff, though.  
 #
-# By July 2007 Curacao and Sint Maarten are planned to become
+# By July 2007 Curacao and St Maarten are planned to become
 # associated states within the Netherlands, much like Aruba;
-# Bonaire, Saba and Sint Eustatius would become directly part of the
+# Bonaire, Saba and St Eustatius would become directly part of the
 # Netherlands as Kingdom Islands.  This won't affect their time zones
 # though, as far as we know.
 # 
===================================================================
RCS file: RCS/tz-link.htm,v
retrieving revision 2006.2.0.1
retrieving revision 2006.2.0.2
diff -pu -r2006.2.0.1 -r2006.2.0.2
--- tz-link.htm	2006/03/22 23:14:41	2006.2.0.1
+++ tz-link.htm	2006/03/31 08:40:02	2006.2.0.2
@@ -9,7 +9,7 @@
 <meta http-equiv="Content-type" content='text/html; charset="US-ASCII"' />
 <meta name="DC.Creator" content="Eggert, Paul" />
 <meta name="DC.Contributor" content="Olson, Arthur David" />
-<meta name="DC.Date" content="2006-03-22" />
+<meta name="DC.Date" content="2006-03-31" />
 <meta name="DC.Description"
  content="Sources of information about time zones and daylight saving time" />
 <meta name="DC.Identifier" content="http://www.twinsun.com/tz/tz-link.htm" />
@@ -218,6 +218,11 @@ compiles <code>tz</code> source into
 <a href="http://www.ruby-lang.org/">Ruby</a>.
 It is freely available under the <abbr
 title="Massachusetts Institute of Technology">MIT</abbr> license.</li>
+<li>Starting with version 8.5, <a href="http://www.tcl.tk/">Tcl</a>
+contains a developer-oriented parser that compiles <samp>tz</samp>
+source into text files, along with a runtime that can read those
+files. Tcl is freely available under a <abbr>BSD</abbr>-style
+license.</li>
 </ul>
 <h2>Other <code>tz</code> binary file readers</h2>
 <ul>
@@ -237,6 +242,8 @@ It is freely available under the <abbr>L
 <li><a href="http://s.keim.free.fr/tz/doc.html">Python time zones</a>
 is a <code>tz</code> binary file reader written in Python.
 It is freely available under a <abbr>BSD</abbr>-style license.</li>
+<li>Tcl, mentioned above, also contains a
+<code>tz</code> binary file reader.</li>
 </ul>
 <h2>Other <code>tz</code>-based time zone software</h2>
 <ul>
@@ -444,7 +451,7 @@ href="ftp://ftp.rfc-editor.org/internet-
 Timezone Option for <abbr title="Dynamic Host Configuration
 Protocol">DHCP</abbr></a> proposes a <a
 href="http://www.dhcp.org/">DHCP</a> option for a server to configure
-a client's time zone and daylight saving settings automatically.</a>
+a client's time zone and daylight saving settings automatically.</li>
 <li><a href="http://gauss.gge.unb.ca/GMT.UT.and.the.RGO.html">A Few
 Facts Concerning <abbr title="Greenwich Mean Time">GMT</abbr>, <abbr
 title="Universal Time">UT</abbr>, and



More information about the tz mailing list