gingerBill
|
5f7fef92fa
|
Update example to use err != nil instead
|
2024-08-04 12:25:50 +01:00 |
|
Ronald
|
1a6885c2a3
|
Tidy up code
|
2024-07-21 00:08:20 +01:00 |
|
Ronald
|
c3a57853e2
|
Ensure that values in ini map are unquoted
|
2024-07-21 00:00:47 +01:00 |
|
Jeroen van Rijn
|
fc5ce30f34
|
Allow json to unmarshal empty struct.
|
2024-07-21 00:37:11 +02:00 |
|
gingerBill
|
ba3d7ba5d3
|
Add core:encoding/ini to examples/all
|
2024-07-19 12:03:34 +01:00 |
|
Ronald
|
c768d0719a
|
Remove unnecessary change
This was accidentally added, it was a change I made whilst testing.
|
2024-07-17 21:57:35 +01:00 |
|
Ronald
|
f04db7145c
|
Fix memory leak in encoding/ini
A simple change that fixes a memory leak caused by not deleting all the
values in the map
|
2024-07-17 21:19:14 +01:00 |
|
Laytan Laats
|
28fac62a02
|
fix some bugs with -disable-assert
|
2024-07-16 18:44:18 +02:00 |
|
gingerBill
|
9d84e00502
|
Clean up unquote code
|
2024-07-14 22:25:26 +01:00 |
|
gingerBill
|
7703b37a1b
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-07-14 22:23:52 +01:00 |
|
gingerBill
|
95a695e4cd
|
Fix #3926
|
2024-07-14 22:23:46 +01:00 |
|
gingerBill
|
02408b713a
|
Merge pull request #3910 from VladPavliuk/json-add-int-key-map-support
Allow to `marshal` and `unmarshal` maps with int keys
|
2024-07-14 22:00:01 +01:00 |
|
gingerBill
|
399c3ab067
|
Reduce the size of runtime.Type_Info
|
2024-07-14 21:37:35 +01:00 |
|
VladPavliuk
|
3f8712edb0
|
Merge branch 'master' into json-add-int-key-map-support
|
2024-07-14 18:22:20 +03:00 |
|
Ronald
|
7e4e3429d7
|
Fix logic bug in core/encoding/ini/ini.odin
The load_map_from_path had incorrect logic where it would return false
for ok when err was equal to nil and true when there was an error.
|
2024-07-14 11:48:34 +01:00 |
|
VladPavliuk
|
76fe5d1346
|
Align ignore syntax of json tags with fmt, cbor
|
2024-07-14 00:21:05 +03:00 |
|
VladPavliuk
|
64ae99f016
|
Add support of ignore tag for json.marshal
|
2024-07-13 14:13:59 +03:00 |
|
VladPavliuk
|
dbdad0476d
|
Allow to marshal and unmarshal maps with int keys
|
2024-07-13 00:07:48 +03:00 |
|
Laytan Laats
|
2d8d0dd851
|
fix @(optimization_mode) usage in builtin collections
|
2024-07-08 21:07:53 +02:00 |
|
Laytan Laats
|
6ab559437a
|
encoding/cbor: add a custom tag to the example
|
2024-07-08 01:01:11 +02:00 |
|
Laytan Laats
|
db3b4ceb4a
|
encoding/cbor: improve perf of marshalling array-like types
|
2024-07-08 00:37:40 +02:00 |
|
Laytan Laats
|
39e9b65c59
|
encoding/cbor: fix umarshal of big fixed arrays
|
2024-07-08 00:35:19 +02:00 |
|
Laytan Laats
|
604551eb2d
|
wasi: make the demo run on wasi and run it in CI
|
2024-06-29 23:15:31 +02:00 |
|
gingerBill
|
e296d6fb90
|
Fix loads of indentation issues with mixing spaces and tabs
|
2024-06-29 19:50:51 +01:00 |
|
gingerBill
|
5413a8b744
|
Even more style fixes
|
2024-06-29 19:11:36 +01:00 |
|
gingerBill
|
930c929294
|
Indentation fixes
|
2024-06-29 18:49:57 +01:00 |
|
gingerBill
|
7f05b4caf2
|
Fix generation for unicode entities
|
2024-06-29 18:43:09 +01:00 |
|
gingerBill
|
c88a1bef91
|
Add another -vet-cast check
|
2024-06-29 12:40:04 +01:00 |
|
Feoramund
|
b3caae6db4
|
Keep -vet happy
|
2024-06-28 23:14:03 -04:00 |
|
gingerBill
|
883f6c129a
|
Merge pull request #3643 from korvahkh/fix-omitempty-comma
encoding/json: Fix struct marshal() emitting comma after omitted field
|
2024-06-28 11:50:31 +01:00 |
|
gingerBill
|
4824050c99
|
Merge pull request #3792 from Feoramund/core-uuid
Add `core:encoding/uuid`
|
2024-06-28 09:49:23 +01:00 |
|
Jeroen van Rijn
|
d97fe41834
|
Mark deux
|
2024-06-24 22:45:12 +02:00 |
|
Jeroen van Rijn
|
d3d73590d3
|
Fix CSV comments.
|
2024-06-24 22:43:14 +02:00 |
|
Feoramund
|
ca58d7771b
|
Use new API from_nanoseconds in uuid
|
2024-06-22 18:36:42 -04:00 |
|
Feoramund
|
8a4a3ed66e
|
Change how Time is constructed in uuid
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
4481f9c695
|
Clarify some uuid legacy documentation
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
5a75cac5b9
|
Add API for creating custom version 8 UUIDs
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
e9b882be05
|
Add vendor-specific version 8 UUID generation (hashing)
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
339b2b23f6
|
Add unsafe_write to uuid package
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
8b8f8c7f7d
|
Address minor organizational issues
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
9b3a104640
|
Add buffer-based to_string to uuid package
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
9b265b2309
|
Improve time-related API in uuid package
- Let timestamps be specified by the user.
- Change `time_v*` to `raw_time_v*` and implement an API that returns
timestamps from the `time` package.
|
2024-06-22 18:21:32 -04:00 |
|
Feoramund
|
ea771d0cb7
|
Update uuid package documentation
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
fcdba334ea
|
Require CSPRNG in UUID generation where applicable
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
3aa232a894
|
Move v3 and v5 UUID procs to uuid/legacy
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
9866b54d59
|
Add version 6 UUID generation
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
525bfca4ef
|
Add version 1 UUID generation
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
4cfbd83b10
|
Add version 7 UUID generation
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
fee81985b4
|
Make UUID namespaces @(rodata)
|
2024-06-22 18:21:31 -04:00 |
|
Feoramund
|
6da99b888a
|
Make UUID Identfier only a distinct byte array
|
2024-06-22 18:21:31 -04:00 |
|