Jeroen van Rijn
e696073d7b
[core:text/regex] Fix #6323 and add test case
...
Thanks to @GPotoshin for the fix.
2026-02-25 10:49:27 +01:00
Jeroen van Rijn
545d17fd8d
Fix core:sys/regex debug output
2026-02-24 22:40:32 +01:00
gingerBill
c0468446f6
Ignore const nil "optimization" and fix c: Maybe(string); c == "" bug.
2026-02-24 18:52:42 +00:00
Jeroen van Rijn
1e1e00c68e
[core:sys/info] One more thing
2026-02-24 14:48:09 +01:00
Jeroen van Rijn
2cc7fe6d16
[core:sys/info] Fix small doc render issue
2026-02-24 14:46:30 +01:00
Jeroen van Rijn
1ba3b39c5e
Merge pull request #6328 from Kelimion/priority_queue
...
[core:container/priority_queue] Add example and tests
2026-02-24 13:27:36 +01:00
Jeroen van Rijn
853afea0c7
[core:container/priority_queue] Make example visible on package overview
2026-02-24 13:18:56 +01:00
Jeroen van Rijn
4321efacc3
[core:container/priority_queue] Add example and tests
2026-02-24 13:05:26 +01:00
gingerBill
30d87a2fd7
Merge pull request #6324 from Faker-09/dynamic_array_move_assert
...
Small optimization for dynamic arrays
2026-02-24 08:11:34 +00:00
Jeroen van Rijn
b26b9bd40c
Merge pull request #6327 from Kelimion/core_sys_info
...
[core:sys/info] Remove `, ok`
2026-02-24 00:05:39 +01:00
Jeroen van Rijn
af43e6851b
[core:sys/info] Remove , ok
2026-02-23 23:55:36 +01:00
Jeroen van Rijn
2b39905240
Merge pull request #6326 from Kelimion/core_sys_info
...
[core:sys/info] Remove @(init) where practical
2026-02-23 23:36:01 +01:00
Jeroen van Rijn
ea80eab75a
[core:sys/info] Remove @(init) where practical
2026-02-23 23:09:37 +01:00
nowhereware
509ae9c45c
Update LICENSE
2026-02-23 15:17:23 -05:00
nowhereware
20e3237da1
Update SDL3 to 3.4.2
2026-02-23 15:14:08 -05:00
Shane Shrybman
3fd9c915ed
Move assert(a.allocator.procedure != nil) out of the common path into the if check
2026-02-23 12:20:57 -05:00
Shane Shrybman
25fde8a03a
For #soa dynamic arrays. Move assert(a.allocator.procedure != nil) out of the common path into the if check
2026-02-23 11:35:16 -05:00
Shane Shrybman
a0c375dd02
A small optimization for dynamic arrays.
...
Move assert(a.allocator.procedure != nil) out of the common path into the if check
2026-02-23 11:21:07 -05:00
gingerBill
4581f57953
Merge pull request #6320 from Faker-09/handle_map_duplicate_assignment
...
In handle_map.dynamic_add(), remove redundant assignment
2026-02-23 13:49:02 +00:00
Jeroen van Rijn
d3b8ab7475
Merge pull request #6319 from fnky/vendor/curl/fix-urlapi
...
`vendor:curl`: Fix `what` argument for url_set
2026-02-22 22:07:04 +01:00
fnky
ae45458193
Remove pointer from part arg
2026-02-22 19:31:09 +01:00
Jeroen van Rijn
93d4e56e0b
Merge pull request #6317 from Faker-09/bytes_loc
...
core:bytes add loc := #caller_location
2026-02-22 16:52:10 +01:00
Shane Shrybman
0ffd740583
core:bytes add loc := #caller_location
2026-02-22 10:18:04 -05:00
Jeroen van Rijn
5d94c01e47
Disable LLVMTailCallKindMustTail under LLVM 18
2026-02-21 23:29:32 +01:00
Jeroen van Rijn
1f18672110
Merge pull request #6312 from xandaron/add-win32-functions
...
added 2 user32 functions
2026-02-21 14:51:27 +01:00
Jeroen van Rijn
13e0f7cc35
Merge pull request #6314 from Kelimion/update_unicode_xml
...
Update unicode xml
2026-02-21 14:14:59 +01:00
Jeroen van Rijn
82b3917300
Update unicode.xml to 17
2026-02-21 14:02:41 +01:00
Alex Davis
9359cfa39e
added 2 user32 functions
2026-02-21 10:15:31 +00:00
Jeroen van Rijn
ac11491979
Update generated table
2026-02-21 01:55:07 +01:00
Jeroen van Rijn
98b65f2c2e
Update unicode generator + test
2026-02-21 01:54:17 +01:00
Jeroen van Rijn
11d2d37277
Better.
2026-02-20 19:31:50 +01:00
Jeroen van Rijn
3299981433
core:sys/info: Fix GPU enumeration loop
2026-02-20 19:25:17 +01:00
Jeroen van Rijn
b6f064100a
Merge pull request #6309 from Faker-09/xar_iter_reset
...
core:container/xar reset iterators for easy reuse
2026-02-20 19:12:33 +01:00
Shane Shrybman
94fa423cac
Reset the xar freelist iterators' index to 0 for easy reuse
2026-02-20 12:06:38 -05:00
Shane Shrybman
baaea5c1e6
Reset the xar iterator index to 0 for easy reuse
2026-02-20 11:28:50 -05:00
Jeroen van Rijn
8d641afdce
Merge pull request #6306 from Kelimion/download_assets
...
Tweak asset downloader output
2026-02-20 14:33:59 +01:00
Jeroen van Rijn
be8c3a82b0
Tweak asset downloader output
2026-02-20 14:16:05 +01:00
Jeroen van Rijn
91d5b5539c
Make download_assets.py less spammy.
2026-02-19 22:03:01 +01:00
Laytan
b132ea5047
Merge pull request #6304 from laytan/build-script-llvm-detection-improvement
...
improve llvm version picking
2026-02-19 22:00:03 +01:00
Laytan Laats
a0692cd40b
improve llvm version picking
...
In arch, the `llvm` package points to the latest version of LLVM, this
installs `llvm-config` but not a `llvm-config-21` link. This meant that
we would check all our lower supported versions before falling back to
the default `llvm-config`.
This change makes sure that if `llvm-config` exists we check against the
major version (by using `llvm-config --version`) and make sure we have
the highest llvm version we support.
2026-02-19 21:47:44 +01:00
Jeroen van Rijn
d05523c23c
Merge pull request #6239 from Yawning/feature/ecdsa
...
core:crypto/ecdsa: Add ECDSA support
2026-02-19 21:15:17 +01:00
Yawning Angel
4ef6300eb3
core/crypto/ed25519: Add private_key_generate
2026-02-20 04:10:54 +09:00
Yawning Angel
7e7515d7d9
core/crypto/ecdsa: Add ECDSA support
2026-02-20 04:10:54 +09:00
Yawning Angel
49ab240c45
core/crypto/_weierstrass: Add Shamir-Strauss
2026-02-20 03:59:34 +09:00
Yawning Angel
ffa6fc2a67
core/crypto/_weierstrass: Add scalar field inversion
2026-02-20 03:59:34 +09:00
gingerBill
aea6274a10
Fix _mkdir_all for wasi
2026-02-19 14:54:34 +00:00
gingerBill
b643b0b1a9
Fix _copy_directory_all_native
2026-02-19 14:05:49 +00:00
gingerBill
cf3ac07a7e
Fix copy_directory_all
2026-02-19 14:00:38 +00:00
gingerBill
26a4b2bfef
Fix perm: int to perm: Permissions
2026-02-19 13:58:02 +00:00
gingerBill
d4b2d527d4
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-02-19 13:51:31 +00:00