diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -99,16 +99,12 @@ restore it: git checkout text_of.lz # or text_ef.lz for an EF build make CC=gcc clean && make CC=gcc -## Coverage - -The compiled calendar runs 2025–2054. Dates outside that range are reported, not -guessed. To extend it, regenerate `gen/` with lectio's `clectio-gen`. - -## Customize the calendar +## Bring your own calendar -clectio has **no calendar engine** — it looks the calendar up in a compiled -table, it doesn't compute one. That sets the limits below. There are two ways to -change what it shows, sized to how much you need. +The calendar is data too. Out of the box it is the universal Roman calendar, +compiled in. You can change it in two ways, sized to how much you need — bounded +by one hard limit: clectio has **no calendar engine**, it looks the calendar up +in a compiled table rather than computing one. ### Minor: name + colour of a fixed date — standalone, in `calendar.h` @@ -174,6 +170,12 @@ from) and baked back into `gen/`. The *running* clectio stays standalone; only To undo it and return to the shipped calendar: `git checkout gen/ text_of.lz` (or `text_ef.lz`) and rebuild. +## Coverage + +The compiled calendar runs 2025–2054. Dates outside that range are reported, not +guessed. To extend the range, regenerate `gen/` with lectio's `clectio-gen` +(see "Bring your own calendar" above). + ## Files clectio.c the program: date -> table lookup -> print |
