aboutsummaryrefslogtreecommitdiff
path: root/internal/caldata/roman-calendar.ini
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-07-28 10:54:28 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-07-28 10:54:28 +0200
commitf0bfe1efb93e04e0e3b9a33b8b085fc09e86af36 (patch)
tree4cffcb7c8b712730a34a8a5f52c4ae7ad0c5484f /internal/caldata/roman-calendar.ini
parent98fe454868ffff3f52396e095b5cd5f1251f1fd2 (diff)
downloadlectio-f0bfe1efb93e04e0e3b9a33b8b085fc09e86af36.tar.gz
lectio-f0bfe1efb93e04e0e3b9a33b8b085fc09e86af36.zip
fix(of): partial-proper memorials compose proper part + ferial (match USCCB)
A memorial marked 'PROPER Gospel' (Guardian Angels, Mary Magdalene, Our Lady of Sorrows, Joseph the Worker, the Passion of John the Baptist, Sts Martha/Mary/ Lazarus) uses the FERIAL first reading + its proper gospel; one marked 'PROPER First Reading' (Barnabas) uses its proper first + the ferial gospel. Previously we imported catholic-resources' *suggested* first for the gospel-proper ones, which differs from what USCCB publishes. - readings.go: when the observed's inline Mass has only a proper gospel (or only a proper first), fill the missing reading/psalm from the day's ferial and sort into canonical order. A fully-proper feast is untouched. Factored out ofFerial(). - gen-of-sanctoral-readings.py: keep only the strictly-proper part per the CR source-note. Verified vs USCCB: Guardian Angels (2025-10-02) now = Nehemiah 8 / Ps 19 / Matt 18:1-5,10 exactly. Updates TestUniversalSanctoralReadings.
Diffstat (limited to 'internal/caldata/roman-calendar.ini')
-rw-r--r--internal/caldata/roman-calendar.ini13
1 files changed, 0 insertions, 13 deletions
diff --git a/internal/caldata/roman-calendar.ini b/internal/caldata/roman-calendar.ini
index ccffa64..f82224f 100644
--- a/internal/caldata/roman-calendar.ini
+++ b/internal/caldata/roman-calendar.ini
@@ -492,8 +492,6 @@ class = saint
colour = white
name.en = Saint Joseph the Worker
name.la = S. Ioseph Opificis
-reading.first = Genesis 1:26-2:3
-reading.psalm = Psalms 90:2,3-4,12-13,14+16
reading.gospel = Matthew 13:54-58
[athanasius-bishop-and-doctor]
@@ -698,7 +696,6 @@ name.pl = św. Barnaby, apostoła
name.la = S. Barnabae, apostoli
reading.first = The Acts 11:21b-26;13:1-3
reading.psalm = Psalms 98:1,2-3ab,3cd-4,5-6
-reading.gospel = Matthew 10:7-13
[anthony-of-padua-priest-and-doctor]
date = 06-13
@@ -901,8 +898,6 @@ colour = white
name.en = Saint Mary Magdalene
name.pl = św. Marii Magdaleny
name.la = S. Mariae Magdalenae
-reading.first = Song of Solomon 3:1-4b
-reading.psalm = Psalms 63:2,3-4,5-6,8-9
reading.gospel = John 20:1-2,11-18
[birgitta-religious]
@@ -953,8 +948,6 @@ colour = red
name.en = Saint Martha
name.pl = św. Marty, Marii i Łazarza
name.la = S. Marthae
-reading.first = 1 John 4:7-16
-reading.psalm = Psalms 34:2-3,4-5,6-7,8-9,10-11
reading.gospel = John 11:19-27
[peter-chrysologus-bishop-and-doctor]
@@ -1224,8 +1217,6 @@ colour = red
name.en = The Beheading of Saint John the Baptist, martyr
name.pl = męczeństwa św. Jana Chrzciciela
name.la = In Passione S. Ioannis Baptistae, martyris
-reading.first = Jeremiah 1:17-19
-reading.psalm = Psalms 71:1-2,3-4a,5-6ab,15ab+17
reading.gospel = Mark 6:17-29
[gregory-the-great-pope-and-doctor]
@@ -1294,8 +1285,6 @@ colour = white
name.en = Our Lady of Sorrows
name.pl = Najświętszej Maryi Panny Bolesnej
name.la = B. Mariae Virginis Perdolentis
-reading.first = Hebrews 5:7-9
-reading.psalm = Psalms 31:2-3b,3cd-4,5-6,15-16,20
reading.gospel = John 19:25-27
[saints-cornelius-pope-and-cyprian-bishop-martyrs]
@@ -1423,8 +1412,6 @@ colour = white
name.en = Guardian Angels
name.pl = świętych Aniołów Stróżów
name.la = Ss. Angelorum Custodum
-reading.first = Exodus 23:20-23
-reading.psalm = Psalms 91:1-2,3-4ab,4c-6,10-11
reading.gospel = Matthew 18:1-5,10
[francis-of-assisi]