Commit message (Collapse) | Author | ||
---|---|---|---|
2019-10-01 | Disabled bunch of old stuff, new stuff kinda builds. | Hugo Hörnquist | |
2019-04-10 | Rework how attributes and properties are accessed. | Hugo Hörnquist | |
Made the fact that properties belong to an attribute shine through to scheme. This by setting the SCM field in the strbuf:ers in my vcomponents to a pair of their old SCM value, and a hash table representing the properties. This also meant that the primitive set-attribute! could be replaced by a set-car! on the pair returned by the primitive get-attribute. And that both set- and get-property now simple works on the hash table returned by get-attribute. The major problem with this release was that I for a while missed that DEEP_COPY(strbuf) now also needed to deep copy the SCM values. Without that attributes in a copied vcomponent would be shared with the original. This mainly lead to repeating events all being the same. | |||
2019-03-22 | Fix errors shown by scan-build. | Hugo Hörnquist | |
2019-03-22 | Move C and Scheme code into subdirs. | Hugo Hörnquist | |
2019-03-08 | Fix error when looking at cloned events. | Hugo Hörnquist | |
2019-03-08 | Got DAILY repeating event! | Hugo Hörnquist | |
2019-03-02 | Fix lingering strbuf off by one error. | Hugo Hörnquist | |
2019-02-26 | Strbuf remove init_1, add strbuf_load. | Hugo Hörnquist | |
2019-02-26 | WIP. | Hugo Hörnquist | |
2019-02-25 | Add scm field to strbuf. | Hugo Hörnquist | |
2019-02-21 | Fix c++ compile warnings. | Hugo Hörnquist | |
2019-02-18 | Made to compile as C++. | Hugo Hörnquist | |
2019-02-15 | Rewrote content_line, and how parameters are stored. | Hugo Hörnquist | |
2019-02-15 | Merge strbuf copy functions. | Hugo Hörnquist | |
2019-02-10 | Remove SAFE_STR, making strbuf always safe. | Hugo Hörnquist | |
2019-02-10 | Improve strbuf. | Hugo Hörnquist | |
2019-02-10 | Add formatting macros. | Hugo Hörnquist | |
2019-02-09 | Extend parsing to handle tree's of vcomponents. | Hugo Hörnquist | |
2019-02-08 | V{calendar,event} merged into vcomponent, making it symmetic. | Hugo Hörnquist | |
2019-02-06 | Code cleanup and add documentation. | Hugo Hörnquist | |
2019-02-05 | Fix most memmory problems. | Hugo Hörnquist | |
2019-02-05 | Improve ERR. | Hugo Hörnquist | |
2019-02-05 | Normalize and improve INIT & FREE macros. | Hugo Hörnquist | |
2019-02-04 | Work on propper memmory management for linked lists. | Hugo Hörnquist | |
2019-02-03 | Add linked list generic type. | Hugo Hörnquist | |
2019-02-03 | Loads of memmory fixes, among other. | Hugo Hörnquist | |
2019-01-26 | Add -Wextra flag, fix resulting warnings. | Hugo Hörnquist | |
2019-01-22 | Clean up a number of comments, and remove TODO's. | Hugo Hörnquist | |
2019-01-22 | Fix crash. | Hugo Hörnquist | |
2019-01-22 | Start using trie's instead of hash-maps. | Hugo Hörnquist | |
2019-01-21 | Remove all explicit malloc's. | Hugo Hörnquist | |
2019-01-21 | Rename all instances of string to strbuf. | Hugo Hörnquist | |
2019-01-21 | Bunch of renames + macros. | Hugo Hörnquist | |
2019-01-20 | Fix some memmory errors. | Hugo Hörnquist | |
And discovered some new ones. | |||
2019-01-17 | Works reasonably well for single calendar files. | Hugo Hörnquist | |
2019-01-17 | Further work. | Hugo Hörnquist | |