Commit Graph
234 Commits
Author SHA1 Message Date
Paul Eggert 730615ccad Improve commentary for time long ago in India.
* asia: Move commentary about Portuguese India from here ...
* backzone: ... to here. Add comment about 19th-century Madras time.
* NEWS: Document this.
2014-08-25 08:20:23 -07:00
Tim Parenti 3962fae49c Better align end-of-line comments within Zones.
Per a suggestion from Alan Barrett:
http://mm.icann.org/pipermail/tz/2014-August/021416.html

Also some minor commentary changes to fit within 80 columns.
2014-08-16 22:48:03 -07:00
Tim Parenti 247d909702 More spacing fixes within UNTIL fields. 2014-08-16 22:48:03 -07:00
Paul Eggert 0a5fcf8d0d * asia, NEWS: Update Philippines commentary. 2014-08-14 13:32:53 -07:00
Paul Eggert 198708147f Reword so that it does not matter whether the word "data" is plural. 2014-08-12 22:20:23 -07:00
Paul Eggert 11be44dce3 The word "data" is plural. 2014-08-12 18:03:14 -07:00
Paul Eggert ac652d59bb * CONTRIBUTING: New file.
* Makefile (COMMON): Add it.
* README, NEWS, Theory, africa, asia, australasia, europe:
* northamerica, southamerica: Mention it.
2014-08-11 16:03:52 -07:00
Paul Eggert 115b6002d8 Adjust pre-1912 Portuguese transitions in the light of the 1911 decree.
(Thanks to Stephen Colebourne for a heads-up about the decree.)
* africa (Africa/Luanda, Africa/Bissau):
Change transition date to 1912-01-01.
(Atlantic/Cape_Verde, Africa/Maputo):
Add commentary about the switch.
* asia (Asia/Kolkata): Add commentary about Portuguese India.
* europe (Europe/Lisbon): Change Lisbon Mean Time from -0:36:32
to -0:36:45 (rounded from -0:36:44.68).
(Atlantic/Azores, Atlantic/Madeira):
Change transition date to 1912-01-01.
* NEWS: Document the above.
2014-08-11 00:28:13 -07:00
Tim Parenti 70537d5b96 Commentary fixes, mostly 80-column issues. 2014-08-09 17:43:06 -07:00
Tim Parenti 32e8521ff2 Avoid bracketing links when alone on a line. 2014-08-09 17:43:06 -07:00
Tim Parenti 4908c6e060 More consistent spacing in UNTIL fields.
* zic.8: Also fix this in the Zone line example.
2014-08-09 17:42:55 -07:00
Tim Parenti df39938a3a Simplify Pakistan and Mont rules, fix Dhaka rule.
* asia (Dhaka): Replace 23:59 with 24:00 to align match supporting
commentary, now that zic can handle it.
(Pakistan): Merge two rules that can be covered as one.
* northamerica (Mont): Simplify rules per existing commentary, since zic
has been able to handle this since 1998.
* NEWS: Document this.
2014-08-09 17:37:43 -07:00
Paul Eggert 62060419e3 Minor spelling, accent, and spacing fixes.
In particular, this patch is makes the commentary more systematic
about preferring "time zone" to "timezone" except when quoting someone
else or when talking about code that uses "timezone".
2014-08-09 14:15:12 -07:00
Paul Eggert 17e3e1fd3e A few minor spelling fixes.
Also, remove a stray email address that leaked through our
address-removal pass a while ago.
2014-08-09 01:22:55 -07:00
Paul Eggert 3c0c83726c Adjust pre-1926 Russian UTC offsets as per Byalokoz 1919.
(Thanks to Vladimir Karpinsky.)
* asia (Asia/Tbilisi, Asia/Samarkand):
* europe (Europe/Riga, Europe/Samara, Asia/Yekaterinburg, Asia/Omsk)
(Asia/Krasnoyarsk, Asia/Irkutsk, Asia/Yakutsk, Asia/Vladivostok):
Match Byalokoz 1919 better.
* NEWS: Document the above.
2014-08-08 00:54:55 -07:00
Paul Eggert da8d4338f2 Minor spelling, accent, or English fixes. 2014-08-06 22:51:12 -07:00
Paul Eggert 1c5a4059a7 * asia (Asia/Riyadh): Use modern spelling for Jeddah in comment. 2014-08-05 08:48:32 -07:00
Paul Eggert a457c170da Revert almost all the zone-to-link changes, keeping only west Africa.
This should better address concerns about large-scale changes.
We can do the rest of these changes later, as they're not urgent.
* backward (Africa/Asmera, Asia/Saigon): Restore old links.
* checktab.awk (tztab): Handle zones that should probably be
turned into links some day.
* africa (Africa/Luanda, Africa/Porto-Novo, Africa/Gaborone)
(Africa/Bujumbura, Africa/Douala, Africa/Bangui, Indian/Comoro)
(Africa/Kinshasa, Africa/Lubumbashi, Africa/Brazzaville)
(Africa/Djibouti, Africa/Malabo, Africa/Asmara, Africa/Addis_Ababa)
(Africa/Libreville, Africa/Maseru, Indian/Antananarivo)
(Africa/Blantyre, Indian/Mayotte, Africa/Niamey, Africa/Kigali)
(Africa/Mogadishu, Africa/Mbabane, Africa/Dar_es_Salaam)
(Africa/Kampala, Africa/Lusaka, Africa/Harare):
* asia (Asia/Bahrain, Asia/Phnom_Penh, Asia/Kuwait)
(Asia/Vientiane, Asia/Muscat, Asia/Ho_Chi_Minh, Asia/Aden):
* australasia (Pacific/Saipan, Pacific/Midway):
* northamerica, southamerica (America/Antigua, America/Cayman):
New zones, restoring 2014e data.  Corresponding links removed.
* NEWS: Document the above.
2014-07-31 21:28:12 -07:00
Paul Eggert f1ddf32f05 Revert some zone-to-link changes and add some more; plus related fixes.
Revert zone-to-link changes that changed current time zone
abbreviations.  Add a few more changes, for more consistency.
Make several other fixes discovered while researching this.
* africa (Africa/Accra, Antarctica/Syowa):
* asia (Pacific/Palau):
* australasia (Pacific/Funafuti, Pacific/Majuro, Pacific/Wake)
(Pacific/Wallis, Antarctica/DumontDUrville, Pacific/Chuuk)
(Pacific/Pohnpei):
* northamerica (Pacific/Tahiti):
Remove links, as they are now zones again.
* africa (Africa/Accra, Africa/Maputo):
* antarctica (Antarctica/DumontDUrville, Antarctica/Syowa):
* australasia (Pacific/Tahiti, Pacific/Majuro, Pacific/Chuuk)
(Pacific/Pohnpei, Pacific/Palau, Pacific/Funafuti, Pacific/Wake)
(Pacific/Wallis):
Restore zone.
* africa (Africa/Accra): Assume DST starting in 1920, as per Scott
Keltie & Epstein 1920.
* asia (Asia/Bahrain, Asia/Phnom_Penh, Asia/Kuwait, Asia/Vientiane)
(Asia/Muscat, Asia/Ho_Chi_Minh, Asia/Aden):
* northamerica (America/Antigua, America/Cayman):
Change from zone to link, as these are also closely related.
* africa (Africa/Blantyre, Africa/Bujumbura, Africa/Gaborone)
(Africa/Harare, Africa/Kigali, Africa/Lubumbashi, Africa/Lusaka):
Now links to Africa/Maputo, not Africa/Johannesburg.
* asia (Asia/Riyadh): Change standard-time transition from 1950
to 1947-03-14.  Add commentary citing Hunt 1961 and CAB 1946.
* australasia (Pacific/Chatham): Assume NZST - 45 min. before 1946.
Add commentary about this.
(Pacific/Pago_Pago): UT-11 from 1911 to 1950.
(WS, Pacific/Apia): Use NZ-style abbreviations.
Switch to "WSST" for Western Samoa standard time before 1950.
Add commentary about Samoa before 1950.
* backward (Africa/Asmera, Africa/Timbuktu, Asia/Saigon):
Redo to avoid link-to-link.
* europe (Hungary, Europe/Bucharest): Several pre-1946
corrections: in 1918 the transition out of DST was on 09-16, not
09-29; in 1919 it was on 11-24, not 09-15; in 1945 it was on
11-01, not 11-03; in 1941 the transition to DST was 04-08 not
04-06 at 02:00; and there was no DST in 1920.
(Poland): Add source for 1919.
* southamerica: Add link for America/Antigua.
* NEWS: Document the above.  Add some thanks.
2014-07-15 22:24:50 -07:00
Paul Eggert 662016b64a Replace some zones with links when that doesn't lose useful info.
This is like the 2013-09-02 change, but for the Pacific this time.
* antarctica (Antarctica/DumontDUrville):
* australasia (Pacific/Tahiti, Pacific/Saipan, Pacific/Majuro)
(Pacific/Chuuk, Pacific/Pohnpei, Pacific/Palau, Pacific/Funafuti)
(Pacific/Midway, Pacific/Wake, Pacific/Wallis):
Remove zone, replacing each with a link to a region that has had
the same UTC offset since 1970.  This removes data that were
largely invented, either by us or almost surely by Shanks or his
sources.
* asia, australasia, northamerica: Create links accordingly.
* NEWS: Document this.
2014-07-08 23:48:16 -07:00
Paul Eggert 81ee353cdd Correct time in Russia before 1927 or so.
(Thanks to Vladimir Karpinsky for the Moscow corrections.)
Other corrections are taken from Milne 1899.
* asia (Asia/Tbilisi): Change LMT from 2:59:16 to 2:59:06.
(Asia/Tashkent): Change LMT from 4:37:12 to 4:37:11.
* europe (Europe/Helsinki): Change LMT from 1:39:52 to 1:39:49.
(Europe/Riga): Change LMT from 1:36:24 to 1:36:28.
(Europe/Moscow): Change LMT from 2:30:20 to 2:30:17.
Change 1916/9 time from 2:30:48 to 2:31:19.
(Asia/Yekaterinburg): Change LMT from 4:02:24 to 4:02:33.
(Asia/Irkutsk): Change LMT from 6:57:20 to 6:57:15.
(Asia/Vladivostok): Change LMT from 8:47:44 to 8:47:34.
* zone.tab (Europe/Moscow): Use Kilometer 0 point.
* NEWS: Document this.
2014-07-08 19:23:04 -07:00
Paul Eggert 63bea53af5 Pacify 'make check_character_set'. 2014-07-07 22:47:16 -07:00
Paul Eggert 3ddf68d115 * asia (Asia/Taipei): 1945 transition was 09-21 01:00, not 10-25.
Also, update commentary to describe recent changes better.
(Thanks to Yu-Cheng Chuang.)
* NEWS: Document this.
2014-07-04 11:01:17 -07:00
Yu-Cheng Chuang 2733b99562 Correct DST transitions for Taiwan in 1946, 1947, and 1979.
* asia (Asia/Taipei):
DST in 1946 was adopted from May 15 through Sep 30.
DST in 1947 was adopted form Apr 15 through Oct 31.
DST in 1979 was adopted from Jul 1 through Sep 30.
2014-07-04 10:46:04 -07:00
Tim Parenti bd3824ac6c * asia (Asia/Tokyo): Update commentary regarding dates of 1896 and 1937 transitions. 2014-07-01 22:42:46 -07:00
Paul Eggert a26af2be66 Correct times for Asia/Taipei before 1945-10-25.
(Thanks to Yu-Cheng Chuang.)  Also, update time zone abbreviations for
Japan's two time zones used 1896-1937.  JWST now stands for Western
Standard Time, and JCST for Central Standard Time (formerly this was CJT).
* asia (Taiwan): Omit DST during 1945.
(Asia/Taipei): Add a transition to JWST on 1896-01-01, then to
JST on 1937-10-01, then to CST on 1945-10-25.
(Asia/Tokyo): Rename CJT to JCST.  Transition to JCST was 1937-10-01,
not 1938.
(Asia/Seoul, Asia/Pyongyang): Call UT+9 "JCST" until 1937-01-01,
"JST" thereafter.  Assume JCST/JST until Allied takeover after WWII.
* NEWS: Document this.
2014-07-01 18:22:47 -07:00
Paul Eggert f7a73336e9 * asia: 'Urumqi' -> 'Ürümqi' in commentary. 2014-06-30 23:16:57 -07:00
Paul Eggert 15b01c042a Simplify China's time zones from five to two.
* NEWS, asia: Document this.
* asia (Asia/Harbin, Asia/Chongqing, Asia/Kashgar): Remove.
These are now links in 'backward'.
(Asia/Shanghai): Change pre-standard-time offset from 8:05:57 to
8:05:43.  Change transition to standard time from 1928 to 1901.
(Asia/Urumqi): Remove 1980 transition to UTC+8.
* backward (Asia/Harbin, Asia/Chongqing, Asia/Kashgar): New links.
(Asia/Chungking): Avoid link-to-link.
* zone.tab (Asia/Harbin, Asia/Chongqing, Asia/Kashgar): Remove.
2014-06-30 23:07:22 -07:00
Paul Eggert 81a7abf902 A few more fixes related to AEST/AEDT etc. (Thanks to Tim Parenti.)
* Theory: Use CST instead of EST in the example, so that it matches
the current database.
* antarctica (Antarctica/Casey): AWST, not WST.
* asia (Asia/Jayapura): ACST, not CST.
* australasia: Prepend "[A]" to "EST" in quote about EST.
2014-06-30 01:19:46 -07:00
Paul Eggert c25e1180cf More spelling and accent fixes.
Plus, update a now-obsolete source for Samoa's late-2011 change to the
International Date Line.
2014-06-27 16:06:47 -07:00
Tim Parenti 367870dc72 * africa, asia: Provide dates of reference for USNO citations. 2014-06-25 14:14:32 -07:00
Paul Eggert 437a132016 Remove usno* files.
(Thanks to Tim Parenti for the suggestion.)
* Makefile (MISC), NEWS: Remove usno* files.
* usno1988, usno1989, usno1989a, usno1995, usno1997, usno1998: Remove.
* africa, asia, australasia, tz-link.htm: Remove commentary about
these files.
2014-06-25 13:53:15 -07:00
Paul Eggert e1f721201a More spelling and accent fixes.
(Thanks to Ian Abbott for catching some stray '’'s.)
2014-06-25 11:04:15 -07:00
Paul Eggert 363a1be6df More spelling and accent fixes. 2014-06-25 01:02:29 -07:00
Tim Parenti a9da35214b Further updates to commentary, mostly un-ASCII-fying contributors' names.
Change attributions for contributors' names using the Latin alphabet
only where it was possible to reconstruct from mailing list records.
Leave attributions for Андрей Чернов, Иофис Герман Романович, and 李耀
宗 with their romanized versions instead (Andrey A. Chernov, German
Iofis, and Lee Yiu Chung, respectively).
2014-06-24 23:39:10 -07:00
Paul Eggert ffb8e529e0 Switch back to ASCII for symbols.
Garrett Wollman reported privately that XEmacs 21.4.22, the current
stable version, doesn't work with the UTF-8 recently introduced
into our commentary.  For example, the UTF-8 character '−'
(MINUS SIGN), which is stored as the three bytes "\342\210\222",
displays as 'â\210\222'.  For proper names this is annoying but
tolerable, as there's little loss in utility from (say) 'Racoviță'
to its display form 'RacoviÈ\233Ä\203'.  But for symbols this is a
real pain that can make it hard to understand the documentation, e.g.,
'Release 2014e – 2014-06-12 21:53:52 −0700' displays as
'Release 2014e â\200\223 2014-06-12 21:53:52 â\210\2220700'.
To work around this problem, make the following substitutions in
commentary to mostly revert these symbols to their pre-UTF-8 versions:
'§' -> 'section', '°' -> 'degrees', '±' -> '+-', '–' -> '-' (en
dash), '—' -> '--' (em dash), '′' -> "'", '″' -> '"', '→' -> '->',
'−' -> '-' (minus sign), '≤' -> '<='.  Leave proper names and
foreign words in UTF-8.
2014-06-19 17:51:16 -07:00
Paul Eggert 6ca6cceade Fix a couple more accents and one misspelled name. 2014-06-19 00:29:16 -07:00
Paul Eggert 3001a6adf4 Fix a few more accents and hyphens, and update a name and a URL. 2014-06-18 00:02:48 -07:00
Paul Eggert a577b388f3 Distinguish hyphen from minus from dashes.
Most of this patch is to commentary, to distinguish better among
the similar characters hyphen '-', minus sign '−', en dash '–' (used
for ranges), and em dash '—'.  Render ordinary dashes in text as
spaced en dashes, as this gives better-looking results in monospaced
fonts.
* yearistype.sh, zic.c: Reword diagnostics so that they do not use
hyphens as if they were dashes.  Since we are sticking to ASCII in
programs, we can't use proper dashes in diagnostics.
2014-06-17 18:46:31 -07:00
Paul Eggert 1d41c06051 Be more consistent about bracketing URLs in commentary.
Use angle brackets unless the URL is already surrounded by white space.
(Thanks to a suggestion from Steffen Nurpmeso.)
2014-06-17 13:14:45 -07:00
Paul Eggert 248d1f10a1 Restore more accents. Also, update Antarctic commentary.
This does not change any of the data.
2014-06-16 20:18:01 -07:00
Paul Eggert 09d35582da Simplify use of URLs in text files.
In several cases our text files had commentary like this:
# Egypt to cancel daylight saving time
# <a href="http://www.almasryalyoum.com/en/node/407168">
# http://www.almasryalyoum.com/en/node/407168
# </a>
where lines 2 and 4 let the file be viewed by a browser with the
URL being clickable.  In practice this approach does not work with
many modern browsers (I tested with Firefox and with Chrome) and
it clutters up the data, so in cases like the above this patch
removes lines 2 and 4.
(Problem reported by Steffen "Daode" Nurpmeso.)
2014-06-15 17:38:04 -07:00
Paul Eggert 9a8aa790bc Don't abuse "`" to mean open quote.
This was appropriate before Unicode, where "`" and "'" often balanced
in visual output, but that's been obsolete for a while.
Overall, single-quote 'like this' instead of `like this', and
double-quote "like this" or (in typeset output) “like this”
instead of ``like this''.  While we're at it, fix some glitches
with hyphens versus minus versus en dash versus em dash.
* Makefile ($(MANTXTS)): Use UTF-8 locale to produce *.txt output.
* checktab.awk, tzselect.ksh:
Quote 'like this' in diagnostics, instead of `like this'.
* date.1, newctime.3, newtzset.3, time2posix.3, zic.8 (q, lq, rq):
New macros.  Use them for better double-quoting in output.
* workman.sh: Tell Perl that its stdin and stdout are UTF-8.
* NEWS: Document this.
2014-06-15 13:27:37 -07:00
Paul Eggert 9214f0f930 * asia (Jordan): Remove now-confusing comment from Phil Pizzey.
Reported by Oleksii Nochovnyi in:
http://mm.icann.org/pipermail/tz/2014-March/020807.html
* NEWS: Mention this.
2014-03-28 12:40:20 -07:00
Paul Eggert d3306708aa Israel DST transitions were off by a day in 1988.
(Thanks to Avigdor Finkelstein.)
* asia (Zion): Add 1 to the 1988 transition dates.
* NEWS: Document this.
2014-03-07 21:37:29 -08:00
Paul Eggert b0cde690c6 Asia/Amman: Jordan's Dec. 20 transition is DST, not standard time
(Thanks to Steffen Thorsen.)
* asia (Jordan): Transition is at 00:00, not 00:00s.
* NEWS: Document this.
2013-12-11 12:29:10 -08:00
Paul Eggert ed8f3bd6d2 Asia/Amman: Jordan reverts to standard time on Dec. 20
* asia (Jordan, Asia/Amman): Jordan switches back to standard time
on 2013-12-20.  (Thanks to Steffen Thorsen.)  Assume this is at
00:00s, and that the previous schedule resumes next year.
* NEWS: Document this.
2013-12-11 11:30:51 -08:00
Paul Eggert e28afbbac3 * asia (Palestine): Autumn transition is now at 00:00, not 01:00.
(Thanks to Steffen Thorsen.)
* NEWS: Document this.
2013-09-24 12:02:25 -07:00
Paul Eggert 5250212e82 * asia (Jordan, Asia/Amman): Guess that Jordan's change is permanent. 2013-09-21 08:54:30 -07:00
Paul Eggert 27722e5ae3 Change Indonesian time zone names to reflect common practice.
* asia (Asia/Dili, Asia/Jakarta, Asia/Pontianak, Asia/Makassar)
(Asia/Jayapura): Use WIB/WITA/WIT rather than WIT/CIT/EIT, since
it's typical to use Indonesian-language abbreviations even when
writing in English.  I surveyed the Internet and Google Books and
found several independent English-language sources using WIB/WITA/WIT,
whereas it seemed only tz-inspired sources used WIT/CIT/EIT.
Problem reported several times, by George Ziegler, Priyadi Iman
Nurcahyo, Zakaria, Jason Grimes, Martin Pitt, and Benny Lin;
see Lin's summary of the reports in
<http://mm.icann.org/pipermail/tz/2013-February/018609.html>.
This change does not affect time zone offsets, just alphabetic
abbreviations, such as tm_zone in the BSD-style struct tm.
(Asia/Jakarta): Use BMT, not JMT, for mean time from 1923 to 1932,
as Jakarta was called Batavia back then.
2013-08-11 08:58:06 -07:00