Commit Graph

15422 Commits

Author SHA1 Message Date
Laytan
42c2cb89b5 Merge pull request #5658 from FourteenBrush/patch-3
Add build tags to `posix/spawn.odin`
dev-2025-09
2025-09-07 22:35:36 +02:00
FourteenBrush
fe531c1888 Add build tags to posix/spawn.odin 2025-09-07 20:39:27 +02:00
gingerBill
0711806c21 Merge pull request #5653 from smoke-y/emptyParen
Fix compiler segfault when trying to use () as type
2025-09-06 12:23:48 +01:00
gingerBill
a870dd3d69 Merge pull request #5654 from smoke-y/procType
Fix compiler segfault when trying to use proc at type level
2025-09-06 12:23:35 +01:00
gingerBill
38f308b348 Merge pull request #5656 from ekliot/vendor-box2d-bindings
`vendor:box2d` fix CreateMotorJoint proc signature
2025-09-06 12:23:21 +01:00
ekliot
a6cd6dc265 fix CreateMotorJoint param type 2025-09-05 18:45:49 +01:00
smoke-y
5f60e7cdc0 formatting 2025-09-05 21:28:49 +05:30
smoke-y
906eddd1d4 formatting 2025-09-05 21:28:00 +05:30
smoke-y
5161731ce0 proc at type lvl seg fault 2025-09-05 11:27:28 +05:30
smoke-y
c01ba41955 fix empty parentheses seg fault 2025-09-05 11:02:01 +05:30
gingerBill
3bbf3641a1 Merge pull request #5648 from thetarnav/handle-allocator-error-in-read-entire-file
Handle allocator error when appending in read_entire_file_from_file
2025-09-02 15:49:42 +01:00
gingerBill
42cb1add91 Merge pull request #5645 from thetarnav/allocator-proc-require-results
Add require_results attr to procs returning an allocator
2025-09-02 15:47:27 +01:00
Damian Tarnawski
cdca345d74 Handle optional allocator error when appending read bytes in read_entire_file_from_file 2025-09-02 13:42:25 +02:00
Damian Tarnawski
21fd7c200e Add require_results attr to procs returning an allocator 2025-09-02 13:03:15 +02:00
Jeroen van Rijn
7e3e15aee6 Merge pull request #5644 from AmedeoAlf/master
Specify %m and %M as verbs for integer formatting
2025-09-01 23:05:43 +02:00
AmedeoAlf
8bb597b9de Specify %m and %M as verbs for integer formatting 2025-09-01 22:44:24 +02:00
gingerBill
ac93021ec9 Merge pull request #5643 from FourteenBrush/patch-2
Add `LPFN_GETACCEPTEXSOCKADDRS` to ws2_32.odin
2025-09-01 11:36:40 +01:00
FourteenBrush
10b7bba25d Add LPFN_GETACCEPTEXSOCKADDRS to ws2_32.odin 2025-08-31 23:52:00 +02:00
gingerBill
3ff58e00e4 Merge pull request #5634 from puugz/patch-1
Fix broken wglUseFontBitmaps binding
2025-08-31 11:56:08 +01:00
puugz
ba279ec4ea Fix broken wglUseFontBitmaps binding 2025-08-30 18:31:46 +02:00
gingerBill
b7a9113ac4 Merge pull request #5633 from kalsprite/fix_win_ole_api
fix typo in CLSIDFromProgIDEx signature
2025-08-30 14:47:31 +01:00
Jon Lipstate
94e1f30ebb fix typo in CLSIDFromProgIDEx signature 2025-08-29 14:35:34 -07:00
gingerBill
f926c1861f Merge pull request #5627 from A1029384756/master
skip errors on polymorphic procs when in a proc group with other options
2025-08-29 13:53:55 +01:00
A1029384756
3074146784 skip errors on polymorphic procs when in a proc group with other options 2025-08-28 11:30:47 -04:00
gingerBill
f7936419cd Merge pull request #5625 from StanislavNikolov/master
Fixed and added obj-c methods for NSWindow
2025-08-28 13:51:54 +01:00
Stanislav Ch. Nikolov
ed389c188c Fixed and added obj-c methods for NSWindow 2025-08-28 12:39:15 +03:00
gingerBill
2f0b018db2 Merge pull request #5612 from Bazzas-Forks/master
Add `add/remove_document_event_listener()` to `core:sys/wasm/js`
2025-08-26 13:28:41 +01:00
gingerBill
ac71a0aed1 Merge pull request #5617 from thetarnav/soa-resize-zero-memory
Zero existing memory when using resize_soa (fixes #5614)
2025-08-26 13:28:05 +01:00
Damian Tarnawski
ce0cf7076c Add missing test attr and don't zero memory when reserve already did 2025-08-26 13:03:26 +02:00
gingerBill
83a78d5d28 Merge branch 'master' into soa-resize-zero-memory 2025-08-26 11:26:15 +01:00
gingerBill
0a02f5f076 Merge pull request #5616 from thetarnav/soa-allocator-resize
Support using allocator resize in `_reserve_soa` (fixes #5615)
2025-08-26 11:24:32 +01:00
Damian Tarnawski
95cfad67b7 Cleanup soa resize logic—reduce nesting 2025-08-24 15:17:13 +02:00
Damian Tarnawski
8a894c6ce6 More soa tests 2025-08-24 15:09:08 +02:00
Damian Tarnawski
66f4c93420 Handle nil old data case 2025-08-24 15:04:19 +02:00
Damian Tarnawski
ac4a89e765 Always use .Resize_Non_Zeroed in _reserve_soa 2025-08-23 17:07:57 +02:00
Damian Tarnawski
2a6dfd2545 Avoid overlap issues when correcting memory after resize in _reserve_soa 2025-08-23 16:55:12 +02:00
Damian Tarnawski
18a2980d26 Zero existing memory when using resize_soa (fixes #5614) 2025-08-23 14:28:25 +02:00
Damian Tarnawski
9d651348b5 Only zero memory when requested 2025-08-23 13:10:19 +02:00
Damian Tarnawski
05706864b7 Support using allocator resize in _reserve_soa (fixes #5615) 2025-08-23 12:55:07 +02:00
gingerBill
2b6ed996be Merge pull request #5613 from GloriousPtr/queue_fix_caller_location
Propogate `#caller_location` to core:container/queue procs
2025-08-22 16:55:00 +01:00
gingerBill
fbcd485b7e Merge pull request #5606 from thetarnav/sdl-ttf-require-results
Split SDL_ttf bindings to group with and without require_results
2025-08-22 16:54:25 +01:00
Mohit Sethi
27b59ab7c3 Propogate #caller_location to core:container/queue procs 2025-08-22 16:45:50 +01:00
gingerBill
9381040711 Fix parentheses for raddbg expression 2025-08-22 09:32:17 +01:00
gingerBill
46d4f22ef4 Remove debug print 2025-08-22 09:29:44 +01:00
gingerBill
23689d0c01 Improve the raddbg type views generated from fmt-based struct field tags 2025-08-22 09:29:07 +01:00
Bailey Gibbons
26d066d369 Add add/remove_document_event_listener() to core:sys/wasm/js 2025-08-22 15:34:50 +10:00
gingerBill
d5b1fc48fb Add @(raddbg_type_view=<optional-string>)
If no string parameter is provided, then one will be generated from the struct field tags.
The attribute must be applied if the automatic struct field tag approach is to be used.
2025-08-21 17:14:33 +01:00
Laytan
0c9e1f5807 Merge pull request #5607 from blob1807/fix-wasm-simd-mem-equal
Fix stride in `memory_equal/compare_zero` giving false positves
2025-08-20 21:47:56 +02:00
blob1807
f90d7029b4 Fix stride in memory_equal/compare_zero giving false positves
The previous stride of 8 assumed `uintptr` size is 8 which isn't the case on 32bit & wasm64p32. Skipping every other set of 4 bytes
2025-08-21 05:19:16 +10:00
Damian Tarnawski
2485238592 Split SDL_ttf bindings to group with and without require_results 2025-08-20 20:18:19 +02:00