| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | cleanup: remove unused import | Rickard Andersson | 2023-10-02 | 1 | -1/+0 |
| | | |||||
| * | fix: guard against empty key value in `parse_object_body` | Rickard Andersson | 2023-10-02 | 1 | -6/+10 |
| | | |||||
| * | docs: add note about checking for alloc error | Rickard Andersson | 2023-10-02 | 1 | -0/+2 |
| | | |||||
| * | fix: use `runtime.map_insert` to not overallocate | Rickard Andersson | 2023-10-02 | 1 | -6/+4 |
| | | |||||
| * | fix(json): return `.Out_Of_Memory` when out of memory on parse | Rickard Andersson | 2023-10-02 | 1 | -0/+6 |
| | | | | | | Previously this would silently simply not do anything and the object would be empty/incomplete when parsed instead. | ||||
| * | Fix bug with index increment in `unquote_string` | Abdelrahman Farid | 2023-09-19 | 1 | -1/+1 |
| | | |||||
| * | fix #2550 json encoding should use surrogate pairs per RFC7159 | Laytan Laats | 2023-05-22 | 1 | -1/+10 |
| | | |||||
| * | Rename to SJSON for the Simplified JSON notation variant | gingerBill | 2022-06-16 | 1 | -1/+1 |
| | | |||||
| * | [json/unmarshal] Fix quoted strings. | Jeroen van Rijn | 2022-04-19 | 1 | -0/+6 |
| | | |||||
| * | Revert "Fix unmarshal for escaped strings." | Jeroen van Rijn | 2022-04-19 | 1 | -5/+0 |
| | | | | | This reverts commit 581255bf23af90b77bb2b6e2671b40e2b565754e. | ||||
| * | Fix unmarshal for escaped strings. | Jeroen van Rijn | 2022-04-19 | 1 | -0/+5 |
| | | |||||
| * | Add json encoding test + fix enum not being set on success. | Daniel Gavin | 2021-11-07 | 1 | -3/+4 |
| | | |||||
| * | Improve MJSON handling | gingerBill | 2021-09-28 | 1 | -18/+16 |
| | | |||||
| * | Support `json.Specification.MJSON` | gingerBill | 2021-09-28 | 1 | -57/+74 |
| | | | | | https://bitsquid.blogspot.com/2009/10/simplified-json-notation.html | ||||
| * | Add `json.unmarshal` | gingerBill | 2021-09-25 | 1 | -19/+35 |
| | | |||||
| * | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 1 | -203/+203 |
| | | |||||
| * | Update package encoding/json for `or_return` | gingerBill | 2021-08-15 | 1 | -24/+6 |
| | | |||||
| * | [Breaking] Change the layout `json.Value` to be a `union` rather than a ↵ | gingerBill | 2021-08-08 | 1 | -24/+10 |
| | | | | | `struct` of a `json.Pos` and the union | ||||
| * | Core library clean up: Make range expressions more consistent and replace ↵ | gingerBill | 2021-06-14 | 1 | -6/+6 |
| | | | | | uses of `..` with `..=` | ||||
| * | Added option to parse number as integer, disabled by default | jockus | 2020-09-15 | 1 | -4/+5 |
| | | |||||
| * | Commit fix | gingerBill | 2020-06-16 | 1 | -44/+45 |
| | | |||||
| * | Fix `strconv.parse_` usage across other packages | gingerBill | 2020-05-09 | 1 | -2/+4 |
| | | |||||
| * | Implement `#complete switch` by default, replace with `#partial switch` #511 | gingerBill | 2019-12-22 | 1 | -2/+2 |
| | | |||||
| * | Make the `string` type elements "immutable", akin to `char const *` in C | gingerBill | 2019-12-01 | 1 | -2/+2 |
| | | | | | Allows for extra security and optimization benefits | ||||
| * | Fix typo in json/parser.odin | gingerBill | 2019-01-14 | 1 | -1/+1 |
| | | |||||
| * | Update `package json` parser to store the end position on the values | gingerBill | 2019-01-14 | 1 | -2/+14 |
| | | |||||
| * | Make encoding/json use []byte rather than string | gingerBill | 2019-01-07 | 1 | -2/+2 |
| | | |||||
| * | Support NaN and Infinity for JSON5 | gingerBill | 2019-01-06 | 1 | -0/+22 |
| | | |||||
| * | package json; JSON5 support | gingerBill | 2019-01-06 | 1 | -21/+118 |
| | | |||||
| * | Add json.is_valid | gingerBill | 2019-01-06 | 1 | -2/+3 |
| | | |||||
| * | Begin work on `package json` | gingerBill | 2019-01-06 | 1 | -0/+323 |