Commit History

Autor SHA1 Mensaxe Data
  gingerBill 334e08c750 Update numerous package declaration names hai 1 ano
  gingerBill 5eef29290c Fix #3250 hai 1 ano
  Rickard Andersson 931e0d4687 cleanup: remove unused import hai 1 ano
  Rickard Andersson cfa3765d50 fix: guard against empty key value in `parse_object_body` hai 1 ano
  Rickard Andersson 11e884aec5 docs: add note about checking for alloc error hai 1 ano
  Rickard Andersson 55a1ba710b fix: use `runtime.map_insert` to not overallocate hai 1 ano
  Rickard Andersson 0a8b266c71 fix(json): return `.Out_Of_Memory` when out of memory on parse hai 1 ano
  Abdelrahman Farid f1872f495a Fix bug with index increment in `unquote_string` hai 1 ano
  Laytan Laats 5d54b710e7 fix #2550 json encoding should use surrogate pairs per RFC7159 %!s(int64=2) %!d(string=hai) anos
  gingerBill f2ecda8fec Rename to SJSON for the Simplified JSON notation variant %!s(int64=3) %!d(string=hai) anos
  Jeroen van Rijn a30b9b17b3 [json/unmarshal] Fix quoted strings. %!s(int64=3) %!d(string=hai) anos
  Jeroen van Rijn 29b2c04766 Revert "Fix unmarshal for escaped strings." %!s(int64=3) %!d(string=hai) anos
  Jeroen van Rijn 581255bf23 Fix unmarshal for escaped strings. %!s(int64=3) %!d(string=hai) anos
  Daniel Gavin 5b074ceee5 Add json encoding test + fix enum not being set on success. %!s(int64=3) %!d(string=hai) anos
  gingerBill d452758afc Improve MJSON handling %!s(int64=3) %!d(string=hai) anos
  gingerBill c933054872 Support `json.Specification.MJSON` %!s(int64=3) %!d(string=hai) anos
  gingerBill 6a271355a6 Add `json.unmarshal` %!s(int64=3) %!d(string=hai) anos
  gingerBill 251da264ed Remove unneeded semicolons from the core library %!s(int64=4) %!d(string=hai) anos
  gingerBill f293d7c997 Update package encoding/json for `or_return` %!s(int64=4) %!d(string=hai) anos
  gingerBill db3501f61b [Breaking] Change the layout `json.Value` to be a `union` rather than a `struct` of a `json.Pos` and the union %!s(int64=4) %!d(string=hai) anos
  gingerBill 86649e6b44 Core library clean up: Make range expressions more consistent and replace uses of `..` with `..=` %!s(int64=4) %!d(string=hai) anos
  jockus 195dbd658d Added option to parse number as integer, disabled by default %!s(int64=5) %!d(string=hai) anos
  gingerBill 5fa54fd2cc Commit fix %!s(int64=5) %!d(string=hai) anos
  gingerBill e8f2fb58d9 Fix `strconv.parse_` usage across other packages %!s(int64=5) %!d(string=hai) anos
  gingerBill d1c9fd4e01 Implement `#complete switch` by default, replace with `#partial switch` #511 %!s(int64=5) %!d(string=hai) anos
  gingerBill 9db81498d8 Make the `string` type elements "immutable", akin to `char const *` in C %!s(int64=5) %!d(string=hai) anos
  gingerBill db2eff6847 Fix typo in json/parser.odin %!s(int64=6) %!d(string=hai) anos
  gingerBill e047d9eb5e Update `package json` parser to store the end position on the values %!s(int64=6) %!d(string=hai) anos
  gingerBill 5af20aa467 Make encoding/json use []byte rather than string %!s(int64=6) %!d(string=hai) anos
  gingerBill 08598b9425 Support NaN and Infinity for JSON5 %!s(int64=6) %!d(string=hai) anos