Commit message (Collapse) | Author | ||
---|---|---|---|
2023-10-16 | Fixen in vcomponent formats. | Hugo Hörnquist | |
Previously almost everything was broken. This takes it back to a somewhat working state. | |||
2023-10-16 | Remove some old debug prints. | Hugo Hörnquist | |
2023-10-16 | Update some data formats to properly use table type. | Hugo Hörnquist | |
2023-10-16 | Add number of clearifying comments + minor cleanup. | Hugo Hörnquist | |
2023-10-09 | Fix `prop` for multi-valued items. | Hugo Hörnquist | |
2023-10-02 | Add TODO comments. | Hugo Hörnquist | |
2023-09-13 | Rewrote `with-replaced-properties`. | Hugo Hörnquist | |
The old version built on the old stateful components, while the new version is stateless. This also clearly shows the benefits of stateless components. | |||
2023-09-11 | Allow shorter byday when constructing recurrence rules. | Hugo Hörnquist | |
2023-09-11 | Change `kvlist->assq` and `group-by` to return pairs. | Hugo Hörnquist | |
Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better. | |||
2023-09-11 | Add comment about bad stream error. | Hugo Hörnquist | |
2023-09-07 | Remove accidental extra 'vcomponent control' module. | Hugo Hörnquist | |
2023-09-05 | Major work on, something. | Hugo Hörnquist | |
2023-04-21 | Change xcal to work on namespaced sxml instead. | Hugo Hörnquist | |
2023-04-14 | Allow compilation without sqlite3 module. | Hugo Hörnquist | |
2023-04-12 | UNFINISHED work on data stores and formats. | Hugo Hörnquist | |
2023-04-10 | UNFINISHED work on formats. | Hugo Hörnquist | |
2023-04-10 | Start writing data-store: meta | Hugo Hörnquist | |
2023-04-10 | Put base for new store-load interface. | Hugo Hörnquist | |
2023-04-10 | Add various TODOs | Hugo Hörnquist | |
2023-02-23 | Change child/parent interface for vcomponent. | Hugo Hörnquist | |
2023-02-23 | Change group-by to return direct pairs. | Hugo Hörnquist | |
Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better. | |||
2023-02-23 | Allow shorter byday when constructing recurrence rules. | Hugo Hörnquist | |
2023-02-23 | Add (vcomponent create). | Hugo Hörnquist | |
2022-10-24 | Add /everything.ics endpoint.HEADshowmaster | Hugo Hörnquist | |
Endpoint returns all events in interval. Used to sync to other calendars. | |||
2022-10-16 | Minor cleaup. | Hugo Hörnquist | |
2022-10-16 | Validate that submitted event doesn't have invalid interval. | Hugo Hörnquist | |
2022-10-16 | Fix errors when submitting events. | Hugo Hörnquist | |
2022-10-16 | Truncate print for spawned repl. | Hugo Hörnquist | |
Having this as the default allows the representation of vcomponents to not contain a newline. Otherwise accidentaly printing everything was a sure fire way to hang emacs. | |||
2022-10-16 | Change gettext '_' to 'G_'. | Hugo Hörnquist | |
Guile 3 reserves _ for other stuff. | |||
2022-09-18 | Extend globel-even-object reload to take optional parameter. | Hugo Hörnquist | |
2022-07-07 | Change date/time interface. | Hugo Hörnquist | |
2022-07-07 | Import missing car+cdr. | Hugo Hörnquist | |
2022-07-07 | Cleanup (vcomponent datetime). | Hugo Hörnquist | |
2022-06-23 | Remove (add|remove)-day, and month[+-]. | Hugo Hörnquist | |
Procedures where overly specific, and doing it manually was almost no more work. | |||
2022-06-23 | Normalize keyword syntax. | Hugo Hörnquist | |
2022-06-23 | Centralize (almost) all exports to :export in define-module. | Hugo Hörnquist | |
2022-06-23 | Remove all inline use-modules. | Hugo Hörnquist | |
2022-06-23 | Minor cleanup in recurrence generate. | Hugo Hörnquist | |
2022-06-23 | Rewrote extenders or limiter generations. | Hugo Hörnquist | |
The old macro was fancy, but rather unweildly. The new version looks really similar when looking, but without as much magic. | |||
2022-06-16 | Fix comments being constantly added to po files. | Hugo Hörnquist | |
xgettext:s comment fetcher doesn't handle the same source string at multiple places, with different comments. Meaning that at those places all comments were copied over each time. This commit remove the problematic comments from the source code. | |||
2022-06-13 | Remove custom let*. | Hugo Hörnquist | |
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. | |||
2022-06-11 | Rewrote rrule-instances to handle RDATE and EXDATE correctly. | Hugo Hörnquist | |
2022-06-10 | Move if in recurrence generate to better place. | Hugo Hörnquist | |
2022-06-10 | Clean up creation of global-event-object. | Hugo Hörnquist | |
2022-06-10 | Add rrule-instances-raw | Hugo Hörnquist | |
The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently. | |||
2022-06-10 | Add rrule-instances-raw | Hugo Hörnquist | |
The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently. | |||
2022-05-11 | Add remove-child! at appropriate places. | Hugo Hörnquist | |
2022-05-11 | Add procedure remove-child! | Hugo Hörnquist | |
2022-05-11 | Resolve failing tests from last commit. | Hugo Hörnquist | |
2022-04-11 | Translate newly added strings. | Hugo Hörnquist | |