aboutsummaryrefslogtreecommitdiff
path: root/module/vcomponent (follow)
Commit message (Collapse)AuthorAge
...
* ICAL handling of events different from display handling.Hugo Hörnquist2019-12-24
| | | | | | | | | Previously repeating events where always instantiated to a stream of all events to come (possibly infinite), and then zipped with the list of regular events to create a stream of all events in the world. This commit allows access to the raw lists of parsed regular and repeating events before they are extrapolated and merged.
* Rework program initialization.Hugo Hörnquist2019-12-24
| | | | | | | | | | Old init setup had the fancy idea to parse all files before anything could be done with them. This however led to problems when a part of the program which didn't care for the calendar files (such as text formatting). It also made testing performance almost impossible since to much code was run before I had a chance to init statprof.
* 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.
* Re-add move X-HNH-FILENAME from VCALENDAR to VEVENT.Hugo Hörnquist2019-11-12
|
* Add check for repeated VEVENT:s in vdir.Hugo Hörnquist2019-11-11
|
* Work on ICS output.Hugo Hörnquist2019-11-11
|
* Change attribute to return hash-map.Hugo Hörnquist2019-11-11
|
* Documentation in parse.Hugo Hörnquist2019-11-05
|
* 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
|
* Simplify parsing steps.Hugo Hörnquist2019-11-04
|
* Maybe fixed timezone?Hugo Hörnquist2019-11-04
|
* Move strbuf to own file.Hugo Hörnquist2019-11-03
|
* Cleanup in parse.Hugo Hörnquist2019-11-03
|
* Move stuff between vcomponent/{base,parse}.Hugo Hörnquist2019-11-03
|
* Remove make-vcomponent.Hugo Hörnquist2019-11-03
|
* Readd color parsing, fix minor bugs.Hugo Hörnquist2019-11-03
|
* Move parser into module subtree.Hugo Hörnquist2019-11-02
|
* Made extrapolate-tz-stream slightly less worse.Hugo Hörnquist2019-10-15
|
* Slight impromevents to parse-offset.Hugo Hörnquist2019-10-06
|
* Fix property access.Hugo Hörnquist2019-10-06
|
* Fix re-export of add-child!Hugo Hörnquist2019-10-06
|
* Minor cleanup in scheme code.Hugo Hörnquist2019-10-06
|
* Documentation of stream behavior.Hugo Hörnquist2019-10-05
|
* Fix day-stream, and in effect terminal output.Hugo Hörnquist2019-10-05
|
* HTML output seems to work in full now.Hugo Hörnquist2019-10-04
|
* Actually fix NAME.Hugo Hörnquist2019-10-04
|
* Remove debug prints..Hugo Hörnquist2019-10-04
|
* Everything seems to parse now.Hugo Hörnquist2019-10-03
|
* Locate bug with DTEND.Hugo Hörnquist2019-10-03
|
* Slowly going through and fixing everything.Hugo Hörnquist2019-10-03
|
* Made parser work again (for single files).Hugo Hörnquist2019-10-02
|
* Disabled bunch of old stuff, new stuff kinda builds.Hugo Hörnquist2019-10-01
|
* Rewrote build and main execution.Hugo Hörnquist2019-07-21
|
* Reword terminal output to better modularization.Hugo Hörnquist2019-06-01
|
* Fix serialize-vcomponent.Hugo Hörnquist2019-06-01
|
* Update CSS.Hugo Hörnquist2019-05-10
|
* Add value function.Hugo Hörnquist2019-05-06
|
* Create module (vcomponent base).Hugo Hörnquist2019-05-03
|
* Change how attributes are fetched.Hugo Hörnquist2019-05-01
| | | | | | Previous version failed when an attribute contained a list. This fixes that, by always returning a circular list, delimited with #f when it loops. Methods for moving through this list is currently lacking.
* Further cleanup in recurrence parser.Hugo Hörnquist2019-04-26
|
* Once again, rewrote quick-case.Hugo Hörnquist2019-04-25
|
* Move group-stream, add helper methods.Hugo Hörnquist2019-04-25
|
* Rename event-in? => event-contains?.Hugo Hörnquist2019-04-25
|
* Clean up util and move exceptions.Hugo Hörnquist2019-04-25
|
* Rewrote quick-case macro. Keeps signature.Hugo Hörnquist2019-04-24
| | | | | | Quick-case is a horrible macro. Before it was both hard to see what it did, and how it did it. That still holds true, but at least the code for it is ever so slightly more readable.
* Change RRULE-parsing to use let-lazy.Hugo Hörnquist2019-04-24
|