summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-01-24Vastly improved terminal logger context output routine (code is still and ↵Andreas Stöckel
will forever be a mess, but it is PREEEEETYYYY!)
2015-01-24Support for italic and underline in logger (yay, toys!)Andreas Stöckel
2015-01-24Moved Terminal and TerminalLogger to own classes in new frontent folderAndreas Stöckel
2015-01-24Implemented SourceContextReader, added unit tests, implemented ↵Andreas Stöckel
SourceContextReader interface in ResourceManager, added LoggerTest
2015-01-24Added support for new SourceContext to TerminalLoggerAndreas Stöckel
2015-01-24Improved SourceContextAndreas Stöckel
2015-01-24Added seek function to CharReader, improved getOffsetAndreas Stöckel
2015-01-24Added generic trim functionAndreas Stöckel
2015-01-23Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-23Introduced cardinality type. Tests are still needed, though, especially for ↵Benjamin Paassen
variantReader and type conversion.
2015-01-23Referencing the nodes in which the validation failsAndreas Stöckel
2015-01-23Made more stuff constAndreas Stöckel
2015-01-23Fixed ResourceManager and ResourceUtilsAndreas Stöckel
2015-01-23Ability to add user data to ParserStack (this is just a hack, there should ↵Andreas Stöckel
be a better solution, e.g. to derive from ParserStack)
2015-01-23Logger compiles nowAndreas Stöckel
2015-01-23Adapted XMLParser to new SourceLocationAndreas Stöckel
2015-01-23Compiles nowAndreas Stöckel
2015-01-23Forward declaration of RttiSet does not workAndreas Stöckel
2015-01-23replaced nonexistant is_file with is_regular_fileAndreas Stöckel
2015-01-23Fixed typos, autoformat and setIsOneOf methodAndreas Stöckel
2015-01-23typoAndreas Stöckel
2015-01-23Improved and fixed CharReaderAndreas Stöckel
2015-01-23Fixed typosAndreas Stöckel
2015-01-23Addapted Tokenizer to new SourceLocationAndreas Stöckel
2015-01-23added equals operator to RangeSet and Range.Benjamin Paassen
2015-01-23corrected a bug in parseGenericBenjamin Paassen
2015-01-23Adapted Logger classAndreas Stöckel
2015-01-23Made getLocation constAndreas Stöckel
2015-01-23Improved SourceLocation class.Andreas Stöckel
2015-01-23Adapted LoggableException according to new SourceLocation class.Andreas Stöckel
2015-01-23Started to adapt CharReaderAndreas Stöckel
2015-01-23Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-23Added 'createChild'-style methods to Document and Domain classes.Benjamin Paassen
2015-01-23Implemented most functions in ResourceManagerAndreas Stöckel
2015-01-23Improved SourceLocationAndreas Stöckel
2015-01-23Added ResourceUtils class containing helper functions for deducing resource ↵Andreas Stöckel
types.
2015-01-23Atatching Location to NodeAndreas Stöckel
2015-01-23Renamed SourceOffset max to InvalidSourceOffset, introduced InvalidSourceId, ↵Andreas Stöckel
made sourceId in SourceLocation mutable
2015-01-23Added mimetype by filename lookup to registryAndreas Stöckel
2015-01-23Improved documentation and added "isOneOf" function to Rtti class.Andreas Stöckel
2015-01-23Improved documentationAndreas Stöckel
2015-01-22BackupAndreas Stöckel
2015-01-22Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-22Rethought task of the Project class: Only keeps track of the included ↵Andreas Stöckel
documents -- does not have references to typesystems, domains etc. (this allows instances of these classes to be freed as soon as no document refers to them). Project should be a parent of Document. Project should resolve documents as composita (this allows to have between-document references).
2015-01-22Improved FileLocatorAndreas Stöckel
2015-01-22Added function which registers mimetypes for some default extensions (to be ↵Andreas Stöckel
extended)
2015-01-22Added Location.cpp (empty, but verifies that the header has no errors)Andreas Stöckel
2015-01-22added move semantics do Domain and Document classes.Benjamin Paassen
2015-01-22made setParent protected to be consistent with move semantics.Benjamin Paassen
2015-01-21added variant content validation for Documents.Benjamin Paassen