| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | scanner: Mark all symbols as internal | Emmanuele Bassi | 2012-06-30 | 1 | -0/+21 |
| | | | | | | The JsonScanner API is purely internal; the symbols it exposes should not end up in the shared library ABI. | ||||
| * | Adapt to the demise of single includes in GLib | Matthias Clasen | 2011-10-12 | 1 | -3/+1 |
| | | |||||
| * | Whitespace fixes in the licensing notice | Emmanuele Bassi | 2008-04-19 | 1 | -1/+1 |
| | | |||||
| * | Completely internalize the JsonScanner | Emmanuele Bassi | 2008-02-29 | 1 | -1/+5 |
| | | | | | | Rename all the API and the data types to the Json namespace, so we can use the internal copy instead of GScanner. | ||||
| * | Copy GScanner into JSON-GLib as JsonScanner | Emmanuele Bassi | 2008-02-29 | 1 | -0/+167 |
| Instead of writing our tokenizer we can fork GScanner and make a specialized version for JSON (as per RFC), luckily the licenses are compatible (LGPLv2.1 with "any later" clause). GScanner does not support Unicode "\uNNNN" escaping and we need to ensure UTF-8 strings as well. The API will mostly be the same, but the generic bits not used by JsonParser will be hidden: this is, after all, a specialized tokenizer. | |||||
