diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 17:49:01 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 17:49:01 +0200 |
| commit | 71e8d83a094b90b7aa4a30fcc7e719d6399b85f4 (patch) | |
| tree | 140bf50f41776d75a71ef2368485ba73018236f3 /test/test_rite_ef.ml | |
| parent | a2654a1e4d8987a251bcefbad2b0f0b867a6c6e6 (diff) | |
| download | colitur-71e8d83a094b90b7aa4a30fcc7e719d6399b85f4.tar.gz colitur-71e8d83a094b90b7aa4a30fcc7e719d6399b85f4.zip | |
tools(bootstrap_sanctoral): name.pl is optional, not required
lectio's regenerated tridentine-calendar.ini (the fix that corrects the
15-entry rank cluster and adds the 5 missing entries this branch
re-bootstraps from) has 5 entries with no name.pl field at all
(agnes-secundo, boniface-martyr, eusebius-confessor, evaristus, theodore --
all either newly added or newly un-hidden). parse_names previously required
name.pl unconditionally (`field sec "name.pl"`, which dies on absence) --
correct for a source that always had it, wrong now that it legitimately
does not.
Names.t is an open, per-language assoc list (names.mli) with no rule that
every entry must carry every language colitur happens to know about, so
requiring pl here was this tool's own invented constraint, not a kernel
one. Falls back to an en-only Names.t when pl is absent, never a
placeholder string.
Diffstat (limited to 'test/test_rite_ef.ml')
0 files changed, 0 insertions, 0 deletions
