Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | RRULES with FREQ=MONTHLY and BYDAY now works in the extension case. | Hugo Hörnquist | 2020-05-13 | |
| | ||||
* | Reword recurrence tests. | Hugo Hörnquist | 2020-05-11 | |
| | ||||
* | Add TODO about linewrapping. | Hugo Hörnquist | 2020-05-10 | |
| | ||||
* | Add short commentary on difference between parse and parse/component. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Remove old parser, rename new parser to component. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Minor cleanup. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | New parser now on feature parity with old. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Un-escape escaped characters. Slow? | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | New parser now works with old code. | Hugo Hörnquist | 2020-05-09 | |
| | | | | | | A DTEND filed is added as before. One of the EXDATE fields is saves as a list, the remaining are however thrown away. | |||
* | Work on new parser, almost works. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Set X-HNH-FILENAME outside parse-calendar. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Add draft of new parser. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Move vcalendar parse code into own file. | Hugo Hörnquist | 2020-05-09 | |
| | ||||
* | Remove unused with-vline-tz. | Hugo Hörnquist | 2020-05-08 | |
| | ||||
* | Change to only call get-datetime in parse. | Hugo Hörnquist | 2020-05-05 | |
| | ||||
* | Tests run again. | Hugo Hörnquist | 2020-05-04 | |
| | ||||
* | Replace direct output to current-error-port with warnings. | Hugo Hörnquist | 2020-05-04 | |
| | ||||
* | All warning procedures now uses warning system. | Hugo Hörnquist | 2020-05-04 | |
| | ||||
* | Update vcomponent to load into the app object. | Hugo Hörnquist | 2020-04-30 | |
| | ||||
* | Empty days now work. | Hugo Hörnquist | 2020-04-28 | |
| | ||||
* | Move events-between to datetime/vcomponent. | Hugo Hörnquist | 2020-04-27 | |
| | ||||
* | Filter to only relevant timezones in ics output. | Hugo Hörnquist | 2020-04-27 | |
| | ||||
* | Add final-event-occurence procedure. | Hugo Hörnquist | 2020-04-27 | |
| | ||||
* | Add export as ics button. | Hugo Hörnquist | 2020-04-26 | |
| | ||||
* | DTEND now optional for recurrence sets. | Hugo Hörnquist | 2020-04-26 | |
| | ||||
* | Add some comments. | Hugo Hörnquist | 2020-04-26 | |
| | ||||
* | Renormalize some dt's to local time, solving owerflow. | Hugo Hörnquist | 2020-04-25 | |
| | | | | | Previously, if a DTEND = 01:00+02:00, but was given in UTC (23:00Z) then the fact that DTEND was in different dates lead to some problems. | |||
* | Add new recurrence generator. | Hugo Hörnquist | 2020-04-25 | |
| | ||||
* | Add comments in vcomponent/parse. | Hugo Hörnquist | 2020-04-25 | |
| | ||||
* | Recurrence internal export! count. | Hugo Hörnquist | 2020-04-25 | |
| | ||||
* | Recurrence rule WKST properly parsed again. | Hugo Hörnquist | 2020-04-23 | |
| | ||||
* | Improve error reporting on recurrence parse. | Hugo Hörnquist | 2020-04-22 | |
| | ||||
* | Add zoneinfo->vtimezone. | Hugo Hörnquist | 2020-04-22 | |
| | ||||
* | Allow multiple ATETENDEE keys. | Hugo Hörnquist | 2020-04-22 | |
| | ||||
* | Remove define-quick-record macros. | Hugo Hörnquist | 2020-04-22 | |
| | ||||
* | Improve some errors. | Hugo Hörnquist | 2020-04-17 | |
| | ||||
* | RRULE parser now converts weekdays to (datetime util) weekdays. | Hugo Hörnquist | 2020-04-17 | |
| | ||||
* | Add some TODO's. | Hugo Hörnquist | 2020-04-10 | |
| | ||||
* | Parse EXDATES, basic handling of repeated keys. | Hugo Hörnquist | 2020-04-07 | |
| | ||||
* | Add location to blocks, rrules and last-modified to text in html. | Hugo Hörnquist | 2020-04-07 | |
| | ||||
* | Added pretty formatter for RRULE:s. | Hugo Hörnquist | 2020-04-06 | |
| | ||||
* | recurence BYMONTH now sets correct field. | Hugo Hörnquist | 2020-04-06 | |
| | ||||
* | Minor changes. | Hugo Hörnquist | 2020-04-05 | |
| | ||||
* | Remove ensure? for configs, built in instead. | Hugo Hörnquist | 2020-04-02 | |
| | ||||
* | Update remaining code to use new config scheme. | Hugo Hörnquist | 2020-04-01 | |
| | ||||
* | Attempt at decentralized configuration system. | Hugo Hörnquist | 2020-03-31 | |
| | | | | | | | | | | | | | | | 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. | |||
* | Rename parse-date to parse-ics-date, add parse-iso-date. | Hugo Hörnquist | 2020-03-31 | |
| | ||||
* | Clarify error on bad RRULE's. | Hugo Hörnquist | 2020-03-29 | |
| | ||||
* | Move some datetime procedures to propper modules. | Hugo Hörnquist | 2020-03-24 | |
| | ||||
* | Change date{,time}-difference to hopefully sensible types. | Hugo Hörnquist | 2020-03-24 | |
| |