diff --git a/include/holidays/ca.rem b/include/holidays/ca.rem index 8b701bd0..092778fa 100644 --- a/include/holidays/ca.rem +++ b/include/holidays/ca.rem @@ -1,11 +1,13 @@ # Canadian Federal Holidays # SPDX-License-Identifier: GPL-2.0-only -# You should probably NOT include this file directly! Instead, for -# all of the statutory holidays of the province you live in, use: -# INCLUDE [$SysInclude]/ca/XY.rem where XY is the two-letter -# abbreviation for yoru province. For example, if you live in -# Ontario, use: INCLUDE [$SysInclude]/ca/on.rem +# NOTE: This file ONLY includes Federal holidays that are observed throughout +# Canada. You should also include the appropriate file for the province +# or territory where you live to get all of the statutory holidays for +# that province. For example, if you live in Ontario, use: +# +# INCLUDE [$SysInclude]/ca.rem +# INCLUDE [$SysInclude]/ca/on.rem OMIT 1 Jan MSG New Year's Day OMIT 1 July MSG Canada Day diff --git a/include/holidays/ca/ab.rem b/include/holidays/ca/ab.rem index a60cdb04..9c1fc976 100644 --- a/include/holidays/ca/ab.rem +++ b/include/holidays/ca/ab.rem @@ -1,7 +1,9 @@ # Alberta Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Alberta. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Family Day REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day diff --git a/include/holidays/ca/bc.rem b/include/holidays/ca/bc.rem index 32ec57fc..6fffcafd 100644 --- a/include/holidays/ca/bc.rem +++ b/include/holidays/ca/bc.rem @@ -1,7 +1,9 @@ # British Columbia Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for British Columbia. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Family Day REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day diff --git a/include/holidays/ca/mb.rem b/include/holidays/ca/mb.rem index 9fb17fd6..8d46ab0c 100644 --- a/include/holidays/ca/mb.rem +++ b/include/holidays/ca/mb.rem @@ -1,7 +1,9 @@ # Manitoba Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Manitoba. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Louis Riel Day OMIT [easterdate($Uy) - 2] MSG Good Friday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day diff --git a/include/holidays/ca/nb.rem b/include/holidays/ca/nb.rem index 9890e7d6..5fec12c5 100644 --- a/include/holidays/ca/nb.rem +++ b/include/holidays/ca/nb.rem @@ -1,7 +1,9 @@ # New Brunswick Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for New Brunswick. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Family Day OMIT [easterdate($Uy) - 2] MSG Good Friday REM First Monday in Aug SCANFROM -7 ADDOMIT MSG Civic Holiday diff --git a/include/holidays/ca/nl.rem b/include/holidays/ca/nl.rem index 71516e11..37425396 100644 --- a/include/holidays/ca/nl.rem +++ b/include/holidays/ca/nl.rem @@ -1,7 +1,9 @@ # Newfoundland and Labrador Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Newfoundland and Labrador. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT 17 March MSG St. Patrick's Day OMIT [easterdate($Uy) - 2] MSG Good Friday OMIT 23 April MSG St. George's Day diff --git a/include/holidays/ca/ns.rem b/include/holidays/ca/ns.rem index 1a1e7bfe..0d5b8282 100644 --- a/include/holidays/ca/ns.rem +++ b/include/holidays/ca/ns.rem @@ -1,7 +1,9 @@ # Nova Scotia Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Nova Scotia. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Heritage Day OMIT [easterdate($Uy) - 2] MSG Good Friday REM 11 November MSG Remembrance Day diff --git a/include/holidays/ca/nt.rem b/include/holidays/ca/nt.rem index c4d917f3..00d89678 100644 --- a/include/holidays/ca/nt.rem +++ b/include/holidays/ca/nt.rem @@ -1,7 +1,9 @@ # Northwest Territories Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for the Northwest Territories. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day OMIT 21 June MSG National Aboriginal Day diff --git a/include/holidays/ca/nu.rem b/include/holidays/ca/nu.rem index 265c90fe..51e45c8c 100644 --- a/include/holidays/ca/nu.rem +++ b/include/holidays/ca/nu.rem @@ -1,7 +1,9 @@ # Nunavut Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Nunavut. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day OMIT 9 July MSG Nunavut Day diff --git a/include/holidays/ca/on.rem b/include/holidays/ca/on.rem index 4a83d934..6cfa7642 100644 --- a/include/holidays/ca/on.rem +++ b/include/holidays/ca/on.rem @@ -1,7 +1,9 @@ # Ontario Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Ontario. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Family Day OMIT [easterdate($Uy) - 2] MSG Good Friday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day diff --git a/include/holidays/ca/pe.rem b/include/holidays/ca/pe.rem index 46335b09..cf523d2d 100644 --- a/include/holidays/ca/pe.rem +++ b/include/holidays/ca/pe.rem @@ -1,7 +1,9 @@ # Prince Edward Island Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Prince Edward Island. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM First Monday in Aug SCANFROM -7 ADDOMIT MSG Islander Day OMIT 11 November MSG Remembrance Day diff --git a/include/holidays/ca/qc.rem b/include/holidays/ca/qc.rem index 1e732046..ba70b3c6 100644 --- a/include/holidays/ca/qc.rem +++ b/include/holidays/ca/qc.rem @@ -1,7 +1,9 @@ # Quebec Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Quebec. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) + 1] MSG Easter Monday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day OMIT 24 June MSG FĂȘte Nationale diff --git a/include/holidays/ca/sk.rem b/include/holidays/ca/sk.rem index e48bf1d8..1ac73005 100644 --- a/include/holidays/ca/sk.rem +++ b/include/holidays/ca/sk.rem @@ -1,7 +1,9 @@ # Saskatchewan Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Saskatchewan. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + OMIT [easterdate($Uy) - 2] MSG Good Friday REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Family Day REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day diff --git a/include/holidays/ca/yt.rem b/include/holidays/ca/yt.rem index 222d4b32..3b66fcbf 100644 --- a/include/holidays/ca/yt.rem +++ b/include/holidays/ca/yt.rem @@ -1,7 +1,9 @@ # Yukon Territory Holidays # SPDX-License-Identifier: GPL-2.0-only -DO ../ca.rem +# NOTE: This file includes holidays only for Yukon Territory. +# To get Federal holidays as well, INCLUDE [$SysInclude]/ca.rem + REM Third Monday in Feb SCANFROM -7 ADDOMIT MSG Discovery Day OMIT [easterdate($Uy) - 2] MSG Good Friday REM Mon 18 May SCANFROM -7 ADDOMIT MSG Victoria Day