| tag name | v0.8.0 (eb8759c4b05f7f0f0c128502c9947d928a6f865d) |
| tag date | 2026-08-20 21:43:18 +0200 |
| tagged by | Lukasz Kasprzak <lukas@labunix.xyz> |
| tagged object | commit 2d8942e08e... |
| download | colitur-0.8.0.tar.gz colitur-0.8.0.zip |
|---|
v0.8.0 — configurable citations
Citations are parsed into structure and re-rendered, so book names,
abbreviations, punctuation style and numbering tradition become files a
user edits rather than values frozen in the data.
- lib/citation: Book (62 spellings -> 45 ids), Parse, Render, Sigla
- [bible] and [sigla] sections in language files
- lang/traditions.ini: which book a reference DENOTES (vulgate | modern)
- --sigla-style, --sigla-book, --sigla-tradition; three config keys
- 45 Latin book titles sourced from the 1962 Missal scans; 10 marked
UNSOURCED and 2 CONSTRUCTED rather than invented
- --raw emits every citation byte-for-byte as stored, verified identical
across all 3,074,246 lines of the 1583-9999 domain
Known limit, recorded in the spec: shipped styles do not re-parse their
own rendered output (spec section 8.5).
