aboutsummaryrefslogtreecommitdiff
path: root/module/vcomponent/recurrence/generate.scm (follow)
Commit message (Collapse)AuthorAge
* Centralize (almost) all exports to :export in define-module.Hugo Hörnquist2022-06-23
|
* Minor cleanup in recurrence generate.Hugo Hörnquist2022-06-23
|
* Rewrote extenders or limiter generations.Hugo Hörnquist2022-06-23
| | | | | The old macro was fancy, but rather unweildly. The new version looks really similar when looking, but without as much magic.
* Remove custom let*.Hugo Hörnquist2022-06-13
| | | | | | While it was nice, the most important part was the multi-valued let from srfi-71 (which is implemented in srfi-71)). The minor pattern matching structures could often be replaced with car+cdr, or a propper match.
* Rewrote rrule-instances to handle RDATE and EXDATE correctly.Hugo Hörnquist2022-06-11
|
* Move if in recurrence generate to better place.Hugo Hörnquist2022-06-10
|
* Add rrule-instances-rawHugo Hörnquist2022-06-10
| | | | | | The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently.
* Add rrule-instances-rawHugo Hörnquist2022-06-10
| | | | | | The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently.
* Normalize errors.Hugo Hörnquist2022-03-28
|
* Move stuff from calp/util to hnh/util.Hugo Hörnquist2022-01-31
| | | | | This is the first (major) step in splitting the generally useful items into its own library.
* Add clarifying comments.Hugo Hörnquist2021-12-06
|
* Fix bug where 'base' of event repeated through multiple VEVENT:s would be ↵Hugo Hörnquist2021-07-19
| | | | "lost".
* Allow recurrence from just Recurrence-ID.Hugo Hörnquist2020-09-06
|
* Add some type signatures.Hugo Hörnquist2020-09-06
|
* Move util modules into calp module..Hugo Hörnquist2020-08-24
|
* Change internal fields to stat with a dash.Hugo Hörnquist2020-07-24
|
* Merge (datetime util) into (datetime).Hugo Hörnquist2020-07-07
|
* Finished renamining attribute to property.Hugo Hörnquist2020-07-07
|
* Fix normalization in (datetime util).Hugo Hörnquist2020-06-13
|
* All recurrence test except SETPOS now pass.Hugo Hörnquist2020-06-13
|
* Which lead to some other bugs needing fixing.Hugo Hörnquist2020-06-13
|
* Fix unless-clauses in make-extenders.Hugo Hörnquist2020-06-13
|
* Resolve some TODO's.Hugo Hörnquist2020-06-12
|
* Move TODO's about BYSETPOS to GitHub issue.Hugo Hörnquist2020-05-24
| | | | https://github.com/HugoNikanor/calp/issues/6
* Cleanup in recurrence generate.Hugo Hörnquist2020-05-23
|
* Fix final-event-occurence.Hugo Hörnquist2020-05-22
|
* Move new recurrence generator to generate.scm.Hugo Hörnquist2020-05-19
|
* Remove old recurrence generator.Hugo Hörnquist2020-05-19
|
* Replace direct output to current-error-port with warnings.Hugo Hörnquist2020-05-04
|
* Remove define-quick-record macros.Hugo Hörnquist2020-04-22
|
* Rename parse-date to parse-ics-date, add parse-iso-date.Hugo Hörnquist2020-03-31
|
* Clarify error on bad RRULE's.Hugo Hörnquist2020-03-29
|
* Change date{,time}-difference to hopefully sensible types.Hugo Hörnquist2020-03-24
|
* Remove deprecated get-time.Hugo Hörnquist2020-03-23
|
* Date difference once again returns dates.Hugo Hörnquist2020-03-22
|
* Minor cleanup.Hugo Hörnquist2020-03-21
|
* Start work on better wide html renderer.Hugo Hörnquist2020-03-20
|
* Freed datetime from its srfi-19 prison.Hugo Hörnquist2020-02-18
|
* Store TZ in sensible way when parsing datetimes.Hugo Hörnquist2020-02-18
|
* Repair recurrence rules.Hugo Hörnquist2020-02-14
|
* Once again compiles.Hugo Hörnquist2020-01-30
|
* Update recurrence generate to new date obj.Hugo Hörnquist2020-01-26
|
* Fix invalid logic in reccurence generation.Hugo Hörnquist2019-12-23
|
* Fix reccuring events with exceptions.Hugo Hörnquist2019-12-23
| | | | | | | An event with an RRULE can have extra VEVENT's which share their UID, but add a RECCURENCE-ID which contains when the event was supposed to take place. In place of that time it may supply it's own overriding time. It may also override other fields.
* Work on ICS output.Hugo Hörnquist2019-11-11
|
* Move remaining stuff out of vcomponent.Hugo Hörnquist2019-11-05
|
* Remove old next-event.Hugo Hörnquist2019-11-05
|
* Add let-env.Hugo Hörnquist2019-11-05
|
* Remove (vcomponent timezone).Hugo Hörnquist2019-11-04
|
* Maybe fixed timezone?Hugo Hörnquist2019-11-04
|