aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'citations-and-sigla'Lukasz Kasprzak2026-08-2046-1679/+4600
|\
| * fix(citation): close the final review's blocking findingsLukasz Kasprzak2026-08-207-18/+94
| * fix(lang): stop internal book ids reaching output, and finish the docsLukasz Kasprzak2026-08-204-17/+132
| * docs(citation): sigla flags, book naming and traditionsLukasz Kasprzak2026-08-202-5/+437
| * fix(lang): disambiguate the two Books of Kings in full modeLukasz Kasprzak2026-08-201-6/+12
| * feat(lang): Latin and English book names, and the shipped sigla stylesLukasz Kasprzak2026-08-2015-175/+730
| * feat(render): citations render through Sigla at both call sitesLukasz Kasprzak2026-08-2018-1558/+1804
| * feat(config): sigla_style, sigla_book and sigla_traditionLukasz Kasprzak2026-08-205-34/+284
| * fix(citation): complete the modern tradition, and test the shipped fileLukasz Kasprzak2026-08-202-4/+41
| * feat(lang): traditions.ini, and its install ruleLukasz Kasprzak2026-08-206-6/+126
| * feat(lang): read [bible] and [sigla] sectionsLukasz Kasprzak2026-08-203-4/+95
| * feat(citation): the Sigla facade, total by constructionLukasz Kasprzak2026-08-205-24/+144
| * feat(citation): default_spelling, and close two test gapsLukasz Kasprzak2026-08-203-0/+72
| * feat(citation): render a parsed citation in a configurable styleLukasz Kasprzak2026-08-204-0/+267
| * test(citation): assert every emitted citation parsesLukasz Kasprzak2026-08-202-0/+44
| * feat(citation): parse citations into structureLukasz Kasprzak2026-08-204-0/+180
| * fix(citation): survey all three citation-bearing files, not just the lectionaryLukasz Kasprzak2026-08-203-20/+161
| * feat(citation): canonical book ids and tradition mappingLukasz Kasprzak2026-08-206-1/+170
|/
* docs(templates): fix groff Build: lines to match check-templatesLukasz Kasprzak2026-08-204-4/+4
* feat(templates): retune ordo.tex to ordo.typ's density, fix ordo.ms's ownLukasz Kasprzak2026-08-205-4289/+4215
* feat(templates): week headers stop repeating the month nameLukasz Kasprzak2026-08-2014-548/+610
* feat(render): Roman week numbers and date spans, as dataLukasz Kasprzak2026-08-208-11/+201
* fix(templates): the Typst grid no longer overflows a 6-week monthLukasz Kasprzak2026-08-202-4923/+2859
* feat(templates): the ordo booklet flows continuously, not one week per pageLukasz Kasprzak2026-08-2016-7738/+4716
* fix(naming): the rite prints its display name, not the internal id efLukasz Kasprzak2026-08-2024-25/+100
* fix(cli): close the flavour-list call sites Typst's addition exposedLukasz Kasprzak2026-08-204-21/+87
* feat(templates): ordo booklet and wall calendar in TypstLukasz Kasprzak2026-08-207-11/+16096
* feat(render): Typst as a seventh escaping flavourLukasz Kasprzak2026-08-203-10/+95
* docs(naming): the config man page, and the field referenceLukasz Kasprzak2026-08-204-203/+698
* feat(cli): --lang and --raw, colitur lang, colitur configLukasz Kasprzak2026-08-204-124/+1091
* fix(templates): clear the wall calendar's class label of the border, add siglaLukasz Kasprzak2026-08-206-133/+997
* fix(install): ship lang/ so installed colitur resolves namesLukasz Kasprzak2026-08-192-2/+19
* feat: naming, localisation and the rebuilt printed outputLukasz Kasprzak2026-08-1950-7492/+14056
|\
| * test(golden): refresh ordo-2027 goldens for the newly named commemorationsLukasz Kasprzak2026-08-196-570/+570
| * feat(lang): walk commemorations and transfers, name every slug they surfaceLukasz Kasprzak2026-08-193-28/+601
| * feat(templates): the wall calendar fills its pageLukasz Kasprzak2026-08-196-648/+733
| * docs(templates): document the ordo booklet's required two-pass buildLukasz Kasprzak2026-08-192-3/+13
| * fix(templates): reserve room for the ordo booklet's running headerLukasz Kasprzak2026-08-192-2/+28
| * feat(templates): the ordo booklet, rebuiltLukasz Kasprzak2026-08-1912-6732/+8385
| * docs(lang): clean lang/la.ini against the hardened citation checkerLukasz Kasprzak2026-08-191-51/+93
| * fix(tools): close five more ways to defeat check_citations.pyLukasz Kasprzak2026-08-192-145/+782
| * feat(render): names reach the view and every emitterLukasz Kasprzak2026-08-1913-107/+320
| * feat(lang): Latin sanctoral names, and EnglishLukasz Kasprzak2026-08-194-24/+1301
| * fix(tools): harden check_citations.py against its own self-poisoning bugLukasz Kasprzak2026-08-195-94/+535
| * fix(lang): correct two wrong citation lines, add check-citationsLukasz Kasprzak2026-08-193-17/+281
| * feat(lang): Latin temporal names from the MissalLukasz Kasprzak2026-08-194-0/+792
| * fix(naming): config.ml merges every [defaults] block, like lang.mlLukasz Kasprzak2026-08-193-21/+88
| * fix(naming): config fix round 1 -- unknown sections, O(n) accumulateLukasz Kasprzak2026-08-193-24/+75
| * fix(naming): merge duplicate [section] blocks in the language tableLukasz Kasprzak2026-08-193-5/+66
| * feat(naming): the config fileLukasz Kasprzak2026-08-194-0/+134