summaryrefslogtreecommitdiff
path: root/json-glib/json-parser.c
Commit message (Expand)AuthorAgeFilesLines
* Abstract the loading code into its own functionerror-locationEmmanuele Bassi2008-11-281-72/+103
* Display the filename inside error messagesEmmanuele Bassi2008-11-281-2/+26
* Update JsonParser to fix compilationEmmanuele Bassi2008-02-291-16/+17
* Use JsonScanner API into JsonParserEmmanuele Bassi2008-02-291-83/+44
* Include JsonScanner into JsonParserEmmanuele Bassi2008-02-291-0/+1
* Revert JsonParser::get_root semanticsEmmanuele Bassi2008-01-291-24/+2
* Extract the parser state clearing into its own functionEmmanuele Bassi2008-01-271-21/+30
* Kill off a few indirectionsEmmanuele Bassi2007-12-251-11/+14
* Plug a leak when loading a new buffer with the same parserEmmanuele Bassi2007-12-251-0/+2
* Use gssize for the buffer length parameterEmmanuele Bassi2007-12-251-5/+5
* Change json_parser_get_root() semanticsEmmanuele Bassi2007-11-211-2/+24
* Fix variable shadowing for distcheckEmmanuele Bassi2007-11-131-2/+2
* When parsing a full assignment, also swallow any trailing semi-colonEmmanuele Bassi2007-11-101-1/+11
* Add support for parsing assignmentsEmmanuele Bassi2007-11-101-2/+78
* More sanity checks for objectsEmmanuele Bassi2007-10-291-1/+7
* Add more sanity checks to the parserEmmanuele Bassi2007-10-291-0/+10
* Backport fixes from Clutter trunkEmmanuele Bassi2007-10-291-20/+103
* Fix compilation errors with extra maintainer CFLAGSEmmanuele Bassi2007-10-161-2/+2
* Parse bare root valuesEmmanuele Bassi2007-10-101-50/+29
* Use doubles when parsing, not floatsEmmanuele Bassi2007-10-051-4/+4
* Add line/position getters to JsonParserEmmanuele Bassi2007-10-051-3/+43
* Document the newly added signalsEmmanuele Bassi2007-10-051-0/+64
* Add more signals to the JsonParser classEmmanuele Bassi2007-10-051-3/+115
* Move data types ctors and setters into the public headersEmmanuele Bassi2007-10-011-1/+0
* Add licensing informations to the source codeEmmanuele Bassi2007-10-011-2/+26
* Swallow the comma earlier in the parserEmmanuele Bassi2007-10-011-9/+16
* Add JSON object parsingEmmanuele Bassi2007-10-011-15/+220
* Chain up nodes to their parentEmmanuele Bassi2007-10-011-1/+5
* Add JsonNode, a generic container for JSON typesEmmanuele Bassi2007-10-011-23/+64
* Skip the token check after parsing a nested arrayEmmanuele Bassi2007-09-211-0/+2
* Parse JSON arraysEmmanuele Bassi2007-09-211-17/+97
* Top-levels in JSON can only be objects or arraysEmmanuele Bassi2007-09-211-10/+14
* Add stubs to JsonParser for actually parsing a JSON streamEmmanuele Bassi2007-09-211-1/+265
* Initial import of JSON-GLibEmmanuele Bassi2007-09-201-0/+152