korvahkh
759e342872
Fix #3056
2023-12-29 22:39:34 -06:00
Igor Dreher
120b1101fb
[core:sys/windows] add System Error Codes enum
...
Copied error values from https://learn.microsoft.com/en-us/windows/win32/debug/system-error-codes--0-499-
and subsequent pages to an enum
2023-12-29 11:06:50 -03:00
Jeroen van Rijn
252fd0e928
Merge pull request #3052 from laytan/fix-type-assign-at
...
fix typo in assign_at_elems
2023-12-28 17:44:20 +01:00
Laytan Laats
1fa2af213d
fix typo in assign_at_elems
2023-12-28 17:10:08 +01:00
Igor Dreher
de84db85cb
[vendor:directx/dxgi] change u32 flags to bit_sets
2023-12-28 09:42:37 -03:00
Jeroen van Rijn
33d85adf34
Merge pull request #3051 from laytan/fix-double-execution-of-tests
...
fix double execution of tests
2023-12-27 15:58:19 +01:00
Laytan Laats
383d485e2a
fix double execution of tests
2023-12-27 15:34:11 +01:00
Jeroen van Rijn
68d2b7bb89
Disable doc tests for now.
2023-12-27 15:29:40 +01:00
Jeroen van Rijn
d667809e0a
Merge pull request #3050 from laytan/fix-load-directive-with-absolute-paths
...
fix load directive with absolute paths
2023-12-27 15:21:43 +01:00
Laytan Laats
64ed4389ff
fix load directive with absolute paths
2023-12-27 15:00:33 +01:00
Thomas Louis
4701b31b55
Fixing a pdb linker error when the path contains spaces
2023-12-27 11:36:38 +01:00
Jeroen van Rijn
e52cc73d50
Fix generic_float.odin
2023-12-21 22:37:26 +01:00
Jeroen van Rijn
ac0ed13b35
Merge pull request #3039 from chikega/patch-1
...
Update demo.odin
2023-12-21 22:32:09 +01:00
Gary Chike
269957b9fb
Update demo.odin
...
Appears that 'to' and 'abstract' were inverted.
2023-12-21 16:23:00 -05:00
gingerBill
464a675adc
Merge branch 'master' of https://github.com/odin-lang/Odin
2023-12-21 17:05:31 +00:00
gingerBill
55f3e99f63
Fix %g in fmt, and make %v default to %g for floats
2023-12-21 17:05:24 +00:00
Jeroen van Rijn
49fb0acfc9
Merge pull request #3037 from laytan/fix-wrong-string-type-assert
...
fix wrong string type assert
2023-12-20 01:05:10 +01:00
Laytan Laats
09db245e4c
fix wrong string type assert
...
Fixes #2846
2023-12-20 00:56:36 +01:00
Laytan Laats
bc7972fbaf
error when #c_vararg is not applied to the last parameter
...
Fixes #2981
2023-12-20 00:17:11 +01:00
Jeroen van Rijn
6f80d2dc36
Merge pull request #3033 from laytan/use-stack-buffer-for-log-allocator
...
use stack buffer for log allocator to avoid logging it's own allocations
2023-12-20 00:06:51 +01:00
Laytan Laats
46250168d6
use stack buffer for log allocator to avoid logging it's own allocations
2023-12-19 23:26:23 +01:00
gingerBill
509712f771
Merge pull request #3031 from Kithuppi/fix-vulkan-bindings
...
Fix vulkan bindings
2023-12-19 12:32:26 +00:00
gingerBill
4b38dbe133
Merge branch 'master' of https://github.com/odin-lang/Odin
2023-12-19 12:32:10 +00:00
gingerBill
ad0ffa4833
Update .gitattributes with * text=auto
2023-12-19 12:32:05 +00:00
gingerBill
b89fc9191c
Merge pull request #3030 from keyle/patch-1
...
Add vendor:cmark support for macOS
2023-12-18 22:27:27 +00:00
gingerBill
829e4cc67e
Fix assign_at_elems to match the same logic as assign_at_elem_string
2023-12-18 22:22:08 +00:00
gingerBill
beb4699b46
Check test procedures after all minimum dependency set calls are done
2023-12-18 22:09:10 +00:00
Walther Chen
031b0cc534
fix strings.last_index_any for single char
2023-12-18 11:55:45 -05:00
gingerBill
ee504aa596
Merge pull request #3032 from laytan/runtime-arena-edge-cases
...
Runtime arena edge cases
2023-12-18 15:51:00 +00:00
Laytan
baa5ea9258
fix not passing arg everywhere
2023-12-18 16:41:55 +01:00
Laytan
9a490e4e0d
fix big alignment
2023-12-18 16:38:51 +01:00
Laytan Laats
252de70b0f
fix same problem in virtual arena
2023-12-18 15:41:36 +01:00
Laytan Laats
4ae021cd4c
add other failing test and fix them
2023-12-18 15:17:27 +01:00
Laytan Laats
af962526df
switch tests around
2023-12-18 14:46:37 +01:00
Laytan Laats
6024af172c
add failing test for runtime arena edge case
2023-12-18 14:40:49 +01:00
Kithuppi
8bd5a9bb9e
generate new bindings
2023-12-18 13:38:57 +02:00
Karl Zylinski
a9166f52f8
Raylib 5.0 IsMouseButtonUp workaround: Better use of when clause to make sure we remove the workaround later.
2023-12-18 11:30:20 +01:00
Karl Zylinski
9bdd4c73a5
Raylib workaround: Fix comment typo
2023-12-18 11:20:15 +01:00
Karl Zylinski
2362be11bf
Raylib 5.0 bug workaround: Check VERSION and panic if VERSION != 5.0, in which case there is info in the message about how to remove the workaround.
2023-12-18 11:19:11 +01:00
keyle
5b8a76c583
Add support for macOS
2023-12-18 16:50:41 +10:00
Karl Zylinski
2a0e4f7a8c
Workaround for bug in Raylib 5 making IsMouseButtonUp not work properly.
2023-12-17 19:48:19 +01:00
Kithuppi
ece82eecc3
fix C bit field parsing
2023-12-17 16:39:03 +02:00
gingerBill
67d02043fe
Merge pull request #3027 from Yawning/fix/build-constraints
...
core: Fixed build constraints
2023-12-17 14:28:50 +00:00
Yawning Angel
29c80c238d
core: Fixed build constraints
...
Multiple constraints on the same line are combined with logical OR,
while combining multiple negated constraints needs to be done with
logical AND (each constraint on a separate line).
2023-12-17 23:02:46 +09:00
Michael
a4606e4da8
IsMouseButtonUp hack for now
2023-12-16 16:50:22 -07:00
Jeroen van Rijn
d4df3f6383
Merge pull request #3025 from laytan/log-allocator-memory-format
...
log allocator: use %m to format size and fix formatting bugs
2023-12-16 01:32:18 +01:00
Laytan Laats
58ff3dd1ed
log allocator: add option to switch between bytes and human format
2023-12-16 01:27:38 +01:00
Laytan Laats
cf8c9a6be4
log allocator: fix the formatting for query info/features and errors
2023-12-16 00:55:59 +01:00
Laytan Laats
ea709451e8
log allocator: use %m to format size
2023-12-15 23:43:35 +01:00
gingerBill
d47a403d29
Fix: Bill was a numpty
2023-12-15 11:02:40 +00:00