Laytan Laats
9d5afee24b
Fix not having the base collection in releases
2024-01-30 21:15:56 +01:00
gingerBill
6736205723
Merge pull request #3138 from FourteenBrush/master
...
Add a testing.expectf proc as a way to avoid a tprintf call.
2024-01-29 17:33:29 +00:00
gingerBill
f0a7f1812f
Rename runtime.os_write to runtime.stderr_write
2024-01-29 16:29:56 +00:00
gingerBill
9c9ae5987a
Fix #3150
2024-01-29 16:21:26 +00:00
gingerBill
f588593ff1
Merge pull request #3147 from odin-lang/base-work
...
`base` library collection work
2024-01-29 16:18:38 +00:00
gingerBill
a626adac8e
Use long-form names and alias with short-form UNIX-like names
2024-01-29 13:33:39 +00:00
gingerBill
338793b68e
Remove use of incl in vendor:nanovg
2024-01-29 13:11:14 +00:00
gingerBill
59575d9b22
Remove incl and excl
2024-01-29 12:52:41 +00:00
gingerBill
b58a0b60d0
Add matrix related intrinsics to dummy file
2024-01-29 11:48:50 +00:00
gingerBill
3a4c82abf8
Move core:(builtin|intrinsics) to base:
2024-01-29 11:46:16 +00:00
IllusionMan1212
301b9eef31
vendor/x11: added XQueryExtension, XGetEventData, and XFreeEventData
2024-01-29 06:22:33 +02:00
IllusionMan1212
36ed8fe55d
vendor/x11: change display to be a ^Display in XGenericEventCookie struct
2024-01-29 05:54:14 +02:00
gingerBill
946cf52df1
Merge branch 'master' into base-work
2024-01-28 23:50:31 +00:00
gingerBill
a78f062499
Fix semantics for casting between polymorphic specialized procedures
2024-01-28 23:49:59 +00:00
gingerBill
3c47503780
Improve foreign variable fuzzy type checking
2024-01-28 23:35:01 +00:00
gingerBill
6da82e038d
Fix types for BSD
2024-01-28 23:27:30 +00:00
gingerBill
38af752cd1
Fix typo
2024-01-28 23:24:05 +00:00
gingerBill
0428f508d8
Fix typo of _heap_resize
2024-01-28 23:21:59 +00:00
gingerBill
3c24584290
Remove cyclic import hack for package runtime
2024-01-28 23:12:48 +00:00
gingerBill
535b8a9483
Remove core:os dependency completely from base:runtime
2024-01-28 23:11:38 +00:00
gingerBill
038086d1d9
Alias heap calls from base:runtime is core:os
2024-01-28 22:47:55 +00:00
gingerBill
9a16bc5fc5
Remove core:os dependency for base:runtime
2024-01-28 22:40:46 +00:00
gingerBill
eee8e0faa2
Make //+private
2024-01-28 22:20:12 +00:00
gingerBill
3e7e779abf
Replace core:* to base:* where appropriate
2024-01-28 22:18:51 +00:00
gingerBill
6a07effdd2
Freestanding - default to nil allocator; wasm - default to panic allocator
2024-01-28 22:15:28 +00:00
gingerBill
395e0fb225
-default-to-panic-allocator
2024-01-28 22:09:20 +00:00
gingerBill
9be9f0bb2c
Remove core:os dependency for runtime.os_write on linux
2024-01-28 22:05:13 +00:00
gingerBill
9e7cc8cf93
Remove core:os dependency from base:runtime; change to base:intrinsics
2024-01-28 21:59:43 +00:00
gingerBill
2743bf7e44
Remove sdl.stack_* calls
2024-01-28 21:42:36 +00:00
gingerBill
d95c28f41b
Fix demo docs
2024-01-28 21:39:18 +00:00
gingerBill
e57224d6e4
Fix demo
2024-01-28 21:30:08 +00:00
gingerBill
f67691c457
Move matrix related procedures to the different linalg packages
2024-01-28 21:28:54 +00:00
gingerBill
d04c82e547
Move matrix compiler builtins to intrinsics; alias within core_builtin_matrix.odin
2024-01-28 21:20:30 +00:00
gingerBill
09fa1c29cd
Move core:runtime to base:runtime; keep alias around
2024-01-28 21:05:53 +00:00
gingerBill
ddcaa0de53
Remove core:mem dependency from core:reflect
2024-01-28 20:52:01 +00:00
gingerBill
621b3c7829
Add missing clone for Struct_Type
2024-01-28 17:34:32 +00:00
gingerBill
68df35b378
Add #field_align(N)
...
It sets the minimum alignment for the fields within a struct. This cannot be used with `#packed`, but can be used with `#align(N)`.
If `#align(N)` is less than `#field_align(N)`, then a warning will be printed.
2024-01-28 17:33:29 +00:00
gingerBill
c1d853a24e
Remove dead code
2024-01-28 17:32:34 +00:00
gingerBill
30636f5114
Change return values from Struct_Tag to string
2024-01-28 15:48:19 +00:00
Patrick Cleavelin
7b9ea9eca0
Merge branch 'odin-lang:master' into master
2024-01-27 14:12:19 -06:00
Gabriel Pariat
89404147f6
fix whitespace
2024-01-27 14:10:32 -05:00
Gabriel Pariat
29d4bdc80b
Revert "fix whitespace"
...
This reverts commit 594078cc1d .
2024-01-27 14:09:08 -05:00
Gabriel Pariat
594078cc1d
fix whitespace
2024-01-27 14:08:14 -05:00
Gabriel Pariat
ab68e4c6c4
change ordering
2024-01-27 14:06:58 -05:00
Gabriel Pariat
4956f9dad3
fix typo
2024-01-27 14:04:43 -05:00
Gabriel Pariat
fd090c6672
adding linux + unix makefile for cgltf
2024-01-27 14:00:02 -05:00
jay-j
b46b3010ec
Expose OpenGL shader procedures to allow creation of shader pipelines with geometry shaders
2024-01-26 19:43:47 -08:00
marcs-feh
d931bfcf83
resolve conflict
2024-01-26 16:23:16 -03:00
Laytan Laats
31914e9cb9
Add odin test -all-packages to be able to test an entire project
2024-01-26 18:27:05 +01:00
marcs-feh
b58627490b
Adjust signture + Fix rebase conflict
2024-01-26 12:10:15 -03:00