Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-04 | implemented CSSParser for selectors. The code compiles. Tests are still ↵ | Benjamin Paassen | |
needed, though and there are some TODOs left. | |||
2014-12-03 | Merge branch 'master' of somweyr.de:ousia | Andreas Stöckel | |
2014-12-03 | temporarily removed mozjs binding | Andreas Stöckel | |
2014-12-02 | Refactored CSS object structure into an own header file and added additional ↵ | Benjamin Paassen | |
documentation. | |||
2014-12-02 | added new unit test for the Variant class and fixed some bugs | Andreas Stöckel | |
2014-12-02 | added revamped variant type | Andreas Stöckel | |
2014-12-01 | working version of the ParserStack class plus unit tests | Andreas Stöckel | |
2014-11-30 | backup | Andreas Stöckel | |
2014-11-27 | started to implement xml parser as part of a very generic parser framework ↵ | Andreas Stöckel | |
which can be used for all Ousia format parsers | |||
2014-11-23 | imlemented Logger, TerminalLogger, OusiaException, LoggableException | Andreas Stöckel | |
2014-11-21 | working on Logger and Typesystem | Andreas Stöckel | |
2014-11-21 | refactored ManagedContainer to own header, added (currently untested) ↵ | Andreas Stöckel | |
ManagedMap class | |||
2014-11-21 | Finished last commits moving action by also moving the tests and correcting ↵ | Benjamin Paassen | |
all references and namespaces in the code. | |||
2014-11-14 | implemented tokenizer test and started implementing CodeTokenizer under ↵ | Benjamin Paassen | |
supervision of Maester Stoeckel. | |||
2014-11-14 | Moved Managed to core and implemented managing of nodes for the CSS Style Tree. | Benjamin Paassen | |
2014-11-14 | added TestNode unit test | Andreas Stöckel | |
2014-11-13 | started to implement the CSSParser. First iteration only contains the CSS ↵ | Benjamin Paassen | |
Specificity. | |||
2014-11-13 | Node.cpp and Node.hpp now containts the new Node base class (which always is ↵ | Andreas Stöckel | |
a named node). Node instances implement the complex logic for being resolved with a path of names relative to another node | |||
2014-11-13 | refactored NodeManager and Node class to Manager and Managed classes | Andreas Stöckel | |
2014-11-03 | implemented equals operator, fixed assignment operator, NodeManager now ↵ | Andreas Stöckel | |
asserts that all nodes have been deleted in its destructor git-svn-id: file:///var/local/svn/basicwriter@93 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-11-02 | implemented garbage collecting node graph | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@91 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-31 | finished first draft of tokenizer code. | Benjamin Paassen | |
git-svn-id: file:///var/local/svn/basicwriter@90 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-31 | finished work on TokenTree and tested it. | Benjamin Paassen | |
git-svn-id: file:///var/local/svn/basicwriter@88 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-26 | some small changes to the script engine unit test and the documentation | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@80 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-26 | Fully implemented reading values from MozJs (except for all bugs that are ↵ | Andreas Stöckel | |
still in it); added generic unit test for java script engine implementations; added suppressions for valgrind (as the mozjs library produced some leaks that can safely be ignored); added a bunch of TODOs git-svn-id: file:///var/local/svn/basicwriter@79 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-25 | some restructuring, added first version of the mozjs plugin | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@78 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-25 | started unit test for Object, fixed possible used of already freed ↵ | Andreas Stöckel | |
ArgumentValidator when copying ValidatingFunction git-svn-id: file:///var/local/svn/basicwriter@77 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-24 | added Function, Property and Object classes; added CMakeLists entries for ↵ | Andreas Stöckel | |
the mozjs-24 library (the Firefox JavaScript engine which is available as Package on Fedora); added Doxygen target to makefile git-svn-id: file:///var/local/svn/basicwriter@75 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-24 | finished implementation of HostFunction | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@74 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-20 | started to implement Function class which represents functions and methods, ↵ | Andreas Stöckel | |
both on the host and the client side git-svn-id: file:///var/local/svn/basicwriter@73 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-18 | improved Variant.cpp, added ScriptEngine.hpp containing the script engine ↵ | Andreas Stöckel | |
abstraction layer git-svn-id: file:///var/local/svn/basicwriter@72 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-16 | fixed typeo in RangeSet, added unit test for Variant | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@59 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-16 | reorganized code | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@58 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-10-15 | added dependencies.txt, added changes in TODO list, added empty ↵ | Andreas Stöckel | |
specifications document git-svn-id: file:///var/local/svn/basicwriter@55 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-06 | reworked the model classes according to manipulated GraphNode and removed ↵ | Benjamin Paassen | |
some bugs resulting from a misunderstanding between abtract domain declarations and instances. git-svn-id: file:///var/local/svn/basicwriter@29 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-06 | started to implement rudimentary XML reader (implemented expectOneOf ↵ | Andreas Stöckel | |
function), changed some conventions in the used files (namespaces, include guards), moved anchor class from domain to document package, removed everything that does not work now from the CMakeLists.txt git-svn-id: file:///var/local/svn/basicwriter@24 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-05 | beautified CMakeLists.txt, added RangeSet class and unit test | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@19 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-04 | added anchor, annotation, field, layer and structure at least as raw ↵ | Benjamin Paassen | |
concepts. Type and Value are dummy implementations. git-svn-id: file:///var/local/svn/basicwriter@18 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-04 | added basic structure of the domain class | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@15 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-04 | added unit test framework | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@14 daaaf23c-2e50-4459-9457-1e69db5a47bf | |||
2014-03-04 | added source code | Andreas Stöckel | |
git-svn-id: file:///var/local/svn/basicwriter@12 daaaf23c-2e50-4459-9457-1e69db5a47bf |