aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAge
* Everything seems to parse now.Hugo Hörnquist2019-10-03
|
* Locate bug with DTEND.Hugo Hörnquist2019-10-03
|
* Slowly going through and fixing everything.Hugo Hörnquist2019-10-03
|
* Restore directory parsing.Hugo Hörnquist2019-10-02
|
* Made parser work again (for single files).Hugo Hörnquist2019-10-02
|
* Disabled bunch of old stuff, new stuff kinda builds.Hugo Hörnquist2019-10-01
|
* Start moving to scheme structs.Hugo Hörnquist2019-10-01
|
* Fix segfault when getting extension from file without one.Hugo Hörnquist2019-06-01
|
* Stop adding copies of vcomponent to parent.Hugo Hörnquist2019-05-29
|
* Change function for creating hashtables.Hugo Hörnquist2019-05-01
|
* Micro-optimizations with huge impact.Hugo Hörnquist2019-05-01
|
* Remove trailintg newline from parsed displayname files.Hugo Hörnquist2019-05-01
|
* Change how attributes are fetched.Hugo Hörnquist2019-05-01
| | | | | | 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.
* Move statprof to encompass all.Hugo Hörnquist2019-04-25
|
* Move single curly brace.Hugo Hörnquist2019-04-25
| | | | | 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.
* Remove trailing newline from color.Hugo Hörnquist2019-04-22
|
* Rework how attributes and properties are accessed.Hugo Hörnquist2019-04-10
| | | | | | | | | | | | | | | | | 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.
* Add some stuff to guile_type_helpers.Hugo Hörnquist2019-04-10
|
* Add temporary set-attributes!Hugo Hörnquist2019-04-06
|
* Rename get_property to get_attributes.Hugo Hörnquist2019-04-06
|
* Remove old termios bindings.Hugo Hörnquist2019-04-05
|
* Add (read only) property access from scheme.Hugo Hörnquist2019-03-31
|
* Add cval field to LLIST.Hugo Hörnquist2019-03-31
|
* Cal name now set to basename of path.Hugo Hörnquist2019-03-29
|
* Minor cleanups.Hugo Hörnquist2019-03-25
|
* Add VIRTUAL vcomponents.Hugo Hörnquist2019-03-24
| | | | | | | | 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.
* Add comment on NAME attr.Hugo Hörnquist2019-03-22
|
* Add tests to C main.Hugo Hörnquist2019-03-22
|
* Fix error when setting attr before ever accessing it.Hugo Hörnquist2019-03-22
|
* Add empty constructor for vcomponent.Hugo Hörnquist2019-03-22
|
* Fix GET(TRIE(T)) erroring when target was a neighbour.Hugo Hörnquist2019-03-22
|
* Fix errors shown by scan-build.Hugo Hörnquist2019-03-22
|
* Move C and Scheme code into subdirs.Hugo Hörnquist2019-03-22