Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Clean up util and move exceptions. | Hugo Hörnquist | 2019-04-25 |
| | |||
* | Remove take-drop-while, span already in SRFI-1. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Rewrote quick-case macro. Keeps signature. | Hugo Hörnquist | 2019-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örnquist | 2019-04-24 |
| | |||
* | Add let-lazy. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Add {mod,set}/r! | Hugo Hörnquist | 2019-04-24 |
| | | | | | | | | | `set!' by default has an unspecified return value. But that haven't stopped me from using that (set! (acc obj) val) returns the value returned by the internal setter function. This change requires you to explicitly request the returning version of set, which returns the value of the last set field. | ||
* | Add overriding define-syntax. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Made keys in vulgar output bold. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Remove surpurflous lambda. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Remembered about define-values existance. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Add option to disable everything. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Add 'from' and 'to' flags to HTML. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Improve text layout code. | Hugo Hörnquist | 2019-04-24 |
| | |||
* | Remove concat. | Hugo Hörnquist | 2019-04-24 |
| | | | | Apparently SRFI-1 comes with concatenate... | ||
* | Minor movement in fix-event-widths./module/main.scm 2>/dev/pts/0 | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Move some procedures. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Term display now reacts more to terminal size. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Get terminal size of terminal output. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Change how branch length is calculated. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Replace text-flow function. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add ability to set start-date of term mode. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Move stuff from main. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add command line option parsing. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Fix terminal output. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | General cleanup in HTML. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add summary-filter to HTML output. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Change how util is loaded. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Rename module vcalendar => vcomponent. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Change event-length => event-length/day. | Hugo Hörnquist | 2019-04-23 |
| | | | | | | | | | This fixes a bug where a long event (spanning multiple days) which only had a short part in the current day would still using its whole length when getting sorted to be placed graphically. This limits the length for the sorting to the relevant part of the event. | ||
* | Add event-length/day. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add time-{min,max}. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Move event-length. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Reorder CSS output for event size. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Rewrote fix-event-widths! | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add some utilitiy functions. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Add tree datatype. | Hugo Hörnquist | 2019-04-23 |
| | |||
* | Slightly better HTML colors. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Fix events spanning over multiple days. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Made multi day events appear in HTML. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | General cleanup. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Limit HTML output to single week. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Add CSS. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Add rudamentary HTML output.HTML | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Fix DTEND of timezoned events. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Add some date generating procedures. | Hugo Hörnquist | 2019-04-22 |
| | |||
* | Move where streams are merged. | Hugo Hörnquist | 2019-04-21 |
| | |||
* | Rename (vcalendar {recur => recurrence}). | Hugo Hörnquist | 2019-04-20 |
| | |||
* | Add timezone handling.timezone | Hugo Hörnquist | 2019-04-20 |
| | | | | | | | | | | | | This is a way to large commit. But I see no feasable way to break it down into multiple smaller commits. The main "secret" to solving timezones for recurring events was to remember to recalculate timezones whenever a new instance of the object was generated. This current implementation seems really slow (> 1s). Further testing is needed. | ||
* | Add binding to dump vcomponent to stdout. | Hugo Hörnquist | 2019-04-20 |
| | |||
* | Update parse-recurrence-rule to use new catch-multiple. | Hugo Hörnquist | 2019-04-20 |
| |