Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move `false?` to type module. | Hugo Hörnquist | 2023-10-16 |
| | |||
* | Change printer for vcomponent. | Hugo Hörnquist | 2023-10-16 |
| | | | | | | | | | | | | | This new printer attempts to output something actually matching a structure which the object can be recreated from. It's still not read-compatible (since that can only be done through reader macros), but a read + eval would work. It's fed through the pretty printer, both so the output might actually be readable, but also so that line diffs work (and so that acidental output of the entire database doesn't crash emacs). This still needs to be extended to the vlines to be really useful. | ||
* | Fix `prop` for multi-valued items. | Hugo Hörnquist | 2023-10-09 |
| | |||
* | Major work on, something. | Hugo Hörnquist | 2023-09-05 |
| | |||
* | UNFINISHED work on data stores and formats. | Hugo Hörnquist | 2023-04-12 |
| | |||
* | Add various TODOs | Hugo Hörnquist | 2023-04-10 |
| | |||
* | Change child/parent interface for vcomponent. | Hugo Hörnquist | 2023-02-23 |
| | |||
* | Truncate print for spawned repl. | Hugo Hörnquist | 2022-10-16 |
| | | | | | | 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. | ||
* | Normalize keyword syntax. | Hugo Hörnquist | 2022-06-23 |
| | |||
* | Centralize (almost) all exports to :export in define-module. | Hugo Hörnquist | 2022-06-23 |
| | |||
* | Add procedure remove-child! | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Minor fixups. | Hugo Hörnquist | 2022-04-05 |
| | |||
* | Move stuff from calp/util to hnh/util. | Hugo Hörnquist | 2022-01-31 |
| | | | | | This is the first (major) step in splitting the generally useful items into its own library. | ||
* | Cleanup modules. | Hugo Hörnquist | 2021-12-22 |
| | | | | | | Primarly this moves all vcompenent input and output code to clearly labeled modules, instead of being spread out. At the same time it also removes a handfull of unused procedures. | ||
* | Add delete-{parameter,property}! | Hugo Hörnquist | 2021-12-06 |
| | |||
* | Export vline? from (vcomponent base). | Hugo Hörnquist | 2021-08-10 |
| | |||
* | Simplify /insert endpoint. | Hugo Hörnquist | 2020-10-05 |
| | |||
* | Move util modules into calp module.. | Hugo Hörnquist | 2020-08-24 |
| | |||
* | even more. | Hugo Hörnquist | 2020-08-17 |
| | |||
* | Event edit within calendar now works. | Hugo Hörnquist | 2020-08-12 |
| | |||
* | Remove some unused procedures. | Hugo Hörnquist | 2020-07-24 |
| | |||
* | Properties now return alist instead of hashmap. | Hugo Hörnquist | 2020-07-17 |
| | |||
* | Resolve TODO about parameter name. | Hugo Hörnquist | 2020-07-17 |
| | |||
* | Add TODO about VALUE in some cases. | Hugo Hörnquist | 2020-07-14 |
| | |||
* | Remove some TODO:s. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Finished renamining attribute to property. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Rename attributes => properties, properties => parameters. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Minor changes to vcomponent base. | Hugo Hörnquist | 2020-06-25 |
| | |||
* | Remove concatenate from get-attr. | Hugo Hörnquist | 2020-06-16 |
| | | | | | An earlier version allowed multiple vlines, each with a list of values. The representation is now changed to one vline per value. | ||
* | Save soruce-prop object to vline. | Hugo Hörnquist | 2020-06-15 |
| | |||
* | Whitespace cleanup. | Hugo Hörnquist | 2020-05-23 |
| | |||
* | Repair ical output for keys with multiple vlines. | Hugo Hörnquist | 2020-05-22 |
| | |||
* | New parser now on feature parity with old. | Hugo Hörnquist | 2020-05-09 |
| | |||
* | Add some TODO's. | Hugo Hörnquist | 2020-04-10 |
| | |||
* | Add bettyr vcomponent record printer. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Rework program initialization. | Hugo Hörnquist | 2019-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. | ||
* | Change attribute to return hash-map. | Hugo Hörnquist | 2019-11-11 |
| | |||
* | Maybe fixed timezone? | Hugo Hörnquist | 2019-11-04 |
| | |||
* | Move stuff between vcomponent/{base,parse}. | Hugo Hörnquist | 2019-11-03 |
| | |||
* | Remove make-vcomponent. | Hugo Hörnquist | 2019-11-03 |
| | |||
* | Readd color parsing, fix minor bugs. | Hugo Hörnquist | 2019-11-03 |
| | |||
* | Move parser into module subtree. | Hugo Hörnquist | 2019-11-02 |
| | |||
* | Fix property access. | Hugo Hörnquist | 2019-10-06 |
| | |||
* | Fix re-export of add-child! | Hugo Hörnquist | 2019-10-06 |
| | |||
* | Minor cleanup in scheme code. | Hugo Hörnquist | 2019-10-06 |
| | |||
* | HTML output seems to work in full now. | Hugo Hörnquist | 2019-10-04 |
| | |||
* | Actually fix NAME. | Hugo Hörnquist | 2019-10-04 |
| | |||
* | Remove debug prints.. | Hugo Hörnquist | 2019-10-04 |
| | |||
* | Everything seems to parse now. | Hugo Hörnquist | 2019-10-03 |
| | |||
* | Locate bug with DTEND. | Hugo Hörnquist | 2019-10-03 |
| |