aboutsummaryrefslogtreecommitdiff
path: root/module/vcomponent (unfollow)
Commit message (Collapse)Author
2020-04-22Add zoneinfo->vtimezone.Hugo Hörnquist
2020-04-22Allow multiple ATETENDEE keys.Hugo Hörnquist
2020-04-22Remove define-quick-record macros.Hugo Hörnquist
2020-04-17Improve some errors.Hugo Hörnquist
2020-04-17RRULE parser now converts weekdays to (datetime util) weekdays.Hugo Hörnquist
2020-04-10Add some TODO's.Hugo Hörnquist
2020-04-07Parse EXDATES, basic handling of repeated keys.Hugo Hörnquist
2020-04-07Add location to blocks, rrules and last-modified to text in html.Hugo Hörnquist
2020-04-06Added pretty formatter for RRULE:s.Hugo Hörnquist
2020-04-06recurence BYMONTH now sets correct field.Hugo Hörnquist
2020-04-05Minor changes.Hugo Hörnquist
2020-04-02Remove ensure? for configs, built in instead.Hugo Hörnquist
2020-04-01Update remaining code to use new config scheme.Hugo Hörnquist
2020-03-31Attempt at decentralized configuration system.Hugo Hörnquist
Placing all possible configuration items in a central (parameters) module scales really badly. This idea that any module can register configuration parameters is better. The current implementation however has the drawback that it requires that the module exposing the parameter is loaded before the value can be sat, but that scales even worse. A probable solution would be to abandon binding everything to guile's module system, and instead let (util config) provide a `conf-ref' and a `conf-set!' procedures. A `define-configuration' similar to emacs `defcustom' could be of use, mainly for retroactively type checking parameters.
2020-03-31Rename parse-date to parse-ics-date, add parse-iso-date.Hugo Hörnquist
2020-03-29Clarify error on bad RRULE's.Hugo Hörnquist
2020-03-24Move some datetime procedures to propper modules.Hugo Hörnquist
2020-03-24Change date{,time}-difference to hopefully sensible types.Hugo Hörnquist
2020-03-23Actually use X-WR-CALNAME.Hugo Hörnquist
2020-03-23Minor cleanup.Hugo Hörnquist
2020-03-23Remove deprecated get-time.Hugo Hörnquist
2020-03-22Date difference once again returns dates.Hugo Hörnquist
2020-03-22event-length/clapmed works marginally better.Hugo Hörnquist
2020-03-21Fix invalid format in vcomponent output.Hugo Hörnquist
2020-03-21Minor cleanup.Hugo Hörnquist
2020-03-20Start work on better wide html renderer.Hugo Hörnquist
2020-03-18Handle non-utf summaries.Hugo Hörnquist
2020-03-09Sprinkled in some time prints.Hugo Hörnquist
2020-03-02Warn on empty-line during parse.Hugo Hörnquist
2020-03-01Made escaped non-escapable characters non-fatal in parser.Hugo Hörnquist
2020-02-18Freed datetime from its srfi-19 prison.Hugo Hörnquist
2020-02-18Documentation.Hugo Hörnquist
2020-02-18Store TZ in sensible way when parsing datetimes.Hugo Hörnquist
2020-02-14Export utc? for time objects.Hugo Hörnquist
2020-02-14Reenabled generation of repeating events.Hugo Hörnquist
2020-02-14Repair recurrence rules.Hugo Hörnquist
2020-02-14Move stream-null? in group-stream.Hugo Hörnquist
2020-02-14Fix event-length/day.Hugo Hörnquist
2020-01-31Work.Hugo Hörnquist
2020-01-30Once again compiles.Hugo Hörnquist
2020-01-26Update recurrence generate to new date obj.Hugo Hörnquist
2020-01-24Start of new date structures.Hugo Hörnquist
2020-01-22Experiments with multithreading.Hugo Hörnquist
2020-01-22Add bettyr vcomponent record printer.Hugo Hörnquist
2020-01-22Fix basic ability to edit events.Hugo Hörnquist
2019-12-30REMOVE TZ realign block for DTSTART and DTEND in vcomponents.Hugo Hörnquist
2019-12-30Move vcomponent type checks in the parser.Hugo Hörnquist
2019-12-30Minor fixups.Hugo Hörnquist
2019-12-30Fix keyword argument.Hugo Hörnquist
2019-12-30Rework vcomponent recurrence internals.Hugo Hörnquist