Russian holidays for GNU/Emacs calendar :calendar:
This mode adds Russian holidays for GNU/Emacs calendar. Russian Federation is multinational country with own holidays in different regions. The package has info about official state holidays and official regional holidays.
There are a lot of differences between documents in internet so please
report about wrong namings and dates.
There is only limited subset of holidays added:
To use russian-holidays
exclusively for the calendar:
(require 'calendar)
(require 'russian-holidays)
(setq calendar-holidays russian-holidays)
To use russian-holidays
additionally to other calenders:
(setq calendar-holidays (append calendar-holidays russian-holidays))
If you’d like to add regional holidays, you can use it like in this
example for Chuvash respublic (regional names use ISO-3166-2 codes):
(setq calendar-holidays (append calendar-holidays russian-holidays russian-holidays-cu-holidays))
This works for for all regions noted in
https://ru.wikipedia.org/wiki/Праздники_России article.
Calendar variables use regional codes as described in
ISO 31666-2. For
example Tatarstan russian-holidays-ta-holidays
, Bashkortostanrussian-holidays-ba-holidays
etc.
GPLv3 for the code. Calendar data is public domain.
I am interesting for calculating dates of Muslim and Buddhism holidays.