summaryrefslogtreecommitdiff
path: root/test/test_rubrics_ef.ml
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-22 11:21:14 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-22 11:21:14 +0200
commitfd8a4f115d3c62450368cf9b3fed5705ce78e805 (patch)
treef935ec0e2e4c39cb3ddbba364ebc1f873c1b0574 /test/test_rubrics_ef.ml
parent27b07b447be9cf960d1a44e480d8356245481d17 (diff)
downloadcolitur-fd8a4f115d3c62450368cf9b3fed5705ce78e805.tar.gz
colitur-fd8a4f115d3c62450368cf9b3fed5705ce78e805.zip
feat(cli): colitur rubrics prints the day's Mass formulary
Separate from day for the reason readings is: a formulary name contains spaces and day's row is space-separated with a variable-length tail. Modelled on readings' own structure (year parsing, --overlay plumbing, error handling): --overlay is accepted, since an overlay can change which celebration is observed and hence which Mass is said. --lang, --raw and --sigla-* are refused rather than silently ignored -- this row resolves no display name and no citation for any of them to affect. Output is TAB-separated (date, formulary slug, source), not space or " | " like the two existing reports: a resolved formulary NAME is a column a later task may add, and it can carry both spaces and punctuation a citation never does, ruling out either separator already in use. day and readings verified byte-identical (sha256) against a v0.10.1 build across 1583/1900/2026/2038/9999. Man page documents rubrics beside readings and renders through groff with no errors.
Diffstat (limited to 'test/test_rubrics_ef.ml')
0 files changed, 0 insertions, 0 deletions