aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/gen-sanctoral-ef.go39
1 files changed, 39 insertions, 0 deletions
diff --git a/scripts/gen-sanctoral-ef.go b/scripts/gen-sanctoral-ef.go
index ba4d9ce..39826fc 100644
--- a/scripts/gen-sanctoral-ef.go
+++ b/scripts/gen-sanctoral-ef.go
@@ -333,6 +333,45 @@ var missalOverrides = []missalOverride{
`RG 128, same rule; 14 August is a II-class vigil outside Paschaltide. ` +
`The rule's sole exception is the Ascension's vigil, INSIDE Paschaltide, ` +
`which is white and is deliberately not listed here`},
+
+ // RG 124, "De coloribus paramentorum", section C "De colore rubro", both
+ // photographic scans word for word: 124(b) gives red to "Sanctorum
+ // Apostolorum et Evangelistarum, in eorum die natalicio, excepto festo S.
+ // Ioannis (27 decembris)", and 124(e) to "Sanctorum Martyrum, quorum
+ // colitur aut martyrium". Red is therefore for Apostles, Evangelists and
+ // Martyrs; a Confessor, Doctor or non-martyr Virgin is white.
+ //
+ // missalemeum has these twelve INVERTED IN BOTH DIRECTIONS -- ten
+ // confessors and virgins in red, and two actual martyrs in white -- which
+ // is the signature of a systematic upstream error rather than a judgement
+ // call, and is why they are corrected as a block. colitur adjudicated the
+ // same fourteen slugs against the scans (its C18 carries the per-slug
+ // reasoning, its M21 the oracle side); the two not listed here,
+ // conversion-of-st-paul and chair-of-st-peter, already agree.
+ {"alphonsus-liguori", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"apollinaris", "colour", "red",
+ `RG 124 Bishop and MARTYR -- RG 124(e), red`},
+ {"augustine", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"camillus-de-lellis", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"ephrem-of-syria", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"jerome-emiliani", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"john-gualbert", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"john-of-san-fecundo", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"josaphat", "colour", "red",
+ `RG 124 Bishop and MARTYR -- RG 124(e), red`},
+ {"julia-of-falconieri", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"martha", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
+ {"rose-of-lima", "colour", "white",
+ `RG 124 not a martyr (Confessor/Virgin/Doctor) -- RG 124 gives red only to Apostles, Evangelists and Martyrs, so white`},
}
// applyMissalOverrides rewrites the harvested entries in place and reports