diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-20 21:43:11 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-20 21:43:11 +0200 |
| commit | 2d8942e08edcbe5430f97270bdb1233e287600ee (patch) | |
| tree | 1de78eadd892f001bc2bbec25917612874b5a5b0 | |
| parent | 7dbd16cdf5880c0006dffacd09214ee607050b64 (diff) | |
| download | colitur-0.8.0.tar.gz colitur-0.8.0.zip | |
chore: v0.8.0v0.8.0
Citations become configurable: parsed into structure and re-rendered, so
book names, abbreviations, punctuation style and numbering tradition are
files a user edits rather than strings frozen in the data.
New lib/citation (Book, Parse, Render, Sigla); [bible] and [sigla]
sections in language files; lang/traditions.ini; three config keys and
CLI flags. --raw emits every citation byte-for-byte as stored.
| -rw-r--r-- | bin/main.ml | 2 | ||||
| -rw-r--r-- | dune-project | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bin/main.ml b/bin/main.ml index 1207b1d..acf8859 100644 --- a/bin/main.ml +++ b/bin/main.ml @@ -1138,7 +1138,7 @@ let publish_report ~lang ~sigla ~from_y ~to_y ~out ~overlays ~dtstamp ~prune = same reason. Deliberately NOT embedded in [help_text]: the cram test pins help's first line, and a version in it would make every release edit a test expectation for no gain. *) -let version = "0.7.0" +let version = "0.8.0" let help_text = {|colitur -- deterministic liturgical calendar engine (Roman rite, 1962) diff --git a/dune-project b/dune-project index 4b70a9b..b182ada 100644 --- a/dune-project +++ b/dune-project @@ -1,6 +1,6 @@ (lang dune 3.0) (name colitur) -(version 0.7.0) +(version 0.8.0) (generate_opam_files true) (cram enable) |
