| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Utilize `union #shared_nil` in more places | gingerBill | 2022-03-24 | 1 | -3/+4 |
| | | |||||
| * | Fix some core:encoding/hxa stuff (error handling, header, max -> min) | gitlost | 2022-03-16 | 2 | -7/+28 |
| | | | | | | Also add missing f16 case to core:reflect as_u64 & as_f64 Add tests for above & add previous tests missing from test/core/build.bat | ||||
| * | [varint] Add doc.odin | Jeroen van Rijn | 2022-03-08 | 1 | -0/+27 |
| | | |||||
| * | [varint] Tighten max input bounds. | Jeroen van Rijn | 2022-03-08 | 1 | -2/+2 |
| | | |||||
| * | [varint] Add additional LEB128 tests. | Jeroen van Rijn | 2022-03-08 | 1 | -2/+6 |
| | | |||||
| * | [varint] Add signed LEB128 encoding. | Jeroen van Rijn | 2022-03-08 | 1 | -14/+82 |
| | | |||||
| * | [varint] Add LEB128 decoding + tests | Jeroen van Rijn | 2022-03-08 | 1 | -0/+67 |
| | | | | | Also make tests in general less spammy: Don't print [PASS] for each successful test, only report failures and progress. | ||||
| * | Simplify docs to hide the copyright | gingerBill | 2022-01-17 | 1 | -6/+6 |
| | | |||||
| * | `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new ↵ | gingerBill | 2022-01-15 | 1 | -2/+2 |
| | | | | | string version of the old constant | ||||
| * | Fix 'unmarsal' typo | Phil H | 2021-12-05 | 1 | -25/+25 |
| | | |||||
| * | Fix minor issue with unmarshal for booleans | gingerBill | 2021-11-13 | 1 | -0/+1 |
| | | |||||
| * | Add json encoding test + fix enum not being set on success. | Daniel Gavin | 2021-11-07 | 2 | -5/+6 |
| | | |||||
| * | Fix json.marshal for Matrix | gingerBill | 2021-10-20 | 1 | -0/+3 |
| | | |||||
| * | Remove dead code | gingerBill | 2021-10-02 | 1 | -17/+0 |
| | | |||||
| * | Add alias for `MJSON` as `Bitsquid` | gingerBill | 2021-10-02 | 1 | -0/+1 |
| | | |||||
| * | Improve reflect.Type_Info_Complex support | gingerBill | 2021-09-29 | 1 | -1/+15 |
| | | |||||
| * | Add more support for complex types | gingerBill | 2021-09-29 | 2 | -21/+29 |
| | | |||||
| * | Clean up `json.marshal_to_writer` | gingerBill | 2021-09-29 | 1 | -36/+12 |
| | | |||||
| * | Remove `fmt` dependency | gingerBill | 2021-09-29 | 2 | -4/+1 |
| | | |||||
| * | Improve `json.marshal` error handling for `io.Writer`; Add docs for the ↵ | gingerBill | 2021-09-29 | 4 | -102/+224 |
| | | | | | different JSON specifications | ||||
| * | Improve MJSON handling | gingerBill | 2021-09-28 | 3 | -66/+83 |
| | | |||||
| * | Support `json.Specification.MJSON` | gingerBill | 2021-09-28 | 5 | -173/+201 |
| | | | | | https://bitsquid.blogspot.com/2009/10/simplified-json-notation.html | ||||
| * | Make it clear that integers are parsed separately from floats | gingerBill | 2021-09-28 | 1 | -7/+6 |
| | | |||||
| * | Allow for `union{T}` like types in `json.unmarshal` | gingerBill | 2021-09-25 | 1 | -54/+61 |
| | | |||||
| * | Add `json.unmarshal` | gingerBill | 2021-09-25 | 5 | -21/+605 |
| | | |||||
| * | Strip even more semicolons if followed by a `}` or `)` on the same line | gingerBill | 2021-08-31 | 2 | -7/+7 |
| | | |||||
| * | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 12 | -1072/+1072 |
| | | |||||
| * | Add multi pointers to core | gingerBill | 2021-08-21 | 1 | -0/+3 |
| | | |||||
| * | Update package encoding/json for `or_return` | gingerBill | 2021-08-15 | 1 | -24/+6 |
| | | |||||
| * | Add more uses of `or_return` | gingerBill | 2021-08-15 | 1 | -31/+10 |
| | | |||||
| * | Replace uses of `err != nil` with `or_return` where appropriate | gingerBill | 2021-08-15 | 1 | -53/+32 |
| | | |||||
| * | Fix typo | gingerBill | 2021-08-15 | 1 | -0/+1 |
| | | |||||
| * | Add package `core:encoding/hxa` | gingerBill | 2021-08-09 | 4 | -0/+705 |
| | | |||||
| * | [Breaking] Change the layout `json.Value` to be a `union` rather than a ↵ | gingerBill | 2021-08-08 | 4 | -103/+83 |
| | | | | | `struct` of a `json.Pos` and the union | ||||
| * | Remove package core:encoding/cel | gingerBill | 2021-08-08 | 3 | -1426/+0 |
| | | |||||
| * | CEL: Fix ISE. | Jeroen van Rijn | 2021-08-08 | 1 | -52/+52 |
| | | |||||
| * | Core library clean up: Make range expressions more consistent and replace ↵ | gingerBill | 2021-06-14 | 4 | -23/+23 |
| | | | | | uses of `..` with `..=` | ||||
| * | Implement `f16` functionality | gingerBill | 2021-04-01 | 1 | -0/+1 |
| | | |||||
| * | Make base32 and base64 adhere to `-strict-style` | gingerBill | 2021-03-14 | 2 | -4/+4 |
| | | |||||
| * | Make trailing comma usage consistent | gingerBill | 2021-03-13 | 1 | -1/+1 |
| | | |||||
| * | Remove `#opaque` types | gingerBill | 2021-02-23 | 1 | -3/+0 |
| | | |||||
| * | Remove `bit_field` in type info, runtime, and general core library | gingerBill | 2021-02-19 | 1 | -28/+0 |
| | | |||||
| * | vet all core packages | gingerBill | 2021-01-09 | 3 | -4/+2 |
| | | |||||
| * | Add encoding/csv Writer | gingerBill | 2021-01-09 | 2 | -18/+165 |
| | | |||||
| * | Add encoding/csv `Reader` | gingerBill | 2021-01-08 | 1 | -0/+406 |
| | | |||||
| * | Integrate `package io` into core library | gingerBill | 2020-12-03 | 1 | -2/+3 |
| | | |||||
| * | Remove unused variable | gingerBill | 2020-11-25 | 1 | -2/+0 |
| | | |||||
| * | Update package json for new map layout; Correct llvm-api includes for *nix | gingerBill | 2020-11-25 | 1 | -4/+4 |
| | | |||||
| * | Remove usage of `do` in core library | gingerBill | 2020-09-23 | 7 | -70/+104 |
| | | |||||
| * | Added parse_integers optional to validation | jockus | 2020-09-15 | 1 | -2/+2 |
| | | |||||