Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | Do not handle tokens if the current handler is not valid. | Andreas Stöckel | |
Fixes crash bug in added integration test. | |||
2016-04-25 | Prepend the descriptor path to the ids to make it simpler to distinguish the ↵ | Andreas Stöckel | |
ids from mere names | |||
2016-04-25 | Update integration test according to id generation scheme (resolution not ↵ | Andreas Stöckel | |
working correctly yet). | |||
2016-04-25 | Add integration tests for reference functionality and id generation | Andreas Stöckel | |
2016-04-25 | Add true negative integration test for reference resolution, delete old ↵ | Andreas Stöckel | |
resolution test result | |||
2016-04-25 | removed single quote escaping from integration test output files. | Benjamin Paassen | |
2016-04-25 | Added integration tests for constant resolution | Andreas Stöckel | |
2016-04-25 | Allow non-Greedy short form to eat normal commands. | Andreas Stöckel | |
E.g. with regrads to the math ontology, this change allows syntax like \(a^\frac{1}{2}\) which is also valid in TeX (added corresponding tests). | |||
2016-04-25 | Add simple test for reference types | Andreas Stöckel | |
2016-04-25 | Move test ontologies to seperate folder | Andreas Stöckel | |
2016-04-25 | Add some random spaces | Andreas Stöckel | |
2016-04-25 | Mix in some non-greedy behaviour tests | Andreas Stöckel | |
2016-04-25 | Adapt correct integration test for the previously commited feature | Andreas Stöckel | |
2016-04-25 | If in the implicit default field of a non-greedy short form, only read data ↵ | Andreas Stöckel | |
until whitespace characters are reached. Improve tests accordingly. | |||
2016-04-25 | Add example for non greedy short form tokens from corresponding use case | Andreas Stöckel | |
2016-04-25 | Implement non-greedy behaviour for short tokens | Andreas Stöckel | |
2016-04-25 | Move test math ontology to "ontologies" folder | Andreas Stöckel | |
2016-04-25 | Issue an error messages if tokens are ambiguous | Andreas Stöckel | |
2016-04-25 | Fixed incorrect file extension | Andreas Stöckel | |
2016-04-25 | Added (currently skipped) integration test for bug #114 -- this bug is ↵ | Andreas Stöckel | |
somewhat harder to fix. | |||
2016-04-25 | Added integration test for bug #115 | Andreas Stöckel | |
2016-04-25 | Reimplement closeToken handling | Andreas Stöckel | |
Idea: Only start unrolling anything on the parser stack if an element that matches the given close token is found. This requires the endToken method in DocumentChildHandler to search for the given descriptor that might be ended. While performing this search, only a specified number of "explicit" structures/fields opened by the Stack class may be skipped (those with implicit default fields). Added an integration test ("python_code") which requires this new (hopefully sane) behaviour. | |||
2016-04-25 | handled special tokens in ontology serialization. | Benjamin Paassen | |
2016-04-25 | Got rid of some unecessary output in ontology serialization. | Benjamin Paassen | |
2016-04-25 | not yet working test file for parent references. | Benjamin Paassen | |
2016-04-25 | added support for typesystem constants in serialization. | Benjamin Paassen | |
2016-04-25 | added enum type support for serialization. | Benjamin Paassen | |
2016-04-25 | fixed integration tests to work with attributes. | Benjamin Paassen | |
2016-04-25 | added serialization support for attributes descriptors. | Benjamin Paassen | |
2016-04-25 | First steps towards typesystem serialization. struct types can be ↵ | Benjamin Paassen | |
successfully serialized. | |||
2016-04-25 | fixed a bug in the DocumentHandler which lead to problems in case of empty ↵ | Benjamin Paassen | |
explicit fields. | |||
2016-04-25 | handled output transformation of syntax descriptors (except for special tokens). | Benjamin Paassen | |
2016-04-25 | renamed testdata to get integration test to actually do something. | Benjamin Paassen | |
2016-04-25 | fixed some bugs in domain serialization and added first integration test for it. | Benjamin Paassen | |
2016-04-25 | started to implement capabilities for ontology serialization. | Benjamin Paassen | |
2016-04-25 | added a new integration test for complicated inheritance of fields. | Benjamin Paassen | |
2016-04-25 | renamed the osxml integration folder to domain_interaction because that ↵ | Benjamin Paassen | |
seemed semantically more fitting. | |||
2016-04-25 | finished transforming the more sophisticated osxml tests to integration tests. | Benjamin Paassen | |
2016-04-25 | refactored the more sophisticated OSXML parser tests to the integration test ↵ | Benjamin Paassen | |
folder. | |||
2016-04-25 | slight improvements for math ontology. | Benjamin Paassen | |
2016-04-25 | Add another test for the test math environment, remove old tests | Andreas Stöckel | |
2016-04-25 | Cosmetic change: Rename lowerLimits and upperLimits to lowerLimit and upperLimit | Andreas Stöckel | |
2016-04-25 | Remove ignored import from integration test output | Andreas Stöckel | |
2016-04-25 | Test underscore token | Andreas Stöckel | |
* Move test math environment to integration folder * Add math_limits integration test | |||
2016-04-25 | Update poem integration test to incorporate indent/dedent for indentation of ↵ | Andreas Stöckel | |
poems. Move \end{poem} to previous line to make sure closing special tokens are treated correctly. | |||
2016-04-25 | Rename simple_short_token test to token_escape, luckily there was no real ↵ | Andreas Stöckel | |
bug involved here | |||
2016-04-25 | Add first integration tests | Andreas Stöckel | |
* "poem" contains a nice use case for user defined syntax that still needs to be implemented (indent and dedent as open/close tag) * "simple_short_token" triggers a non-deterministic bug that is not caught by valgrind * "wikilike" contains various user defined syntax tests as well as the not yet implemented per-field user defined syntax |