18302 Commits

Author SHA1 Message Date
Jeroen van Rijn
0d9ee8fe3e Merge pull request #7162 from BunterSchatten/fix-windows-run-spaces
handle spaces in args for 'odin run . -- <args>' on Windows
2026-07-30 14:43:28 +02:00
David Bader
edc522a05c add assert to make sure old and new double_dash_pos are the same 2026-07-30 13:38:52 +02:00
David Bader
7130f042dc define out unused run_args on Windows 2026-07-30 13:38:51 +02:00
David Bader
16ee03828b handle spaces in args for 'odin run . -- <args>' on Windows 2026-07-30 13:38:51 +02:00
David Bader
894d44346e run_args_start_idx is identical to double_dash_pos, no need to check again 2026-07-30 13:38:50 +02:00
Jeroen van Rijn
83fd812ff3 Merge pull request #7152 from BigBoyBarney/shrink
Shrink map to minimum capacity with `shrink`
2026-07-30 13:21:52 +02:00
Jeroen van Rijn
07f7b2c8a4 Merge pull request #5464 from peperronii/master
core:thread get_name/set_name
2026-07-30 12:52:16 +02:00
Jeroen van Rijn
9c0285316d Merge pull request #7160 from mocompute/fix-7137-dumb-terminal
Respect TERM=dumb in test runner to prevent ANSI sequences, color
2026-07-30 12:18:56 +02:00
Jeroen van Rijn
d272bfb9ca context 2026-07-30 12:03:08 +02:00
Jeroen van Rijn
7050779643 Move TERM == "dumb" test to core:terminal 2026-07-30 11:46:06 +02:00
mo
629676217f Respect TERM=dumb in test runner to prevent ANSI sequences, color
Fixes: #7137
2026-07-30 11:39:56 +12:00
Jeroen van Rijn
736083a079 Merge pull request #7159 from Wassimulator/master
[core:mem/virtual] close dangling handle in `map` implementation on Windows
2026-07-30 01:23:21 +02:00
Wassim Alhajomar
2ad95966db close dangling handle in map implementation on Windows 2026-07-30 01:08:30 +02:00
gingerBill
9a214f5564 Merge pull request #7157 from aelobdog/fix-issue-7073-1
fix: expand_values panic on type expressions
2026-07-30 00:09:28 +02:00
aelobdog
d8eb6e0481 fix: expand_values panic on type expressions 2026-07-30 00:26:12 +05:30
Sylphrena
17e23a8bcf Shrink map to minimum capacity with shrink 2026-07-29 15:20:50 +02:00
gingerBill
adb351f551 Merge pull request #7151 from connnnal/fix-loadlibraryex-flags
win32: LoadLibraryEx_Flags off-by-one
2026-07-29 14:54:33 +02:00
connnnal
c380c0d87e win32: LoadLibraryEx_Flags off-by-one
bit_set without a backing type counts bits from the enum's lowest value (141299eb02)
in this case it causes an off-by-one offset, so flags fall down to the one below. I experienced `LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR` -> `LOAD_LIBRARY_REQUIRE_SIGNED_TARGET`, for instance, so unsigned DLLs wouldn't load. aw.
fix is adding a dword backing type to the bit flags, like the other types in this file
2026-07-29 12:32:14 +01:00
gingerBill
610e2c5161 Merge pull request #7146 from aelobdog/fix-issue-6419
fix: hang for poly procs with default proc literal params
2026-07-29 10:44:32 +02:00
Laytan
9d2cfc8601 Merge pull request #7147 from A1029384756/trace-tracking-allocator-improvements
[debug/trace] sync tracking allocator with core:mem
2026-07-28 20:36:20 +02:00
A1029384756
8ee3c229b6 [debug/trace] remove TODO 2026-07-28 14:28:23 -04:00
A1029384756
e087c3f97d [debug/trace] sync tracking allocator with core:mem 2026-07-28 14:16:57 -04:00
aelobdog
f465f3dc6f fix: hang for poly procs with default proc literal params 2026-07-28 22:48:38 +05:30
gingerBill
22176f2e34 Merge pull request #7141 from laytan/port-back-to-core-debug-trace
port my third-party `back` package to replace `core:debug/trace`
2026-07-28 15:28:41 +02:00
gingerBill
5b0b09e755 Merge pull request #7145 from corleypc/soa_growth_fix
Fixes growth check for SoA dynamic arrays
2026-07-28 11:16:30 +02:00
corley
e8ab8455dc fixes growth check for soa dynamic arrays 2026-07-27 22:46:22 +03:00
gingerBill
1dd8d3ab41 Merge pull request #7130 from aelobdog/fix-issue-7108
fix: reject the use of labels as expressions
2026-07-27 17:25:20 +02:00
gingerBill
16e34cb300 Merge pull request #7142 from LemonatedCat/patch-1
Fix duplicated entries within unicode_spaces and space_ranges
2026-07-27 13:10:28 +02:00
Benjamin Konrad Dawkins
785d02f0cf Fix duplicated entries within unicode_spaces and space_ranges
Somewhere on the creation of these tables, the `0x3000-0x3000` range seemingly slipped in an additional time.

Since binary search is done on both `unicode_spaces` and `space_ranges`, i doubt this is intentional behavior, as this unsorts the tables.
2026-07-26 20:03:30 +02:00
Laytan Laats
0845ff2502 check error earlier in allocator, return count correctly in linux 2026-07-26 19:28:04 +02:00
Laytan Laats
065d58e5b8 use fallback when SYMBOLIZER_PROGRAM doesn't exist 2026-07-26 19:20:22 +02:00
Laytan Laats
8e28f32d2e clarify targets support 2026-07-26 19:06:10 +02:00
laytan
dbd568c970 windows bad free fix, print formatting fix, and remove color from tracking allocator results 2026-07-26 16:55:22 +02:00
Laytan Laats
ed0166bd16 undeclared mem_err 2026-07-26 17:39:40 +02:00
Laytan Laats
a17aefac58 shadowing 2026-07-26 17:31:57 +02:00
Laytan Laats
0c17544322 typo 2026-07-26 17:29:09 +02:00
Laytan Laats
6170f130e1 use fmt so it runs on wasm 2026-07-26 17:28:29 +02:00
Laytan Laats
395290243e port my third-party back package to replace core:debug/trace 2026-07-26 17:12:51 +02:00
Jeroen van Rijn
e1691f9fac Merge pull request #7133 from Kelimion/sdl3-fix
Fix (S/G)etDefaultTextureScaleMode
2026-07-25 19:22:29 +02:00
Jeroen van Rijn
14e7c61223 Fix (S/G)etDefaultTextureScaleMode 2026-07-25 19:12:43 +02:00
aelobdog
39cbaf0494 fix: reject the use of labels as expressions 2026-07-25 19:28:56 +05:30
gingerBill
c5e58ad05a Merge pull request #7116 from corleypc/noalias-spurious-error-fix
Fixes spurious #no_alias compile errors during polymorphic overload resolution
2026-07-24 12:07:13 +02:00
gingerBill
d3a7d9cba7 Merge pull request #7117 from BradLewis/fix/hexadecimal-float-kind
Set token kind to float for hex floats
2026-07-24 11:58:18 +02:00
Brad Lewis
e5a9dd8567 Set token kind to float for hex floats 2026-07-24 12:41:57 +10:00
corley
b64407915d fixes spurious no_alias errors during polymorphic overload resolution 2026-07-24 01:13:03 +03:00
gingerBill
59ad0d1a09 Merge pull request #7103 from corleypc/soa-zero-fix
Fixes SoA dynamic arrays not zeroing all elements after shrink + grow
2026-07-23 13:27:47 +02:00
Jeroen van Rijn
4b027f18ab Merge pull request #7084 from catermujo/push-rvomsnkulxlu
make build scripts portable and pwd independent + fix instructions
2026-07-22 11:33:25 +02:00
corley
b821619325 fixes soa dynamic arrays not zeroing all elements after shrink + grow 2026-07-21 23:47:03 +03:00
gingerBill
f8440e453a Merge pull request #7098 from corleypc/win-posix-open-fix
Fixes file open emulation of posix open behavior on mode/perm mismatch on windows
2026-07-21 11:37:28 +02:00
gingerBill
78ca109734 Merge pull request #7097 from corleypc/map-cap-fix
Fix for map reporting incorrect capacity after shrinking
2026-07-21 11:36:17 +02:00