summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-05Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2014-12-05Further work on implementing CSSRuleSets. This needs further testing, though.Benjamin Paassen
2014-12-05added string reading functions of the Reader classAndreas Stöckel
2014-12-05Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2014-12-05removed fatal flag from LoggableException, added constructor capable of ↵Andreas Stöckel
using a PosType
2014-12-05Added compilable version of RuleSets to the CSS.hpp.Benjamin Paassen
2014-12-05added an 'accepting' attribute to SelectorNodes to make them properly usable ↵Benjamin Paassen
as finite state machine nodes without relying on rulesets.
2014-12-05fixed conflictAndreas Stöckel
2014-12-05changes to CMakeListAndreas Stöckel
2014-12-05added no constructor for LoggableExceptionAndreas Stöckel
2014-12-05Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2014-12-05refactored CSSParser into plugins.Benjamin Paassen
2014-12-05added logAt functionsAndreas Stöckel
2014-12-05Made the CSSParser a valid subclass of Parser.Benjamin Paassen
2014-12-05added reader class for microformatsAndreas Stöckel
2014-12-04added test code for the CSS Parser (at least for selectors). This fails, ↵Benjamin Paassen
however, for some reason with the Manager. This is a topic for tomorrows session.
2014-12-04implemented CSSParser for selectors. The code compiles. Tests are still ↵Benjamin Paassen
needed, though and there are some TODOs left.
2014-12-03implemented Unit-Test for SelectorNode::append and fixed a bug in the append ↵Benjamin Paassen
function.
2014-12-03Convenience versions for SelectorNode::getChildren.Benjamin Paassen
2014-12-03implemented SelectorNode::append, which is not tested yet.Benjamin Paassen
2014-12-03Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2014-12-03fixed some subtle design errors in SelectorNodes and implemented ↵Benjamin Paassen
SelectorNode::getChildren.
2014-12-03Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-03continued work on XML parser and underlying ParserStack classAndreas Stöckel
2014-12-03added unit test for new functions in utils (trim)Andreas Stöckel
2014-12-03added type conversion functions and creation from nullptrAndreas Stöckel
2014-12-03added trim, join and isWhitespace function to UtilsAndreas Stöckel
2014-12-03temporarily removed mozjs bindingAndreas Stöckel
2014-12-02Refactored CSS object structure into an own header file and added additional ↵Benjamin Paassen
documentation.
2014-12-02expanded unit test and fixed further stack overflow caused by missuse of ↵Andreas Stöckel
braced initializer list
2014-12-02added new unit test for the Variant class and fixed some bugsAndreas Stöckel
2014-12-02continued working on the xml parser classAndreas Stöckel
2014-12-02added revamped variant typeAndreas Stöckel
2014-12-01working version of the ParserStack class plus unit testsAndreas Stöckel
2014-12-01first version of the ParserStack classAndreas Stöckel
2014-11-30backupAndreas Stöckel
2014-11-30backupAndreas Stöckel
2014-11-28moved some filesAndreas Stöckel
2014-11-27started 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-27added expat as dependencyAndreas Stöckel
2014-11-27Continued to develop typesystem, skipping parsers for now. This version does ↵Andreas Stöckel
not compile
2014-11-27added todo to Node classAndreas Stöckel
2014-11-24added initial buffer and input stream mode to BufferedCharReader -- needs ↵Andreas Stöckel
some further refactoring still (see TODO)
2014-11-23imlemented Logger, TerminalLogger, OusiaException, LoggableExceptionAndreas Stöckel
2014-11-23activated JavaDoc brief modeAndreas Stöckel
2014-11-21working on Logger and TypesystemAndreas Stöckel
2014-11-21fixed constructor overloadingAndreas Stöckel
2014-11-21renamed add and deleteManaged functions, improved NodeVector and NodeMap classesAndreas Stöckel
2014-11-21fixed docuAndreas Stöckel
2014-11-21resolve now resolves lists of generic Managed objects and not nodes (this is ↵Andreas Stöckel
needed as e.g. constants need to be resolved, which are TypeInstances but not Nodes)