| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Skipping the first line unconditionally punished the obvious way to view
one month --
colitur emit --format csv ... | grep '^2027-04' | colitur-x
-- by silently eating 1 April, because grep had already removed the
header the program still expected. A filter is exactly what this program
should compose with.
A header is the line beginning 'date,'; anything else is a day. Verified
all three ways: full year with header 365 rows from 01-01, a grepped
month without header 30 rows from 04-01, and the old head -1 incantation
still 30 rows.
|
|
|
Same data as colitur-x, but the invocation is editable: year, language,
book-name form and numbering tradition are buttons that re-run colitur.
No calendar logic is reimplemented; the status line shows the exact
command that produced what is on screen.
microui (MIT, rxi) is vendored rather than packaged -- a copied-in
dependency cannot rot, which is the whole reason to prefer it over a
toolkit here.
mu_x11.c carries one bug worth recording: microui resets its scissor
with an unclipped rect of 0x1000000, and XRectangle's w/h are unsigned
short, so it truncated to 0 and turned 'clip nothing' into 'clip
everything'. A panel drew its first screenful and the rest vanished.
|