Commit message (Collapse) | Author | ||
---|---|---|---|
2019-10-06 | Cleanup in C code. | Hugo Hörnquist | |
2019-10-06 | Remove old C code. | Hugo Hörnquist | |
2019-10-04 | HTML output seems to work in full now. | Hugo Hörnquist | |
2019-10-04 | Comments in parser. | Hugo Hörnquist | |
2019-10-04 | Actually fix NAME. | Hugo Hörnquist | |
2019-10-04 | Reintroduce color and name parsing. | Hugo Hörnquist | |
2019-10-04 | General cleanup in parse. | Hugo Hörnquist | |
2019-10-04 | Remove debug prints.. | Hugo Hörnquist | |
2019-10-03 | Everything seems to parse now. | Hugo Hörnquist | |
2019-10-03 | Locate bug with DTEND. | Hugo Hörnquist | |
2019-10-03 | Slowly going through and fixing everything. | Hugo Hörnquist | |
2019-10-02 | Restore directory parsing. | Hugo Hörnquist | |
2019-10-02 | Made parser work again (for single files). | Hugo Hörnquist | |
2019-10-01 | Disabled bunch of old stuff, new stuff kinda builds. | Hugo Hörnquist | |
2019-10-01 | Start moving to scheme structs. | Hugo Hörnquist | |
2019-06-01 | Fix segfault when getting extension from file without one. | Hugo Hörnquist | |
2019-05-29 | Stop adding copies of vcomponent to parent. | Hugo Hörnquist | |
2019-05-01 | Change function for creating hashtables. | Hugo Hörnquist | |
2019-05-01 | Micro-optimizations with huge impact. | Hugo Hörnquist | |
2019-05-01 | Remove trailintg newline from parsed displayname files. | Hugo Hörnquist | |
2019-05-01 | Change how attributes are fetched. | Hugo Hörnquist | |
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. | |||
2019-04-25 | Move statprof to encompass all. | Hugo Hörnquist | |
2019-04-25 | Move single curly brace. | Hugo Hörnquist | |
This fixes an error where the property list of an object would be rebuilt every time it was accessed. This was both slow and wrong. | |||
2019-04-22 | Remove trailing newline from color. | 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-04-10 | Add some stuff to guile_type_helpers. | Hugo Hörnquist | |
2019-04-06 | Add temporary set-attributes! | Hugo Hörnquist | |
2019-04-06 | Rename get_property to get_attributes. | Hugo Hörnquist | |
2019-04-05 | Remove old termios bindings. | Hugo Hörnquist | |
2019-03-31 | Add (read only) property access from scheme. | Hugo Hörnquist | |
2019-03-31 | Add cval field to LLIST. | Hugo Hörnquist | |
2019-03-29 | Cal name now set to basename of path. | Hugo Hörnquist | |
2019-03-25 | Minor cleanups. | Hugo Hörnquist | |
2019-03-24 | Add VIRTUAL vcomponents. | Hugo Hörnquist | |
VIRTUAL vcomponents are vcomponents created without a source. Their primiary purpose is for creating brand new events, which will later be dumped to the proper files. They can however also be used in testing for great effect. | |||
2019-03-22 | Add comment on NAME attr. | Hugo Hörnquist | |
2019-03-22 | Add tests to C main. | Hugo Hörnquist | |
2019-03-22 | Fix error when setting attr before ever accessing it. | Hugo Hörnquist | |
2019-03-22 | Add empty constructor for vcomponent. | Hugo Hörnquist | |
2019-03-22 | Fix GET(TRIE(T)) erroring when target was a neighbour. | Hugo Hörnquist | |
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 | |