Commit Graph

17404 Commits

Author SHA1 Message Date
Jeroen van Rijn
505b85ead5 Add #subtype using to name canonicalization 2025-11-02 07:45:40 +01:00
thetarnav
c63ad8b1cf Cleanup ease_inverse 2025-11-01 21:22:06 +01:00
thetarnav
78f9f8bbce Add ease inverse procedures 2025-11-01 21:11:32 +01:00
Jeroen van Rijn
6ea7bdbbe5 Add ODIN_TEST_GO_TO_ERROR to print test fail locations in a manner friendly to go-to error in editors 2025-11-01 16:11:43 +01:00
Furkan
9c6885d8b5 Added MAX_MATERIAL_MAPS constant 2025-11-01 11:05:50 +03:00
Brad Lewis
e2b276f3ea Parse empty idents after selector as a selector expr with an empty field 2025-11-01 01:32:46 -04:00
Jeroen van Rijn
f005136592 Also disable OSC codes to update title when ODIN_TEST_FANCY=false 2025-10-31 17:39:29 +01:00
gingerBill
fc5ef57a97 Document the rest of os2. 2025-10-31 16:00:44 +00:00
gingerBill
d2e274f0fe Update documentation for os2 once more! 2025-10-31 15:51:36 +00:00
gingerBill
da1d599326 Bodge runtime.exit for haiku 2025-10-31 15:19:08 +00:00
gingerBill
1329630bbc Improve documentation for the file based operations in os2 2025-10-31 15:17:54 +00:00
gingerBill
b9df67f8c5 Change to Permissions bit_set from relying on octal numbering for os2 2025-10-31 14:45:53 +00:00
gingerBill
d374dc3c99 Add os2 to examples/all 2025-10-31 14:24:19 +00:00
gingerBill
686ddbb548 use runtime.exit for os2.exit 2025-10-31 10:24:21 +00:00
gingerBill
f5d080789f Fix union(T){} constant initialization 2025-10-31 09:13:10 +00:00
Jeroen van Rijn
d062203ff9 Merge pull request #5863 from dan-lei/patch-1
Typo in description of mem.ptr_sub.
2025-10-30 22:24:56 +01:00
Daniel Troszczyński
5df053f765 Typo in description of mem.ptr_sub. 2025-10-30 21:04:28 +01:00
Mathias Mohn Mørch
9a321befd4 Fixed issue where the linalg.quaternion_from_forward_and_up could return incorrect values in certain scenarioes 2025-10-30 20:35:35 +01:00
Jeroen van Rijn
338733d9ef Remove duplicate import 2025-10-30 17:54:02 +01:00
gingerBill
91a9875077 Correct cast to uintptr 2025-10-30 16:32:26 +00:00
gingerBill
efb553afad Add runtime.exit 2025-10-30 16:29:23 +00:00
gingerBill
816c47058d For test runner, try to look for os.exit or os2.exit 2025-10-30 16:14:32 +00:00
gingerBill
9f80d69702 curl - change linking for darwin 2025-10-30 13:43:24 +00:00
gingerBill
7ae57bc4f4 Fix indentation 2025-10-30 13:05:22 +00:00
gingerBill
20e3eb1b11 Add missing import 2025-10-30 11:25:17 +00:00
gingerBill
35337b64fa Add tests/vendor/curl 2025-10-30 11:24:01 +00:00
gingerBill
9c9536332d Improve foreign imports for vendor:curl 2025-10-30 11:08:19 +00:00
gingerBill
35a28053b8 Merge branch 'master' into vendor/curl 2025-10-30 10:54:26 +00:00
Jeroen van Rijn
1a00d02ee7 Merge branch 'master' of github.com:odin-lang/Odin 2025-10-30 11:29:59 +01:00
Jeroen van Rijn
5b6889ccf5 Enable misnamed doc example test for small_array 2025-10-30 11:29:51 +01:00
gingerBill
074a8d7df5 constant_truncate -> constant_trunc to be consistent with other intrinsics 2025-10-30 09:37:09 +00:00
gingerBill
0972690e14 Add suggestion for T[] to be []T if a type is allowed in that parsing context 2025-10-30 09:16:19 +00:00
gingerBill
99520d82fd Add intrinsics.constant_(floor|truncate|ceil|round) 2025-10-30 08:52:21 +00:00
gingerBill
13ddf66cc9 Fix declaration of type_is_bit_field 2025-10-30 08:39:22 +00:00
gingerBill
36d63b14b5 Just retry again with lb_generate_missing_procedures 2025-10-29 17:46:00 +01:00
gingerBill
4bdce9bf0a Correct license for tlsf 2025-10-29 16:00:29 +00:00
gingerBill
d38602e788 Merge pull request #5861 from NickDriscoll/hlsl-half
Add support for `half` types to `core:math/linalg/hlsl`
2025-10-29 10:29:07 +00:00
Jeroen van Rijn
b58bb6519e Merge pull request #5860 from harold-b/hb.fix-export-link-libs-file
Fix `-export-linked-libs-file` issue where it multiple libraries in a single foreign export.
2025-10-29 09:41:02 +01:00
Nick Driscoll
5fa41f9f03 Add half support to all proc groups and add ashalf proc group 2025-10-28 21:42:08 -04:00
Nick Driscoll
f3b6ad01ab Add all half scalar, vector, and matrix types 2025-10-28 21:42:08 -04:00
Harold Brenes
e05c21522d Fix -export-linked-libs-file issue where it multiple libraries in a single foreign export. 2025-10-28 20:21:24 -04:00
gingerBill
50176deeba Remove unneeded newlines 2025-10-28 14:53:26 +00:00
gingerBill
68d67ce8f4 Merge branch 'master' into bill/change-license 2025-10-28 14:52:43 +00:00
gingerBill
2508b82878 Change ^i16 to cstring16 where appropriate 2025-10-28 14:50:13 +00:00
gingerBill
842cfee0f3 Change Odin's LICENSE to zlib from BSD 3-clause
This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form.
2025-10-28 14:38:25 +00:00
gingerBill
d390ae2f97 Minor change to misc/shell.bat 2025-10-28 13:26:56 +00:00
gingerBill
5e528f8e97 Remove core:encoding/ini dependency in user_posix.odin 2025-10-28 13:21:35 +00:00
gingerBill
4c8f99cd36 Add #caller_location to os2.read_entire_file 2025-10-28 10:57:53 +00:00
gingerBill
5a23f52fb6 Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-27 18:51:57 +00:00
gingerBill
a20c09158a Fix indentation 2025-10-27 18:51:51 +00:00