summaryrefslogtreecommitdiff
path: root/json-glib/json-parser.c
Commit message (Expand)AuthorAgeFilesLines
...
* docs: Fix typoEmmanuele Bassi2010-04-141-1/+1
* parser: Do not increment the index variableEmmanuele Bassi2010-04-031-1/+1
* parser: Add MISSING_COLON errorEmmanuele Bassi2010-03-191-2/+1
* parser: Refactor the JsonParser logicEmmanuele Bassi2010-03-191-288/+200
* parser: Return specific error codesEmmanuele Bassi2010-03-191-10/+39
* parser: Re-use json_parse_value()Emmanuele Bassi2010-03-181-55/+2
* parser: Add debug annotations for json_parse_value()Emmanuele Bassi2010-03-181-0/+8
* parser: Clean up array and object parsingEmmanuele Bassi2010-03-181-20/+24
* parser: Improve strictnessEmmanuele Bassi2010-03-011-39/+78
* Update Introspection annotationsEmmanuele Bassi2009-11-121-2/+3
* parser: Advance when parsing bare valuesEmmanuele Bassi2009-10-291-0/+1
* [parser] Return the right expected tokenEmmanuele Bassi2009-09-221-2/+14
* [parser] Whitespace clean upEmmanuele Bassi2009-09-221-5/+6
* [node] Add JsonNode.set_parent()Emmanuele Bassi2009-09-061-7/+7
* [parser] Clean up value parsingEmmanuele Bassi2009-09-061-118/+81
* [docs] Small documentation fixesEmmanuele Bassi2009-09-021-1/+2
* Actually use the int64 support in the ScannerEmmanuele Bassi2009-08-121-6/+6
* [parser] Advance the tokenizer to avoid an infinite loopEmmanuele Bassi2009-06-281-5/+11
* Fix license and copyright noticesEmmanuele Bassi2009-06-091-2/+6
* [node] Make JsonNode completely privateEmmanuele Bassi2009-06-091-0/+2
* Update after the json_object_add_member() deprecationEmmanuele Bassi2009-04-171-3/+3
* [parser] Prevent leaks on error codepathsEmmanuele Bassi2009-04-131-5/+33
* [docs] Show an example of assignmentEmmanuele Bassi2009-04-131-5/+12
* Whitespace fixesEmmanuele Bassi2009-04-131-6/+12
* 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