summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-03-02Implemented TokenSyntaxDescriptor structureAndreas Stöckel
2015-03-02Adapted Stack interface (Stack.cpp is a mess right now and does not compile)Andreas Stöckel
2015-03-02Added first (not final) version of the TokenStack class which will be used ↵Andreas Stöckel
internally by the Stack class
2015-03-02Adapted Callbacks interface and HandlersAndreas Stöckel
2015-03-02Unregistering all registered tokens when TokenRegistry is destroyedAndreas Stöckel
2015-03-02Wrote isUserDefinedToken function which checks whether a token is a valid ↵Andreas Stöckel
user defined token and added unit tests
2015-03-02Adapted OsmlParser to new Stack interface, reenabled OsmlParser code in ↵Andreas Stöckel
CMakeLists
2015-03-02Adapted OsxmlParser to new Stack interface, enabled Osxml code in CMakeLists ↵Andreas Stöckel
again
2015-03-01improved error messages for empty field names.Benjamin Paassen
2015-03-01Renamed domain to ontology.Benjamin Paassen
2015-03-01Implemented TokenRegistry class and corresponding simple test caseAndreas Stöckel
2015-03-01Implemented registration of user-defined tokens, fixed comment handling (do ↵Andreas Stöckel
not issue multiple data events if a comment occurs, just skip the comment data like in TeX)
2015-03-01Prefer longer non-primary tokensAndreas Stöckel
2015-03-01allowing to store gaps in SourceOffsetVector and fixed bug with trim not ↵Andreas Stöckel
resetting offsets correctly when the new length is zero
2015-02-28Adapted all unit tests, renamed COMMAND_END event to RANGE_END event to ↵Andreas Stöckel
match ranged annotations
2015-02-28Always call trim if a bestMatch has been foundAndreas Stöckel
2015-02-28Trimming forgotten protectedChars bufferAndreas Stöckel
2015-02-28Fixed potential problem in SourceOffsetVectorAndreas Stöckel
2015-02-27Made OsmlStreamParser ready for user defined tokens, started to adapt unit ↵Andreas Stöckel
tests.
2015-02-26Fixed non-initialized variableAndreas Stöckel
2015-02-25start of branch, commit log will be rewrittenAndreas Stöckel
2015-02-24Fixed problem with array types in primitive fields.Andreas Stöckel
2015-02-24Fixed problem with XML namespaces being too verboseAndreas Stöckel
2015-02-23Output element names in XML serializationAndreas Stöckel
2015-02-22Adapted old Tokenizer infrastructure to new Tokens.hppAndreas Stöckel
2015-02-22Implemented TokenizedData, a facility to store data with tokens where tokens ↵Andreas Stöckel
can be dynamically enabled and the whitespace mode specified at the moment the tokens are read
2015-02-22Added Token header containing a standalone definition of "Token"Andreas Stöckel
2015-02-22Implemented SourceOffsetVector -- a class for storing the SourceOffset for ↵Andreas Stöckel
each character in a sequence in an fairly efficient manner
2015-02-22Removed unneeded importsAndreas Stöckel
2015-02-22Moved implementation of collapse to Utils, providing same interface for ↵Andreas Stöckel
collapse and trim
2015-02-22corrected XML serialization for primitive text content regarding whitespace ↵Benjamin Paassen
and newline handling and extended XMLTest to check that.
2015-02-20fixed aliasing issue in VariantMetadataAndreas Stöckel
2015-02-19Added a comment to the default field name constantAndreas Stöckel
2015-02-19Nice error messages in case the input file does not exist or is not a fileAndreas Stöckel
2015-02-18Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-02-18resvised XML output for structtype instances.Benjamin Paassen
2015-02-18ignored xmlns attributes in root tag in xml parsing.Benjamin Paassen
2015-02-18changed cardinality toString conversion to be reparseable as cardinality.Benjamin Paassen
2015-02-18added writeOusia methods to VariantWriter.Benjamin Paassen
2015-02-18Registering inline typesystems in documentAndreas Stöckel
2015-02-18fixed a bug with empty fields.Benjamin Paassen
2015-02-18fixed a bug with doubled root nodes.Benjamin Paassen
2015-02-18added support for primitive subtree fields in XMLOutput.Benjamin Paassen
2015-02-18Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-18detected and counteracted cycles in gatherFieldDescriptors and ↵Benjamin Paassen
gatherSubclasses. Also added unit tests for those cyclic cases.
2015-02-18Fix for issue #85 -- only allowing explicit fields if no structure elements ↵Andreas Stöckel
or data have been given beforehand. Added unit tests.
2015-02-18Implemented automatic validation of RootNode instances in ParserScopeAndreas Stöckel
2015-02-18Limit context widthAndreas Stöckel
2015-02-18Fix missing trailing space in error messageAndreas Stöckel
2015-02-18Do not add working directory. This creates strange behavior. Files should be ↵Andreas Stöckel
searched relative to the documents, not to the working directory.