chore, import nifty.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, import wheap stuff to build trod wheaps

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, import date i/o (dt-strpf.[ch]) courtesy of echse, and splice

former daisy goodies into daisy.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide dt_strp() with on-pointer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, split former idate routines into idate.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, kick daisy_sans_year() as it is unused

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, move DAISY_DIY_BIT to header

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, expose formerly static daisy funs

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
expose daisy<->idate converters in idate api

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, purify echs_instant<->daisy converters

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt schema.c to new idate/daisy apis

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, bring back idate accessors

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt series.[ch] to new idate/daisy apis

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt trod.c to new daisy/instant apis

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide idate printer (prnt_idate())

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, include ctype.h in idate.h for isdigit()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, actually refer to fun params by their actual name

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, include stdio.h in idate.c for snprintf()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, include yd.h in idate.c for yd helpers

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt cut.[ch] to new daisy/idate apis

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>