Laytan Laats
|
d85f18e898
|
math/rand: add choice_bit_set
|
2024-12-01 11:54:51 +11:00 |
|
Patric Dexheimer
|
12cfc9b8de
|
Update process_windows.odin
Mistype
|
2024-12-01 11:54:51 +11:00 |
|
IllusionMan1212
|
fafb2b1e75
|
core/io: correctly escape runes greater than 0xFFFF
|
2024-12-01 11:54:51 +11:00 |
|
gingerBill
|
e6a4f3048f
|
Fix possible leak in recursive filepath.glob
|
2024-12-01 11:54:51 +11:00 |
|
Laytan Laats
|
d185ab5991
|
sys/wasm/js: add set_element_style
|
2024-12-01 11:54:51 +11:00 |
|
Laytan Laats
|
3740497e42
|
encoding/cbor: fix skipping of ignored/missing fields in struct unmarshal
|
2024-12-01 11:54:51 +11:00 |
|
Laytan Laats
|
4207d4fded
|
encoding/cbor: handle binary having more fields than the struct by discarding
|
2024-12-01 11:54:51 +11:00 |
|
Laytan Laats
|
0d4d3bd1de
|
math/rand: support non-contiguous enums in choice_enum
|
2024-12-01 11:54:51 +11:00 |
|
Laytan Laats
|
0c470895b3
|
image: add panic when load is called without any registered loaders
|
2024-12-01 11:54:50 +11:00 |
|
Lucas Perlind
|
fc3ea5b3d9
|
core/unicode/utf16: add rune_count proc
This returns the number of runes in a u16 slice
|
2024-12-01 11:54:50 +11:00 |
|
Misomosi
|
b459cb6b2c
|
Fix magnitude check in parse_f64_prefix
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
79975efb7e
|
add better comment about freebsd hacks
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
f7fffc4b27
|
Update core/time/timezone/tzdate.odin
Co-authored-by: Feoramund <161657516+Feoramund@users.noreply.github.com>
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
e4983831de
|
Update core/time/timezone/tzdate.odin
Co-authored-by: Feoramund <161657516+Feoramund@users.noreply.github.com>
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
f2711dca7f
|
add julian day rule resolvers
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
83932280f8
|
swap datetime_to_str to aprintf
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
0ed3d459f7
|
delete local_str with the appropriate allocator
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
e8b6652aba
|
sort out windows enum names too
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
8875921ec7
|
tweaks per laytan suggestions
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
fc9983e9c8
|
Initial cut of timezones
|
2024-12-01 11:54:50 +11:00 |
|
Tom Solberg
|
b7e61095a9
|
cbor: fix capacity and ptr calculation for dynarray unmarshal
|
2024-12-01 11:54:50 +11:00 |
|
Laytan Laats
|
357f463372
|
odin/parser: fix offsets of value declarations
Fixes #4356
|
2024-12-01 11:54:50 +11:00 |
|
IllusionMan1212
|
1f2875e939
|
fix(core:{odin,c}/tokenizer): Don't error on valid \uE000 codepoint
|
2024-12-01 11:54:50 +11:00 |
|
Laytan Laats
|
f56ac466c3
|
encoding/json: fix leak when string is unmarshalled into non-string field
Fixes #4391
|
2024-12-01 11:54:50 +11:00 |
|
flysand7
|
d41c7d52e7
|
Fix indentation
|
2024-12-01 11:50:00 +11:00 |
|
flysand7
|
d48c351330
|
Fix indentation
|
2024-12-01 11:48:52 +11:00 |
|
flysand7
|
596921fb7a
|
First pass
|
2024-12-01 11:42:24 +11:00 |
|
FourteenBrush
|
f9dc848926
|
Pass allocator to implicitly (de)allocating procs in core:log
|
2024-11-30 23:43:39 +01:00 |
|
Waqar Ahmed
|
8a27042d24
|
Use a proper Queue in thread.Pool
With lots of tasks the dynamic array takes a big performance hit as its
allocating all the time on pop_front
|
2024-11-30 22:29:47 +05:00 |
|
Laytan Laats
|
1cece52359
|
dynlib: unload library before loading again & add LIBRARY_FILE_EXTENSION constant
|
2024-11-28 21:08:08 +01:00 |
|
Jeroen van Rijn
|
8581240ece
|
Make O_RDONLY default for os.open on all platforms.
And also moved Windows file procs to `os_windows.odin`, in line with all the other platforms who didn't have a dedicated `file_<platform>.odin`
|
2024-11-28 15:57:48 +01:00 |
|
Evan Martinez
|
36481f6d4a
|
Fix binomial function
|
2024-11-28 00:28:26 -07:00 |
|
zhylmzr
|
c2b6a14cd7
|
fix DNS_RECORD.Data error align on windows i386
fixed: https://github.com/odin-lang/Odin/issues/4520
|
2024-11-27 20:15:34 +08:00 |
|
Laytan Laats
|
ad80aa6d28
|
sys/info & odin report: rework macos version retrieval
|
2024-11-26 22:28:21 +01:00 |
|
Laytan Laats
|
767daf4a9c
|
add macos 15.1.1 to odin report and sys/info
|
2024-11-26 18:46:27 +01:00 |
|
o:tone
|
c3478e0002
|
fix unmarshal unhandled error (#4515)
* fix unmarshal unhandled error
|
2024-11-25 13:15:33 +01:00 |
|
gingerBill
|
12e7ff1e3c
|
Remove core:c/frontend
|
2024-11-24 12:32:10 +00:00 |
|
Colin Davidson
|
d60fb5a44e
|
update to master
|
2024-11-20 15:51:08 -08:00 |
|
Colin Davidson
|
da3a7a25c7
|
oops
|
2024-11-20 14:07:23 -08:00 |
|
Colin Davidson
|
3bb73eacfc
|
fix parsing issue around utc/localtime split
|
2024-11-20 12:09:32 -08:00 |
|
jakubtomsu
|
86c84f2621
|
Fix a bug in hxa decoder found by the new check
|
2024-11-17 21:35:49 +01:00 |
|
Dudejoe870
|
4d22f1f544
|
Fix typo in Quaternion dot product
|
2024-11-17 10:42:59 -06:00 |
|
Laytan Laats
|
20f4f378b2
|
sys/posix: add MAP_ANONYMOUS
|
2024-11-17 13:52:08 +01:00 |
|
Laytan Laats
|
8f2766c4dc
|
add missing macos version
|
2024-11-16 15:42:13 +01:00 |
|
gingerBill
|
0781871efd
|
Merge pull request #4489 from laytan/os2-dir-leak-and-test
os2: fix leak in dir_windows, fix netbsd, and add a test for dir reading
|
2024-11-15 23:22:14 +00:00 |
|
Laytan Laats
|
282d956aa7
|
os2: skip dir test when unsupported
|
2024-11-15 21:56:55 +01:00 |
|
Laytan Laats
|
ce74325673
|
sys/posix: fix dirfd on netbsd
|
2024-11-15 21:22:23 +01:00 |
|
NicknEma
|
5486327e0b
|
Fix integer type
Change int to i32 so it is the correct size
|
2024-11-15 21:10:55 +01:00 |
|
Laytan Laats
|
de9d0134e4
|
os2: fix file type detection in dir_windows
|
2024-11-15 21:08:14 +01:00 |
|
Laytan Laats
|
b3c2f5cb12
|
os2: fix leak in dir_windows
|
2024-11-15 20:47:34 +01:00 |
|