Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | Improved error message if data is not allowed here | Andreas Stöckel | |
2016-04-25 | Got rid of some unecessary output in ontology serialization. | Benjamin Paassen | |
2016-04-25 | fixed nullpointer exceptions in XML output. | Benjamin Paassen | |
2016-04-25 | Fix crash bug when unrolling in the token handler empties the parser stack | Andreas Stöckel | |
2016-04-25 | Add function for retrieving the name of a token. | Andreas Stöckel | |
2016-04-25 | Set default format to "xml" | Andreas Stöckel | |
2016-04-25 | added flat option to command line interface. | 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 a bug in default value handling. | 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 | added test for empty explicit fields, which currently fails. | 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 getter for referenced typesystems and ontologies. | Benjamin Paassen | |
2016-04-25 | added a new integration test for complicated inheritance of fields. | Benjamin Paassen | |
2016-04-25 | fix typo in variable name | Andreas Stöckel | |
2016-04-25 | Fix segmentation fault due to global OsmlFormatTokens instance containing ↵ | Andreas Stöckel | |
shared pointers being copied | |||
2016-04-25 | Fix comment | Andreas Stöckel | |
2016-04-25 | Make Tokenizer functions const | Andreas Stöckel | |
2016-04-25 | Remove unneeded constant | Andreas Stöckel | |
2016-04-25 | Remove tautological comparison | Andreas Stöckel | |
2016-04-25 | clang compatibility: do not use anonymous struct | Andreas Stöckel | |
2016-04-25 | Remove unneeded constant | Andreas Stöckel | |
2016-04-25 | clang compatibility: fix illegal constructor inheritance | Andreas Stöckel | |
2016-04-25 | Remove unneeded variable | Andreas Stöckel | |
2016-04-25 | Typo in comment | Andreas Stöckel | |
2016-04-25 | clang compatibility: disambiguate template parameter | Andreas Stöckel | |
2016-04-25 | Make "State" a class to avoid some warnings | Andreas Stöckel | |
2016-04-25 | remove unneeded ".second" | Andreas Stöckel | |
2016-04-25 | clang compatibility: add missing default constructor | Andreas Stöckel | |
2016-04-25 | Identifiers may not end with an underscore | Andreas Stöckel | |
2016-04-25 | Do not treat commands with user defined open/close syntax as range command, ↵ | Andreas Stöckel | |
if the close token is a special (whitespace) token as this produces unintuitive behaviour | |||
2016-04-25 | Change way indent and dedent special tokens are produced by TokenizedData | Andreas Stöckel | |
* Move dedent to the end of the previous line * Leave indent to the first character of the current line * Dedent is called as many times as indent | |||
2016-04-25 | Fix wrong documentation | Andreas Stöckel | |
2016-04-25 | Removed diagnostic code | Andreas Stöckel | |
2016-04-25 | Add function for controlling the background color to Terminal class | Andreas Stöckel | |
2016-04-25 | Fix broken smaller than operator leading to crash in std::sort | Andreas Stöckel | |
2016-04-25 | Add missing include which accidently got removed during rebase | Andreas Stöckel | |
2016-04-25 | First implementation of user defined syntax, many features still missing and ↵ | Andreas Stöckel | |
probably many bugs * Implement startToken and endToken in DocumentChildHandler * Implement pushScopeToken, which pushes tokens for the element that is currently on top of the Scope stack onto the token stack * Implement rollbackPath() method (was really needed once in the development process, but only used in one place for now) * Push and pop tokens from stack whenever a new explicit field or command is created/ended. Take advantage of the fact, that the tokens for transparent structures are always included in the token list * Remember pending close tokens in the HandlerInfo structure in StackImpl * Implement handleToken() in StackImpl * Implement readToken() method used by readData() and data() in StackImpl * Check whether there still is data available in handleData() * Plus many more changes in the affected files... | |||
2016-04-25 | Some small formatting and comment changes, introduce more anonymous ↵ | Andreas Stöckel | |
namespaces in cpp | |||
2016-04-25 | Add tokenStack depth guard to Handler class | Andreas Stöckel | |
2016-04-25 | Use getFieldDescriptor method with numeric index | Andreas Stöckel | |
2016-04-25 | Remove "inherit" flag in TokenStack, add tiny unit test for TokenStack, ↵ | Andreas Stöckel | |
temporarily remove pushTokens and popTokens calls from DocumentChildHandler | |||
2016-04-25 | Implement TokenStack::lookup method used to lookup the SyntaxDescriptors ↵ | Andreas Stöckel | |
associated with a certain token. | |||
2016-04-25 | Add getDescriptor method to DocumentField class | Andreas Stöckel | |
2016-04-25 | Add equals and smaller than operator to SyntaxDescriptor (for std::sort or ↵ | Andreas Stöckel | |
the use in std::set) |