aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rw-r--r--bin/main.ml18
1 files changed, 12 insertions, 6 deletions
diff --git a/bin/main.ml b/bin/main.ml
index 1669a47..4f1fbf2 100644
--- a/bin/main.ml
+++ b/bin/main.ml
@@ -763,9 +763,9 @@ overlays:
the shipped universal one, never instead of it, so local feasts
add to it rather than replacing it. Later files win over earlier
ones, and over the universal calendar, when they name the same
- slug. Accepted on `day` and `readings` only -- the other commands
- read no sanctoral data, so the flag is refused there rather than
- silently ignored.
+ slug. Accepted on `day`, `readings`, `emit`, `table`, `render` and
+ `publish` -- `easter` and `temporal` read no sanctoral data, so
+ the flag is refused there rather than silently ignored.
An overlay is applied, NOT validated: colitur's test layers assert
things about the shipped calendar and cannot vouch for a file you
@@ -804,8 +804,11 @@ rendering:
renders against is the same schema `emit` uses (season, week,
slug, rank, colour, subject, names, citations, commemorations),
reshaped into a booklet (`days`) and a month grid (`weeks`, with
- padding cells for the leading/trailing blanks); see colitur(1)
- for the full field list.
+ padding cells for the leading/trailing blanks); see
+ colitur-templates(5) for the full field list, the syntax and the
+ scope-shadowing hazard (an inner key silently loses to an outer
+ key of the same name -- a bare {{name.la}} inside a day resolves
+ to the enclosing MONTH's name, not the day's own).
--flavour X selects how interpolated VALUES are escaped (never the
template's own literal markup, which is the author's). One of:
@@ -882,7 +885,10 @@ exit status:
Reading references only (e.g. "Jn 3:16"); never scripture text.
See colitur(1) for the full description and the sources it computes against,
-and colitur-overlay(5) for the overlay file format in full.|}
+colitur-overlay(5) for the overlay file format in full, and
+colitur-templates(5) for the template format in full -- the syntax, the
+scope-shadowing hazard, the six flavours' escaping, and the full view-model
+field reference.|}
let print_help () =
print_endline help_text;