misc/157748: Patch for src/usr.bin/calendar/calendars/calendar.holiday

Julian H. Stacey jhs at berklix.com
Sat Jun 11 00:50:08 UTC 2011


>Number:         157748
>Category:       misc
>Synopsis:       Patch for src/usr.bin/calendar/calendars/calendar.holiday
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 11 00:50:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Julian H. Stacey
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
http://berklix.com BSD Linux Unix Consultancy, Munich/Muenchen.
>Environment:
System: FreeBSD fire.js.berklix.net 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Jun 2 23:10:13 CEST 2011 jhs at blak.js.berklix.net:/ad6s4/release/8.2-RELEASE/src/sys/amd64/compile/FIRE64.small amd64


	
>Description:
Whilst writing /usr/share/calendar/calendar.british
( sumitted as gnats misc/157466
  http://www.freebsd.org/cgi/query-pr.cgi?pr=157466 
) , then improved since (URL for improved version in that send-pr)
I found that  src/usr.bin/calendar/calendars/calendar.holiday
was a Real mess, Many wrong dates, junk that didnt belong etc.

	
>How-To-Repeat:
	
Read my diff, I have put as comments what is wrong.
>Fix:
Please apply the diff.
Then go through & delete my comments some of which are specifically
for the info of the commiter.
information

Some of the diffs assume my gnats misc/157466 will be commited first,
which will create
	src/usr.bin/calendar/calendars/calendar.british
	src/usr.bin/calendar/calendars/en_UK.ISO8859-1/
but if misc/157466 hasnt been commited yet, no need to wait, 
as each patch ndividually makes clear if it needs the above.
Lots of dead simple things to fix,
Examples:
- Britains dates - some are Wrong.
- Yugoslavia's national holiday - the country doesn't exist !
  	delete or move it from <calendar.holiday> to <calendar.history>.
- Saints days that are not holidays -
	move from <calendar.holiday> to <calendar.christian>
	

	

A copy of my diff -c appended.

Newest copy at
http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/usr.bin/calendar/calendars/calendar.holiday.REL=ALL.diff

http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/usr.bin/calendar/calendars/calendar.holiday.REL=ALL.diff
Filed by
http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/usr.bin/calendar/calendars/calendar.holiday.send-pr.ignore

See also
http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/usr.bin/calendar/calendars/calendar.british
&
http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/usr.bin/calendar/send-pr.calendar.ignore

*** 8.2-RELEASE/src/usr.bin/calendar/calendars/calendar.holiday	Fri Jun 10 17:01:50 2011
--- 8.2-RELEASE/src/usr.bin/calendar/calendars/calendar.holiday	Sat Jun 11 01:50:06 2011
***************
*** 4,9 ****
--- 4,49 ----
   * $FreeBSD: src/usr.bin/calendar/calendars/calendar.holiday,v 1.37.2.1.6.1 2010/12/21 17:09:25 kensmith Exp $
   */
  
+ /* This file is just for national holidays, as in name <calendar.holiday>
+  *	(so one can include it & know daily, which countries round the
+  *	 world are on holiday, closed for business that day etc).
+  * Examples of what does Not belong here:
+  *	Saint Whoever's miraculous memorable ....
+  *						<calendar.christian>
+  *	Mohamed or Shiva's splendid notable ....
+  *			New file 		<calendar.religions>
+  *	UN's "Avoid camel riding to prevent haemorhoids day"
+  *			New file		<calendar.event>
+  *	Krakatoa blew up, Icelandic ash,
+  *	Twin Towers, Lockerbie, Coventry, Dresden, Guernica etc:
+  *						<calendar.history>
+  *	USA Ground Hog Day, 
+  *						<calendar.usholiday>
+  *	USA dead politician the worlds never heard of:
+  *						<calendar.american>
+  *	Birthday of Ken & Barbie
+  *						<calendar.birthday>
+  * Top level files could be stripped of content merely of
+  * local American relevance, which would be better in a new
+  * sub directory for USA,  (en_US ?) like others already have, eg:
+  *		de_AT	German Austria
+  *		de_DE	German Germany
+  *		en_UK	English United_Kindom
+  *		fr_FR	French France
+  *		hr_HR	Hrvatski
+  *		hu_HU	Magyar
+  *		ru_RU	Russian Russia
+  *		uk_UA	Ukrainian Ukraine
+  * 
+  * American errors should be purged, eg "Chas. Babbage" in 
+  * <calendar.birthday>, Charles Babbage was English & not called Chas.
+  *
+  * Previous divergent syntax of both "Rep. of Ireland" & 
+  * "Republic of Ireland" in this file has been merged to the singular
+  * "Eire" (which is what the citizens in the southern half of the island
+  * of Ireland call their state).  
+  */
+ 
  #ifndef _calendar_holiday_
  #define _calendar_holiday_
  
***************
*** 12,18 ****
  01/01	Universal Fraternity Day in Mozambique
  01/02	Ancestry Day in Haiti
  01/02	St. Berchtold's Day in Switzerland
! 01/03	New Year's Holiday in Scotland
  01/03	Revolution Day in Upper Volta
  01/04	Independence Day in Burma
  01/04	Martyrs Day in Zaire
--- 52,63 ----
  01/01	Universal Fraternity Day in Mozambique
  01/02	Ancestry Day in Haiti
  01/02	St. Berchtold's Day in Switzerland
! 
! /* 01/03	New Year's Holiday in Scotland
!  * Wrong, this day is Not a holiday in Scotland most of the time
!  * #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  01/03	Revolution Day in Upper Volta
  01/04	Independence Day in Burma
  01/04	Martyrs Day in Zaire
***************
*** 33,39 ****
  01/20	Army Day in Mali
  01/20	National Heroes Day in Guinea-Bissau
  01/21	Our Lady of Altagracia in Dominican Republic
! 01/23	Feast of St. Ildefonsus
  01/23	US National Handwriting Day
  01/24	Economic Liberation Day in Togo
  01/26	Republic Day in India
--- 78,89 ----
  01/20	Army Day in Mali
  01/20	National Heroes Day in Guinea-Bissau
  01/21	Our Lady of Altagracia in Dominican Republic
! 
! /* 01/23	Feast of St. Ildefonsus
!  * This does not belong here, move it to calendar.christian,
!  * at least until someone religious tells us which country it's a
!  * public state holiday for. */
! 
  01/23	US National Handwriting Day
  01/24	Economic Liberation Day in Togo
  01/26	Republic Day in India
***************
*** 42,54 ****
  01/MonThird	Robert E. Lee's Birthday in Alabama & Mississippi (3rd Monday)
  01/MonThird	Martin Luther King Day in New York (3rd Monday)
  02/01	Chinese New Year Holiday (3 days) in Taiwan
! 02/02	Candlemas
  02/04	Independence Commemoration Day in Sri Lanka
  02/05	Constitution Day in Mexico
  02/06	New Zealand Day
  02/07	Independence Day in Grenada
  02/09	St. Maron's Day in Lebanon
! 02/10	Feast of St. Paul's Shipwreck, AD 60
  02/11	National Foundation Day in Japan
  02/12	Pyidaungsa Day in Burma
  02/16	Makha Bucha Day in Thailand
--- 92,114 ----
  01/MonThird	Robert E. Lee's Birthday in Alabama & Mississippi (3rd Monday)
  01/MonThird	Martin Luther King Day in New York (3rd Monday)
  02/01	Chinese New Year Holiday (3 days) in Taiwan
! 
! /* 02/02	Candlemas
!  * This does not belong here, move it to calendar.christian.
!  * at least until someone religious tells us which country it's a
!  * public state holiday for. */
! 
  02/04	Independence Commemoration Day in Sri Lanka
  02/05	Constitution Day in Mexico
  02/06	New Zealand Day
  02/07	Independence Day in Grenada
  02/09	St. Maron's Day in Lebanon
! 
! /* 02/10	Feast of St. Paul's Shipwreck, AD 60
!  * This does not belong here, move it to calendar.christian.
!  * at least until someone religious tells us which country it's a
!  * public state holiday for. */
! 
  02/11	National Foundation Day in Japan
  02/12	Pyidaungsa Day in Burma
  02/16	Makha Bucha Day in Thailand
***************
*** 59,65 ****
  02/25	National Day in Kuwait
  02/27	Independence Day in Dominican Republic
  03/01	Samil Independence Movement Day in South Korea
! 03/01	St. David's Day - Patron Saint of Wales
  03/02	Peasants Day in Burma
  03/02	Texas Independence day
  03/02	Victory of Adowa in Ethiopia
--- 119,135 ----
  02/25	National Day in Kuwait
  02/27	Independence Day in Dominican Republic
  03/01	Samil Independence Movement Day in South Korea
! 
! /* 03/01	St. David's Day - Patron Saint of Wales
!  * Mostly Wrong, This day is Not a holiday in Wales,
!  * so does belong in this file called 
!  *	"calendar.holiday"
!  * it does not even belong in
!  *	#include <en_UK.ISO8859-1/calendar.holidays>
!  * so it here in:
!  *	#include <en_UK.ISO8859-1/calendar.other>
!  */
! 
  03/02	Peasants Day in Burma
  03/02	Texas Independence day
  03/02	Victory of Adowa in Ethiopia
***************
*** 68,103 ****
  03/04	Vermont Admission Day (admitted as 14th US state in 1791)
  03/05	Independence Day in Equatorial Guinea
  03/06	Lantern Day, Bejing
! 03/08	First Annual International Women's Day, 1909
  03/08	International Women's Day in former USSR
- 03/08	Syrian National Day in Libyan Arab Republic
  03/08	Women's Day in Guinea-Bissau, Taiwan and Yemen Democratic Republic
  03/08	Youth Day in Zambia
  03/09	Decoration Day in Liberia
  03/09	Falgun Purnima Day in Nepal
  03/10	Labor Day in South Korea
! 03/11	Johnny Appleseed Day; anniversary of the death of John Chapman
  03/12	Commonwealth Day in Swaziland
  03/12	Independence Day in Mauritius
  03/12	Moshoeshoe's Birthday in Lesotho
  03/12	Renovation Day in Gabon
  03/13	National Day in Grenada
! 03/16	Black Press Day; first US Black newspaper founded in 1827
  03/17	Evacuation Day in Suffolk County, Massachusetts
! 03/17	St. Patrick's Day - one of the Patron Saints of Ireland
  03/19	St. Joseph's Day, observed in Colombia, Costa Rica, Holy See,
  	Liechtenstein,	San Marino, Spain, Venezuela
  03/19	Tree Planting Day in Lestho
  03/20	Independence Day in Tunisia
  03/20	Youth Day in Oklahoma
  03/20*	Vernal Equinox in Japan
  03/21	Afghan New Year in Afghanistan
  03/21	Juarez' Birthday in Mexico
- 03/21*	Vernal Equinox in Japan
  03/22	Abolition Day in Puerto Rico
  03/23	Pakistan Day in Pakistan
  03/25	Greek Independence Day in Cyprus
! 03/25	Lady Day (a.k.a. the Feast of the Annunciation)
  03/25	Maryland Day in Maryland
  03/25	National Holiday in Greece
  03/26	Independence Day in Bangladesh
--- 138,204 ----
  03/04	Vermont Admission Day (admitted as 14th US state in 1791)
  03/05	Independence Day in Equatorial Guinea
  03/06	Lantern Day, Bejing
! 
! /* 03/08	First Annual International Women's Day, 1909
!  * This does not belong here, 
!  * its not some global interantional holiday, it's history so belongs in 
!  *	<calendar.history>
!  * If other countries have it as aholiday they can append to USSR below
!  */
! 
! /* Merge next two ? */
  03/08	International Women's Day in former USSR
  03/08	Women's Day in Guinea-Bissau, Taiwan and Yemen Democratic Republic
+ 
+ 03/08	Syrian National Day in Libyan Arab Republic
  03/08	Youth Day in Zambia
  03/09	Decoration Day in Liberia
  03/09	Falgun Purnima Day in Nepal
  03/10	Labor Day in South Korea
! 
! /* 03/11	Johnny Appleseed Day; anniversary of the death of John Chapman
!  * This surely is Not a national holiday. Delete it or
!  * Move it to <calendar.history> or better <en_US*/calendar.whatever>
!  */
! 
  03/12	Commonwealth Day in Swaziland
  03/12	Independence Day in Mauritius
  03/12	Moshoeshoe's Birthday in Lesotho
  03/12	Renovation Day in Gabon
  03/13	National Day in Grenada
! 
! /* 03/16	Black Press Day; first US Black newspaper founded in 1827
!  * Move this to <calendar.history> or better <en_US*/calendar.whatever>
!  */
! 
  03/17	Evacuation Day in Suffolk County, Massachusetts
! 
! /* * 03/17	St. Patrick's Day - one of the Patron Saints of Ireland
!  * Correct, But its more than just yet another patron saint,
!  * It Is an official public holiday in Northern Ireland for which now
!  * 	include <en_UK.ISO8859-1/calendar.holidays>
!  * (& I imagine it is a real state holiday too in Eire.
!  */
! #include <en_UK.ISO8859-1/calendar.holidays>	/* UK of GB & NI, England, N. .reland, Scotland, Wales */
! 
  03/19	St. Joseph's Day, observed in Colombia, Costa Rica, Holy See,
  	Liechtenstein,	San Marino, Spain, Venezuela
  03/19	Tree Planting Day in Lestho
  03/20	Independence Day in Tunisia
  03/20	Youth Day in Oklahoma
  03/20*	Vernal Equinox in Japan
+ 03/21*	Vernal Equinox in Japan
  03/21	Afghan New Year in Afghanistan
  03/21	Juarez' Birthday in Mexico
  03/22	Abolition Day in Puerto Rico
  03/23	Pakistan Day in Pakistan
  03/25	Greek Independence Day in Cyprus
! 
! /* 03/25	Lady Day (a.k.a. the Feast of the Annunciation)
!  * This does not belong here, move it to <calendar.christian>
!  * at least until/if someone religious tells us which if any country it's a
!  * public state holiday for. */
! 
  03/25	Maryland Day in Maryland
  03/25	National Holiday in Greece
  03/26	Independence Day in Bangladesh
***************
*** 135,141 ****
  04/21	Tiradentes in Brazil
  04/22	Arbor Day in Nebraska & Delaware
  04/22	Oklahoma Day in Oklahoma
! 04/23	St. George's Day - Patron Saint of England
  04/24	Victory Day in Togo
  04/25	Anniversary of the Revolution in Portugal
  04/25	Anzac Day, observed in Australia, New Zealand, Tonga and Western Samoa
--- 236,253 ----
  04/21	Tiradentes in Brazil
  04/22	Arbor Day in Nebraska & Delaware
  04/22	Oklahoma Day in Oklahoma
! 
! /* 04/23	St. George's Day - Patron Saint of England
!  * Mostly Wrong, This day is Not a holiday in England,
!  * so does not belong in this file called <calendar.holiday>
!  * It does not even belong in
!  *	#include <en_UK.ISO8859-1/calendar.holidays>
!  * so it is here:
!  *	#include <en_UK.ISO8859-1/calendar.other>
!  * Further note George is patron of a few other European countries,
!  * whether they have public holidays I have no idea !
!  */
! 
  04/24	Victory Day in Togo
  04/25	Anniversary of the Revolution in Portugal
  04/25	Anzac Day, observed in Australia, New Zealand, Tonga and Western Samoa
***************
*** 152,158 ****
  04/MonThird	Patriot's Day in Maine & Massachusetts (3rd Monday)
  05/01	Labor Day in many places in the USA
  05/01	May Day in many places
! 05/01	US Law Day (decl. by Eisenhower)
  05/02	King's Birthday in Lesotho
  05/03	Constitution Memorial Day in Japan
  05/04	Greenery Day in Japan
--- 264,275 ----
  04/MonThird	Patriot's Day in Maine & Massachusetts (3rd Monday)
  05/01	Labor Day in many places in the USA
  05/01	May Day in many places
! 
! /* 05/01	US Law Day (decl. by Eisenhower)
!  * Append ", USA";  & if not a USA holiday move to <calendar.history>
!  * or better to <en_US*/calendar.whatever>
!  */
! 
  05/02	King's Birthday in Lesotho
  05/03	Constitution Memorial Day in Japan
  05/04	Greenery Day in Japan
***************
*** 162,169 ****
  05/05	Coronation Day in Thailand
  05/05	Liberation Day in the Netherlands
  05/06	Bataan Day in Philippines
! 05/06*	Bank Holiday in UK
! 05/07	May Day in United Kingdom
  05/08	Buddha's Birthday in South Korea
  05/08	Elections for the National Assembly in Philippines
  05/08	Truman Day in Missouri
--- 279,293 ----
  05/05	Coronation Day in Thailand
  05/05	Liberation Day in the Netherlands
  05/06	Bataan Day in Philippines
! 
! /* 05/06*	Bank Holiday in UK
!  * Wrong, leave it to #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
! /* 05/07	May Day in United Kingdom
!  * Doubly Wrong!, leave it to #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  05/08	Buddha's Birthday in South Korea
  05/08	Elections for the National Assembly in Philippines
  05/08	Truman Day in Missouri
***************
*** 198,204 ****
  05/25	Memorial Day in New Mexico & Puerto Rico
  05/25	Revolution in the Sudan in Libyan Arab Republic
  05/27	Afghanistan attains sovereignty, 1921
! 05/27*	Bank Holiday in UK
  05/28	Mothers Day in Central African Republic
  05/31	Pya Martyrs Day in Togo
  05/MonThird	Memorial Day in Michigan (3rd Monday)
--- 322,332 ----
  05/25	Memorial Day in New Mexico & Puerto Rico
  05/25	Revolution in the Sudan in Libyan Arab Republic
  05/27	Afghanistan attains sovereignty, 1921
! 
! /* 05/27*	Bank Holiday in UK
!  * Wrong, leave it to #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  05/28	Mothers Day in Central African Republic
  05/31	Pya Martyrs Day in Togo
  05/MonThird	Memorial Day in Michigan (3rd Monday)
***************
*** 208,224 ****
  06/02	Corpus Christi in Paraguay
  06/03	Confederate Memorial Day in Kentucky & Louisiana
  06/03	Labor Day in Bahamas
! 06/03*	Bank Holiday in Rep. of Ireland
  06/04	Emancipation Day in Tonga
  06/04	Queen's Birthday in New Zealand
  06/05	Constitution Day in Denmark
  06/05	Liberation Day in Seychelles
  06/06	His Majesty, Yang Di-Pertuan Agong's Birthday in Malaysia
  06/06	Memorial Day in South Korea
! 06/09	Senior Citizen's Day in Oklahoma
  06/10	Camoes Day in Portugal
  06/11	King Kamehameha I Day in Hawaii
! 06/11	Queen's Birthday
  06/12	Independence Day in Philippines
  06/12	Peace with Bolivia in Paraguay
  06/13	Corrective Movement in Yemen Arab Republic
--- 336,368 ----
  06/02	Corpus Christi in Paraguay
  06/03	Confederate Memorial Day in Kentucky & Louisiana
  06/03	Labor Day in Bahamas
! 
! /* 06/03*	Bank Holiday in Eire
!  *	The '*' is fuzzy. Get someone from British Isles to see if Britain 
!  *	& Eire might be co-operating using algorithms more precise in
!  *	in #include <en_UK.ISO8859-1/calendar.holidays>,
!  */
! 
  06/04	Emancipation Day in Tonga
  06/04	Queen's Birthday in New Zealand
  06/05	Constitution Day in Denmark
  06/05	Liberation Day in Seychelles
  06/06	His Majesty, Yang Di-Pertuan Agong's Birthday in Malaysia
  06/06	Memorial Day in South Korea
! 
! /* 06/09	Senior Citizen's Day in Oklahoma
!  *	This is highly suspiciously Not a state holiday, 
!  *	if so, so move it to <calendar.history> or <en_US*/calendar.whatever>
!  */
! 
  06/10	Camoes Day in Portugal
  06/11	King Kamehameha I Day in Hawaii
! 
! /* 06/11	Queen's Birthday
!  * Wrong !  British Queen Elisabeth's official birthday in UK moveable 2 weeks!
!  *	See #include <en_UK.ISO8859-1/calendar.events>
!  */
! 
  06/12	Independence Day in Philippines
  06/12	Peace with Bolivia in Paraguay
  06/13	Corrective Movement in Yemen Arab Republic
***************
*** 227,233 ****
  06/17	Bunker Hill Day in Suffolk County, Massachusetts
  06/17	Independence Day in Iceland
  06/18	Evacuation Day in Egypt
! 06/18	Queen's Birthday in Fiji
  06/19	Artigas Birthday in Uruguay
  06/19	Emancipation Day in Texas
  06/19	Labor Day in Trinidad and Tobago
--- 371,381 ----
  06/17	Bunker Hill Day in Suffolk County, Massachusetts
  06/17	Independence Day in Iceland
  06/18	Evacuation Day in Egypt
! 
! /* 06/18	Queen's Birthday in Fiji
!  * Likely Wrong, as the Queen's Birthday above also wrong.
!  */
! 
  06/19	Artigas Birthday in Uruguay
  06/19	Emancipation Day in Texas
  06/19	Labor Day in Trinidad and Tobago
***************
*** 235,241 ****
  06/20	Flag Day in Argentina
  06/20	West Virginia Day in West Virginia
  06/22	Corrective Movement in Yemen Democratic Republic
! 06/22	Midsummer Eve in Finland, Sweden
  06/22	National Sovereignty Day in Haiti
  06/23	National Holiday in Luxembourg
  06/24	Battle of Carabobob in Venezuela
--- 383,394 ----
  06/20	Flag Day in Argentina
  06/20	West Virginia Day in West Virginia
  06/22	Corrective Movement in Yemen Democratic Republic
! 
! /* 06/22	Midsummer Eve in Finland, Sweden
!  * Probably not always correct see #include <en_UK.ISO8859-1/calendar.events>
!  * which quotes	http://www.shortestday.co.uk
!  */
! 
  06/22	National Sovereignty Day in Haiti
  06/23	National Holiday in Luxembourg
  06/24	Battle of Carabobob in Venezuela
***************
*** 270,281 ****
  07/09	Independence Day in Argentina
  07/10	Independence Day in Bahamas
  07/11	National Holiday in the Mongolian People's Republic
! 07/12	Battle of Boyne celebrated in Northern Ireland
  07/13	Buddhist Lent in Thailand
  07/14	Anniversary of the Revolution in Iraq
  07/14	French National Festival
  07/14	National Holiday in Monaco
! 07/15	St. Swithin's Day
  07/16	Presidents Day in Botswana
  07/17	Constitution Day in South Korea
  07/17	July Revolution in Iraq
--- 423,444 ----
  07/09	Independence Day in Argentina
  07/10	Independence Day in Bahamas
  07/11	National Holiday in the Mongolian People's Republic
! 
! /* 07/12	Battle of Boyne celebrated in Northern Ireland
!  * Correct but un-necessary as #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  07/13	Buddhist Lent in Thailand
  07/14	Anniversary of the Revolution in Iraq
  07/14	French National Festival
  07/14	National Holiday in Monaco
! 
! /* 07/15	St. Swithin's Day
!  * Toss this out as it fails to say What Country,
!  * (Not a holiday in UK, see #include <en_UK.ISO8859-1/calendar.holidays>)
!  * Move it to <calendar.history> if you won't actually delete it.
!  */
! 
  07/16	Presidents Day in Botswana
  07/17	Constitution Day in South Korea
  07/17	July Revolution in Iraq
***************
*** 317,324 ****
  08/03	Massacre of the Pidjiguiti in Guinea-Bissau
  08/03	Memorial Day of Archbishop Makarios in Cyprus
  08/04	Freedom Day in Guyana
! 08/05*	Bank Holiday in Scotland and Northern Ireland
  08/06	Bank Holiday in British Columbia, Fiji, Iceland, Ireland, Ontario
  08/06	Emancipation Day in Bahamas
  08/06	Independence Day in Bolivia
  08/07	Battle of Boyaca in Colombia
--- 480,499 ----
  08/03	Massacre of the Pidjiguiti in Guinea-Bissau
  08/03	Memorial Day of Archbishop Makarios in Cyprus
  08/04	Freedom Day in Guyana
! 
! /* 08/05*	Bank Holiday in Scotland and Northern Ireland
!  * Wrong, This day is Not a holiday in England:
!  * #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  08/06	Bank Holiday in British Columbia, Fiji, Iceland, Ireland, Ontario
+ /* Wrong, Ireland is an island, a land mass, with the state of Eire in the
+  * South + part of United Kingdom of GB in the North.
+  * The bit in the North does not have aholiday this day, see
+  * #include <en_UK.ISO8859-1/calendar.holidays>
+  * Eire might or not have a holiday, I don't know,
+  */
+ 
  08/06	Emancipation Day in Bahamas
  08/06	Independence Day in Bolivia
  08/07	Battle of Boyaca in Colombia
***************
*** 327,337 ****
  08/11	Heroes Day (2 days) in Zimbabwe
  08/11	Independence Day in Chad
  08/11	King Hussein's Accession to the Throne in Jordan
  08/12	Queen's Birthday in Thailand
  08/13	Proclamation of Independence in Central African Republic
  08/13	Women's Day in Tunisia
  08/14	Independence Day in Pakistan
! 08/14	VJ Day, 1945
  08/14	Waddi Dhahab in Morocco
  08/15	Founding of Ascuncion in Paraguay
  08/15	Independence Day in India
--- 502,528 ----
  08/11	Heroes Day (2 days) in Zimbabwe
  08/11	Independence Day in Chad
  08/11	King Hussein's Accession to the Throne in Jordan
+ 
  08/12	Queen's Birthday in Thailand
+ /* Is this correct ?  International news always stresses the king. */
+ 
  08/13	Proclamation of Independence in Central African Republic
  08/13	Women's Day in Tunisia
  08/14	Independence Day in Pakistan
! 
! /* * 08/14	VJ Day, 1945
!  * Wrong in many ways:
!  *	- The acronym will be menaingless to many, so expand it to
!  *	- Victory (of the allies) In (world war 2, over) Japan day
!  *		(& we need some bracketed text too, else if we leave it just
!  *		as "Victory In Japan" some later editor might assume its 
!  *		a national holiday - I guess it's not, a japanese person could
!  *		clarify that).
!  *	- Then as no country is indicated originally, assume its not a state
!  *	  holiday anywhere, so just a historic event, so ...
!  *	  Move it to <calendar.history>
!  */
! 
  08/14	Waddi Dhahab in Morocco
  08/15	Founding of Ascuncion in Paraguay
  08/15	Independence Day in India
***************
*** 349,355 ****
  08/25	Constitution Day in Paraguay
  08/25	Independence Day in Uruguay
  08/26	Susan B. Anthony Day in Massachusetts
! 08/26*	Bank Holiday in England and Wales
  08/27	Liberation Day in Hong Kong
  08/28	Heroes Day in Philippines
  08/30	Huey P. Long Day in Louisiana
--- 540,551 ----
  08/25	Constitution Day in Paraguay
  08/25	Independence Day in Uruguay
  08/26	Susan B. Anthony Day in Massachusetts
! 
! /* 08/26*	Bank Holiday in England and Wales
!  * Wrong, as this day is Not a holiday in England:
!  * #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  08/27	Liberation Day in Hong Kong
  08/28	Heroes Day in Philippines
  08/30	Huey P. Long Day in Louisiana
***************
*** 375,381 ****
  09/12	Amilcar Cabral's Birthday in Guinea-Bissau
  09/12	Defender's Day in Maryland
  09/12	Revolution Day in Ethiopia
! 09/13	Barry Day commemorates the death of Commodore John Barry, USA
  09/14	Battle of San Jacinto in Nicaragua
  09/15	Foundation of Panama in Panama
  09/16	Cherokee Strip Day in Oklahoma
--- 571,581 ----
  09/12	Amilcar Cabral's Birthday in Guinea-Bissau
  09/12	Defender's Day in Maryland
  09/12	Revolution Day in Ethiopia
! 
! /* 09/13	Barry Day commemorates the death of Commodore John Barry, USA
!  * If Not a holiday ?  Move it to <calendar.history> 
!  */
! 
  09/14	Battle of San Jacinto in Nicaragua
  09/15	Foundation of Panama in Panama
  09/16	Cherokee Strip Day in Oklahoma
***************
*** 386,394 ****
  09/21	Independence Day in Belize
  09/22	Independence Day in Mali
  09/22	National Sovereignty Day in Haiti
  09/22*	Autumnal Equinox in Japan
! 09/23	Grito de Lares in Puerto Rico
  09/23*	Autumnal Equinox in Japan
  09/24	Anniversary of the Third Republic in Ghana
  09/24	Independence Day in Guinea-Bissau
  09/24	National Day in Saudi Arabia
--- 586,597 ----
  09/21	Independence Day in Belize
  09/22	Independence Day in Mali
  09/22	National Sovereignty Day in Haiti
+ 
  09/22*	Autumnal Equinox in Japan
! /* Maybe theres some links here http://www.shortestday.co.uk */
  09/23*	Autumnal Equinox in Japan
+ 
+ 09/23	Grito de Lares in Puerto Rico
  09/24	Anniversary of the Third Republic in Ghana
  09/24	Independence Day in Guinea-Bissau
  09/24	National Day in Saudi Arabia
***************
*** 400,409 ****
  09/26	Revolution Anniversary Day in Yemen
  09/27	Feast of Finding the True Cross in Ethiopia
  09/28	Confucius' Day in Taiwan
! 09/29	Michaelmas
  09/29	Battle of Boqueron in Paraguay
  09/30	Botswana Day in Botswana
  09/MonThird	Respect for the Aged Day in Japan
  10/01	Armed Forces Day in South Korea
  10/01	Independence Day in Nigeria
  10/01	National Liberation Day (2 days) in China
--- 603,621 ----
  09/26	Revolution Anniversary Day in Yemen
  09/27	Feast of Finding the True Cross in Ethiopia
  09/28	Confucius' Day in Taiwan
! 
! /* 09/29	Michaelmas
!  * This does not belong here, move it to calendar.christian.
!  * at least until someone religious tells us which country it's a
!  * public state holiday for. 
!  */
! 
  09/29	Battle of Boqueron in Paraguay
  09/30	Botswana Day in Botswana
+ 
  09/MonThird	Respect for the Aged Day in Japan
+ /* Is this actually a Holiday ? if not move to <calendar.history> */
+ 
  10/01	Armed Forces Day in South Korea
  10/01	Independence Day in Nigeria
  10/01	National Liberation Day (2 days) in China
***************
*** 425,431 ****
  10/09	Independence Day in Uganda
  10/09	Independence of Guayaquil in Ecuador
  10/09	Korean Alphabet Day in South Korea
! 10/09	Leif Erikson Day commemorates the discovery of North America in AD 1000
  10/09	Republic Day in Khmer Republic
  10/10	National Day in Taiwan
  10/10	Oklahoma Historical Day in Oklahoma
--- 637,647 ----
  10/09	Independence Day in Uganda
  10/09	Independence of Guayaquil in Ecuador
  10/09	Korean Alphabet Day in South Korea
! 
! /* 10/09	Leif Erikson Day commemorates the discovery of North America in AD 1000
!  * Is this actually a Holiday ? I guess not, so move to <calendar.history> 
!  */
! 
  10/09	Republic Day in Khmer Republic
  10/10	National Day in Taiwan
  10/10	Oklahoma Historical Day in Oklahoma
***************
*** 439,445 ****
  10/14	Young People's Day in Zaire
  10/14*	Thanksgiving Day in Canada
  10/15	Evacuation Day in Tunisia
! 10/16	National Boss Day, USA
  10/17	Dessaline's Death Anniversary in Haiti
  10/17	Heroes Day in Jamaica
  10/17	Mother's Day in Malawi
--- 655,666 ----
  10/14	Young People's Day in Zaire
  10/14*	Thanksgiving Day in Canada
  10/15	Evacuation Day in Tunisia
! 
! /* 10/16	National Boss Day, USA
!  * Not a national holiday does Not belong in <calendar.holiday>
!  * Move it to <calendar.history>, or <en_US*/calendar.whatever>
!  */
! 
  10/17	Dessaline's Death Anniversary in Haiti
  10/17	Heroes Day in Jamaica
  10/17	Mother's Day in Malawi
***************
*** 449,465 ****
  10/21	Revolution Days (2 days) in Somalia
  10/23	Chulalongkron's Day in Thailand
  10/24	Independence Day in Zambia
! 10/24	United Nations Day
  10/25	Taiwan Restoration Day in Taiwan
! 10/25	St. Crispin's day, patron saint of shoemakers
  10/26	Agam Day in Nauru
  10/26	Armed Forces Day in Benin and Rwanda
  10/26	National Day in Austria
  10/28	National Holiday in Greece
  10/28	OHI Day in Cyprus
! 10/28*	Bank Holiday in Republic of Ireland
  10/29	Republic Day in Turkey
! 10/31	All Hallows Eve ("Halloween")
  10/31	Nevada Day in Nevada
  10/MonFourth	Labour Day in New Zealand
  10/MonSecond	Health Sports Day in Japan
--- 670,708 ----
  10/21	Revolution Days (2 days) in Somalia
  10/23	Chulalongkron's Day in Thailand
  10/24	Independence Day in Zambia
! 
! 
! /* 10/24	United Nations Day
!  * No country is listed as having a national holiday for this,
!  * Move it to <calendar.history> or new file <calendar.event>
!  */
! 
  10/25	Taiwan Restoration Day in Taiwan
! 
! /* 10/25	St. Crispin's day, patron saint of shoemakers
!  * No country is listed as having a national holiday for this,
!  * so move it to <calendar.history>,
!  */
! 
  10/26	Agam Day in Nauru
  10/26	Armed Forces Day in Benin and Rwanda
  10/26	National Day in Austria
  10/28	National Holiday in Greece
  10/28	OHI Day in Cyprus
! 
! 10/28*	Bank Holiday in Eire
! /* More fuzzy dates. Do we have an southern Irishman who can clarify ? 
!  * Maybe if we're lucky Eire & Nritain might have co-operated when some bank
!  * holidays were redefined ? See <en_UK.ISO8859-1/calendar.holidays> */
! 
  10/29	Republic Day in Turkey
! 
! /* 10/31	All Hallows Eve ("Halloween")
!  * No country is listed as having a national holiday for this,
!  * so move it to <calendar.history> or maybe <calendar.christian>
!  * as it is related to religion, precedes All Saints Day,
!  */
! 
  10/31	Nevada Day in Nevada
  10/MonFourth	Labour Day in New Zealand
  10/MonSecond	Health Sports Day in Japan
***************
*** 472,478 ****
--- 715,726 ----
  11/03	Independence of Cuenca in Ecuador
  11/03	Thanksgiving Day in Liberia
  11/04	Flag Day in Panama
+ 
  11/04	Will Rogers Day, USA
+ /* Not a USA state holiday.
+  * Move it to <calendar.history>, or <en_US*/calendar.whatever>
+  */
+ 
  11/06	Green March Day in Morocco
  11/07	October Revolution Day in Hungary
  11/08	Her Majesty, the Queen's Birthday in Nepal
***************
*** 480,486 ****
  11/11	Angola gains independence from Portugal, 1975
  11/11	Independence Day in Angola
  11/11	Independence of Cartagena in Colombia
! 11/11	Remembrance Day in Canada
  11/11	Republic Day in Maldives
  11/14	King Hussein's Birthday in Jordan
  11/15	Dynasty Day in Belgium
--- 728,739 ----
  11/11	Angola gains independence from Portugal, 1975
  11/11	Independence Day in Angola
  11/11	Independence of Cartagena in Colombia
! 
! /* 11/11	Remembrance Day in Canada
!  * I doubt it ! Common to confuse Armistice on 11 & Remembrance Sunday, see
!  * <en_UK.ISO8859-1/see calendar.events> & <en_UK.ISO8859-1/calendar.history>
!  */
! 
  11/11	Republic Day in Maldives
  11/14	King Hussein's Birthday in Jordan
  11/15	Dynasty Day in Belgium
***************
*** 505,523 ****
  11/28	Independence Day in Albania and Mauritania
  11/28	Independence from Spain in Panama
  11/28	Proclamation of the Republic in Chad
! 11/29	Day of the Republic (2 days) in Yugoslavia
  11/29	Goodwill Day in Liberia
  11/29	Liberation Day in Albania
  11/29	National Day in Burma
  11/30	Independence Day in Barbados and Yemen Democratic Republic
  11/30	National Day in Benin
  11/30	National Heroes Day in Philippines
! 11/30	St. Andrew's Day - Patron Saint of Scotland
  11/Wed+3	Day of Prayer and Repentance (Buss- und Bettag) in Federal Republic of Germany
  12/01	Anniversary of the Restoration of Independence in Portugal
  12/01	Union Day in Romania
  12/01	Independence Day in Central African Republic
! 12/01	World AIDS Day
  12/02	National Holiday in United Arab Emirates
  12/03	National Holiday in Laos
  12/05	King's Birthday in Thailand
--- 758,791 ----
  11/28	Independence Day in Albania and Mauritania
  11/28	Independence from Spain in Panama
  11/28	Proclamation of the Republic in Chad
! 
! /* 11/29	Day of the Republic (2 days) in Yugoslavia
!  * Yugoslavia hasn't existed for ~ a decade !  Move to <calendar.history>
!  */
! 
  11/29	Goodwill Day in Liberia
  11/29	Liberation Day in Albania
  11/29	National Day in Burma
  11/30	Independence Day in Barbados and Yemen Democratic Republic
  11/30	National Day in Benin
  11/30	National Heroes Day in Philippines
! 
! /* 11/30	St. Andrew's Day - Patron Saint of Scotland
!  * Correct, but delete, as included from:
!  * #include <en_UK.ISO8859-1/calendar.holidays>
!  */
! 
  11/Wed+3	Day of Prayer and Repentance (Buss- und Bettag) in Federal Republic of Germany
  12/01	Anniversary of the Restoration of Independence in Portugal
  12/01	Union Day in Romania
  12/01	Independence Day in Central African Republic
! 
! /* 12/01	World AIDS Day
!  * Not a national state holiday.  Move it to <calendar.history> or
!  * new <calendar.event> to also contain eg
!  * May 31  Non Smoking Day designated by UN World Health Organisation.
!  */
! 
  12/02	National Holiday in United Arab Emirates
  12/03	National Holiday in Laos
  12/05	King's Birthday in Thailand
***************
*** 530,536 ****
  12/08	Our Lady of the Cacupe in Paraguay
  12/09	Independence Day in Tanzania
  12/10	Foundation of Worker's Party in Angola
! 12/10	Human Rights Day
  12/10	Thai Constitution Day in Thailand
  12/10	Wyoming Day in Wyoming
  12/11	Independence Day in Upper Volta
--- 798,809 ----
  12/08	Our Lady of the Cacupe in Paraguay
  12/09	Independence Day in Tanzania
  12/10	Foundation of Worker's Party in Angola
! 
! /* 12/10	Human Rights Day
!  * Where ? Which country has a national state holiday for this ? None ?
!  * If so, Move it to a <calendar.history> or <calendar.event>
!  */
! 
  12/10	Thai Constitution Day in Thailand
  12/10	Wyoming Day in Wyoming
  12/11	Independence Day in Upper Volta
***************
*** 546,556 ****
  12/23	Victory Day in Egypt
  12/25	Birthday of Quaid-i-Azam in Pakistan
  12/25	Children's Day in Congo
  12/26	Boxing Day
  12/26	Feast of Our Theotokos in Greece
! 12/26	St. Stephen's Day
! 12/26	Bank Holiday in Canada, Rep. of Ireland, and UK
  12/27	Bank Holiday in Cayman Islands
  12/27	Constitution Day in North Korea
  12/27	Public Holiday in Lesotho, Zimbabwe
  12/29	Civic Holidays (3 days) in Costa Rica
--- 819,846 ----
  12/23	Victory Day in Egypt
  12/25	Birthday of Quaid-i-Azam in Pakistan
  12/25	Children's Day in Congo
+ 
  12/26	Boxing Day
+ /* For consistency append a list of countries that have a 
+  * national holiday (though it would be very long), As we cal
+  * it "Boxing Day" list first the country that gave it that name: England,
+  * Append eg ", Britain, Europe, North America, other Christian history 
+  * countries etc".
+  * Some countries, eg <en_UK.ISO8859-1/calendar.holidays>
+  * have delay algorithms if at weekend, so "26" is too simplistic.
+  */
+ 
  12/26	Feast of Our Theotokos in Greece
! 
! /* 12/26	St. Stephen's Day - Move to <calendar.christian> */
! 
! 12/26	Bank Holiday in Canada, Eire, and UK
! 
  12/27	Bank Holiday in Cayman Islands
+ /* Check if Cayman really just moves occasionaly to same algorithm as 
+  *	UK does, eg <en_UK.ISO8859-1/calendar.holidays>
+  */
+ 
  12/27	Constitution Day in North Korea
  12/27	Public Holiday in Lesotho, Zimbabwe
  12/29	Civic Holidays (3 days) in Costa Rica
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list