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
gingerBill
d9d7711ca4
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-27 14:05:03 +00:00
gingerBill
78c3a3301c
Change static_assert for OrderedInsertPtrMapEntry
2025-10-27 14:04:51 +00:00
gingerBill and GitHub
bccb2f1848
Merge pull request #5848 from Meliketoaste/egl_attrib_fix
...
Update GetPlatformDisplay and CreatePlatformWindowSurface to take in intptr_t/int instead of i32
2025-10-27 13:29:50 +00:00
gingerBill
8bdc322d6a
Just use a method instead
2025-10-27 11:29:13 +00:00
gingerBill
288434ab30
One more time with a different cast?
2025-10-27 11:25:22 +00:00
gingerBill
62d231d685
Try C-cast with reintepret cast
2025-10-27 11:20:28 +00:00
gingerBill
6edb26dcf8
Use reinterpret_cast
2025-10-27 11:10:53 +00:00
gingerBill
13f2090608
Try to make PtrMap work for 32-bit compilers
2025-10-27 11:06:07 +00:00
gingerBill
43529dda38
Improve error message for missing & in some parapoly messages
2025-10-27 10:58:54 +00:00
gingerBill and GitHub
7c2101ea3d
Merge pull request #5812 from Kelimion/data-alignment
...
Set minimum #load(file, type) alignment to 16 bytes
2025-10-22 11:27:18 +01:00
gingerBill and GitHub
61424cfbf8
Merge pull request #5811 from wrathdoesthat/master
...
Fix orca linking path
2025-10-22 11:26:06 +01:00
gingerBill and GitHub
f5beb1aa9f
Merge pull request #5813 from lmbarros/lmb/box2d-callbacks-signatures
...
Fix return types for vendor:box2d callbacks
2025-10-22 11:25:49 +01:00
gingerBill and GitHub
c332266e46
Merge pull request #5814 from laytan/wgpu-27.0.2.0
...
vendor/wgpu: update to 27.0.2.0
2025-10-22 09:47:23 +01:00
gingerBill
55ab18f911
Fix #5831
2025-10-22 09:07:46 +01:00
gingerBill and GitHub
596066aa04
Merge pull request #5808 from laytan/llvm-21
...
llvm 21 support
2025-10-15 11:25:54 +01:00
gingerBill and GitHub
225edc552a
Merge pull request #5801 from IllusionMan1212/egl-procs
...
vendor/egl: a few more procedures and constants
2025-10-14 17:52:57 +01:00
gingerBill
78e9a22ffa
Fix track_graphemes
2025-10-13 15:47:35 +01:00
gingerBill and GitHub
6a07d0e20a
Merge pull request #5804 from odin-lang/bill/grapheme-iterator
...
Add `utf8.Grapheme_Iterator`
2025-10-13 15:41:03 +01:00
gingerBill
2bc7344f27
Add Grapheme_Iterator
2025-10-13 15:28:23 +01:00
gingerBill and GitHub
d267891ac9
Merge pull request #5797 from harold-b/hb.export-linked-libs
...
Add build flag to export the linked libraries
2025-10-12 10:52:50 +01:00
gingerBill and GitHub
85005babc2
Merge pull request #5794 from alsakandari/improve-target-features
...
Improve target features flag by allowing the user to disable a target feature
2025-10-12 10:19:45 +01:00
gingerBill and GitHub
9e836a2e49
Merge pull request #5783 from andzdroid/patch-1
...
Fix renamed function call in bit_not
2025-10-12 09:37:38 +01:00
gingerBill and GitHub
767098257e
Merge pull request #5766 from rope-hmg/master
...
Added PointInRectFloat to SDL3
2025-10-11 11:03:38 +01:00
gingerBill
7e7b6ac0de
Add short-circuit for check_cast_internal
2025-10-10 14:37:18 +01:00
gingerBill
943105bc71
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-10 14:31:48 +01:00
gingerBill
7e64dedb77
Fix #5778
2025-10-10 14:31:41 +01:00
gingerBill and GitHub
0a3db1304d
Merge pull request #5780 from odin-lang/bill/concatenate
...
`intrinsics.concatenate`
2025-10-10 12:52:48 +01:00
gingerBill
98dac324e9
Add to intrinsics.odin
2025-10-10 12:13:49 +01:00
gingerBill
26b3a4d182
Handle concatenation at the end
2025-10-10 12:09:41 +01:00
gingerBill
1387c3d311
Remove unneeded type expression
2025-10-10 12:04:22 +01:00
gingerBill
24bc044d78
Support fixed-length arrays for intrinsics.concatenate
2025-10-10 12:00:44 +01:00
gingerBill
5e12532eba
Add basic type inference to the arguments
2025-10-10 11:50:02 +01:00
gingerBill
061b14e164
Allow intrinsics.concatenate to be variadic
2025-10-10 11:48:18 +01:00
gingerBill
1572ed57b6
Add intrinsics.concatenate
2025-10-10 11:40:36 +01:00
gingerBill
4068eeb5fa
Add Raw_String16/Raw_Cstring16 to core:mem
2025-10-10 09:57:53 +01:00
gingerBill
4723ec75ad
Use sync.Mutex instead of a boolean-check for log.Log_Allocator
2025-10-10 09:47:31 +01:00
gingerBill and GitHub
b8fdd91c9f
Merge pull request #5776 from connnnal/utf8-1-bounds
...
Disable bounds check for the first utf8 byte
2025-10-09 18:33:24 +01:00
gingerBill and GitHub
b04c3900ab
Merge pull request #5774 from A1029384756/llvm-14-fixes
...
[llvm-14-fixes] fix `const_pad_to_size` for strings
2025-10-09 17:15:47 +01:00
gingerBill
af189b45f3
Fix typo
2025-10-09 15:04:28 +01:00
gingerBill
0fc5efa50b
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-09 15:02:23 +01:00
gingerBill
025cb03242
Add all-bits to feature tag
2025-10-09 15:02:16 +01:00
gingerBill
940b0c54bc
Add doc line to core:mem/virtual
2025-10-09 15:01:57 +01:00
gingerBill
c0fd19da18
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-09 14:23:05 +01:00
gingerBill
8e410f8204
Add "possibly nil" comments to ast.odin
2025-10-09 14:22:56 +01:00
gingerBill
c3d4b1f0b5
Add doc line to core:unicode/utf8/utf8string
2025-10-09 13:37:22 +01:00
gingerBill
857c78c22b
Add doc lins to unicode packages
2025-10-09 12:37:18 +01:00
gingerBill
9ddb93bd01
Add doc line to core:thread
2025-10-09 12:29:18 +01:00
gingerBill
8019bd360a
Add doc line to strconv
2025-10-09 12:28:16 +01:00
gingerBill
63ac9c7382
Add doc line to spall
2025-10-09 12:27:22 +01:00
gingerBill
3e8f4e080c
Add more doc lines
2025-10-09 12:26:35 +01:00
gingerBill
87716da363
Add package line docs to c and libc
2025-10-09 12:23:59 +01:00
gingerBill
c73bd6f51d
Make Operation: comments unformatted
2025-10-09 11:42:09 +01:00
gingerBill
a7b6ab92c1
Remove unused store
2025-10-09 11:32:25 +01:00
gingerBill
adc44312bf
const string -> constant string
2025-10-09 10:36:50 +01:00
gingerBill
a60058259d
Allow intrinsics.type_union_tag_offset with maybe-like unions
2025-10-09 10:25:48 +01:00
gingerBill
41c523faa5
Add intrinsics.type_is_raw_union
2025-10-09 10:10:49 +01:00
gingerBill
0b2c0f785c
Add type_is_nearly_simple_compare to intrinsics.odin
2025-10-09 10:06:39 +01:00
gingerBill
7870e6d68b
Update intrinsics.odin
2025-10-09 09:56:30 +01:00
gingerBill and GitHub
cadac43f14
Merge pull request #5765 from odin-lang/bill/new-slice-sort
...
New `slice.sort` implementation
2025-10-09 09:55:43 +01:00
gingerBill
e001e402c2
Add intrinsics.type_is_cstring and intrinsics.type_is_cstring16
2025-10-09 09:55:14 +01:00
gingerBill
10259ee665
Minor rename of a procedure
2025-10-08 12:35:14 +01:00
gingerBill
7815d78f88
Merge branch 'master' into bill/new-slice-sort
2025-10-08 11:34:53 +01:00
gingerBill and GitHub
c1054d4d8e
Merge pull request #5726 from LeonardoTemperanza/master
...
[vendor/vulkan] Fix bindings generator
2025-10-08 11:33:33 +01:00
gingerBill and GitHub
b427e025d7
Merge pull request #5629 from smercer10/fix-rbtree-find-or-insert
...
Fix rbtree.find_or_insert
2025-10-08 11:21:34 +01:00
gingerBill and GitHub
39ace7f5c1
Merge pull request #5730 from 149-code/miniaudio_pcm_rb_commit
...
Removed unused pBufferOut parameters
2025-10-08 11:21:06 +01:00
gingerBill and GitHub
c7b38f855a
Merge pull request #5768 from A1029384756/llvm-14-fixes
...
LLVM 14 Const Union Fixes
2025-10-08 11:18:35 +01:00
gingerBill and GitHub
097a41a6cc
Merge pull request #5739 from Creativty/master
...
Fix proc group named operands issue #4971
2025-10-07 15:34:33 +01:00
gingerBill and GitHub
24253643d7
Merge pull request #5757 from Creativty/fix_out_of_place_default_params_exclusion
...
Fix #5734 , Default params exclusion counting in proc groups issue
2025-10-07 15:34:02 +01:00
gingerBill
d17ee79470
Fix #5764
2025-10-07 14:30:13 +01:00
gingerBill
20e67f2ad9
Add some more docs
2025-10-07 14:27:19 +01:00
gingerBill
13b8607cc3
Add _internal_sort_from_indices_permuation
2025-10-07 14:15:40 +01:00
gingerBill
af8c698b97
use ctx
2025-10-07 13:24:13 +01:00
gingerBill
9e068c254b
Fix typos
2025-10-07 13:22:15 +01:00
gingerBill
85e37f2f7e
Add missing nil
2025-10-07 13:18:30 +01:00
gingerBill
b90c806386
Remove context._internal usage
2025-10-07 12:42:50 +01:00
gingerBill
f40fc2792f
Replace normal sort procedure with a simpler unified type-erased one
2025-10-07 12:38:01 +01:00
gingerBill
1400952530
Merge examples
2025-10-07 12:07:40 +01:00
gingerBill
d14576e843
Space to tabs
2025-10-07 12:00:59 +01:00
gingerBill
56f275bc71
Fix typo
2025-10-07 11:52:49 +01:00
gingerBill
1a90b06fac
Improve documentation for core:reflect
2025-10-07 11:49:56 +01:00
gingerBill
a4a74442ce
Add some basic docs to Default_Temp_Allocator
2025-10-07 10:41:52 +01:00
gingerBill
47cfee1f62
Add docs to nil_allocator and panic_allocator
2025-10-07 10:38:50 +01:00
gingerBill
d343afbad5
Improve core_builtin.odin docs
2025-10-07 10:34:48 +01:00
gingerBill
66401b2e73
Minor formatting changes
2025-10-07 10:16:13 +01:00
gingerBill
787c3a7298
Remove @(require_results) on find_aux
2025-10-07 09:50:05 +01:00
gingerBill
fb93713f24
Add @(rodata) and @(require_results) to core:text/match
2025-10-07 09:45:54 +01:00
gingerBill
5a12ccef44
Add unicode.simple_fold; Finish (strings|bytes).equal_fold
2025-10-07 09:40:54 +01:00
gingerBill
1708cb556a
Improve docs for core:bufio; Rename scanner_scan -> scan (keep alias of old name)
2025-10-07 09:10:55 +01:00
gingerBill and GitHub
185e7cd538
Merge pull request #5760 from harold-b/hb.fix-objc-block-name-collision
...
Fix Objective-C block symbols naming conflict across modules
2025-10-06 13:27:47 +01:00
gingerBill and GitHub
bc9e6f852e
Merge pull request #5762 from A1029384756/llvm-14-entry-fix
...
[llvm-14-entry-fix] bitcast context pointer to match types for llvm 14
2025-10-06 13:26:52 +01:00
gingerBill and GitHub
408f318541
Merge pull request #5744 from FrancisTheCat/master
...
Fix srgb <-> linear rgb conversion functions in `core:math/linalg`
2025-10-06 13:26:39 +01:00