From 97f704b659ea6c72c4aa354378b347283ecc5cac Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 28 Jul 2026 09:46:54 +0200 Subject: feat(of): proper Mass readings for the sanctoral (from catholic-resources.org) OF feasts, solemnities, and proper-reading memorials had no readings of their own and fell back to the day's ferial (Barnabas showed the ferial instead of Acts 11; Our Lady of Sorrows / the Guardian Angels showed the ferial instead of their proper gospel). scripts/gen-of-sanctoral-readings.py scrapes catholic-resources.org's Proper of Saints table and inlines reading.first/psalm/second/gospel into roman-calendar.ini for the 41 universal-calendar celebrations marked PROPER (plus every feast/solemnity); memorials that draw on a Common keep the ferial, which is the OF default. Handles the source quirks: 'or' alternatives (takes the first), cycle-specific A:/B:/C: gospels (takes A), lectionary # refs, and vigil-vs-day (keeps the day Mass). All 41 render; citations only. Adds TestUniversalSanctoralReadings, credits the source in NOTICE, bumps to 0.41.0. --- NOTICE | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'NOTICE') diff --git a/NOTICE b/NOTICE index a593ea4..6659847 100644 --- a/NOTICE +++ b/NOTICE @@ -27,9 +27,11 @@ internal/caldata/tridentine-lectionary.ini (Extraordinary Form) and internal/caldata/of-lectionary.ini (Ordinary Form) were compiled from missalemeum.com (Divinum Officium data, EF), niedziela.pl (OF Sundays), and catholic-resources.org (Fr. Felix Just, S.J. — the Ordinary Form weekday/ferial -lectionary of Ordinary Time, scripts/genlect-of-cr.py). Only the references were -taken; the reading TEXT is rendered from the public-domain corpora below — no -copyrighted translation is redistributed. +lectionary of Ordinary Time via scripts/genlect-of-cr.py, and the proper readings +of the OF sanctoral — feasts, solemnities and proper-reading memorials — +inlined into roman-calendar.ini via scripts/gen-of-sanctoral-readings.py). Only +the references were taken; the reading TEXT is rendered from the public-domain +corpora below — no copyrighted translation is redistributed. OF sanctoral calendar --------------------- -- cgit v1.3