Wire seasonal hymn-doxology into every plain-default Vespers hymn
Sunday's hymn ("Lucis Creator") is the one case whose Monastic source text
carries a real "*" seasonal-substitution marker (live-checked); every other
key (Mon-Sat, Advent, Lent, Passiontide, Paschaltide) is wired the same way
anyway as a deliberate broadening beyond the source, at the user's request
("the doxology is a neat way to stay tuned in to the season... we're doing a
remix, not a copy"). Each hymn's own natural ending is split into a matching
per-annum companion file, so a season/feast with no override reproduces the
original text exactly; only Nat/Epi/Pasch/Asc/Pent/Corp/Heart and the two
feast/date overrides from the previous commit actually change anything.
Real visible effect: hymns shown during Christmastide/Epiphanytide/Corpus
Christi/Sacred Heart (none of which get a distinct seasonal hymn, so these
were always the plain weekday defaults) now pick up the right doxology
instead of a generic ending; Ascensiontide and the Pentecost octave now
diverge from the rest of Paschaltide's doxology mid-season.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# Sunday Vespers' own natural doxology ending ("Lucis Creator", split out
|
||||
# of vespers-hymn-sunday.yml so hours/vespers.ts can swap it seasonally via
|
||||
# hymn-doxology.ts — the reference source carries a real "*" substitution
|
||||
# marker here, live-checked in Psalterium/Special/Major Special.txt's
|
||||
# "[Hymnus Day0 Vespera]", which the Monastic "[HymnusM Day0 Vespera]"
|
||||
# inherits unchanged (its own two `s///` substitutions don't touch the
|
||||
# doxology line) — unlike the weekday (Day1-6) and Paschaltide Vespers
|
||||
# hymns, whose Monastic forms are each a separate, fixed, non-swapping
|
||||
# text with no such marker. Text/status carried over unchanged from the
|
||||
# original file.
|
||||
id: vespers-hymn-sunday-doxology-per-annum
|
||||
text:
|
||||
la: "Præsta, Pater piíssime,\nPatríque compar Únice,\nCum Spíritu Paráclito\nRegnans per omne sǽculum.\nAmen."
|
||||
en: "O Father, that we ask be done,\nThrough Jesus Christ, thine only Son;\nWho, with the Holy Ghost and thee,\nDoth live and reign eternally.\nAmen."
|
||||
status:
|
||||
la: draft
|
||||
en: draft
|
||||
Reference in New Issue
Block a user