gingerBill
|
67541434f4
|
Remove else check for untyped to typed
|
2026-01-29 11:58:37 +00:00 |
|
gingerBill
|
319e991cbb
|
Merge pull request #6190 from odin-lang/bill/struct-simple
`struct #simple`: force a struct to use simple comparison if all of the fields "nearly simply comparable"
|
2026-01-29 11:54:00 +00:00 |
|
gingerBill
|
07d814d9cf
|
Add struct #simple to force a struct to use simple comparison if all of the fields "nearly simply comparable".
|
2026-01-29 10:49:26 +00:00 |
|
gingerBill
|
4a7fb46667
|
Complete is_type_simple_compare switch rules
|
2026-01-29 09:21:31 +00:00 |
|
Shane Shrybman
|
f6322b4b31
|
Fix for vet flags. All combinations of vet flags on the command line and top of file are working
|
2026-01-28 14:18:30 -05:00 |
|
gingerBill
|
73ccdc8af8
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-01-28 17:26:25 +00:00 |
|
gingerBill
|
f2b0f63b81
|
Use clean paths to calculate volumes
|
2026-01-28 17:26:19 +00:00 |
|
Jeroen van Rijn
|
6cb2feb50f
|
Merge pull request #5805 from Yawning/feature/secec
core/crypto: Add initial support for short Weierstrass curves
|
2026-01-28 16:42:20 +01:00 |
|
gingerBill
|
37c2f68824
|
Allow #unroll for arrays of fixed length which are not constants
|
2026-01-28 15:30:23 +00:00 |
|
gingerBill
|
16881e256d
|
Fix absolute and volume name checks on Windows
|
2026-01-28 15:24:21 +00:00 |
|
Yawning Angel
|
d438f27efb
|
core/crypto/_chacha20: Use the precomputation trick for ref
Might as well bring this in sync with the runtime chacha8 version of the
code since this is faster.
|
2026-01-28 23:04:38 +09:00 |
|
Yawning Angel
|
f5b7274a77
|
core/crypto/_edwards25519: Support crypto.COMPACT_IMPLS
|
2026-01-28 22:50:27 +09:00 |
|
Yawning Angel
|
c35b49bf60
|
core/crypto/ecdh: Initial import
|
2026-01-28 22:50:27 +09:00 |
|
Yawning Angel
|
5ce448a8d5
|
core/crypto: Start work on the NIST curves
|
2026-01-28 22:50:27 +09:00 |
|
gingerBill
|
db26fb8a21
|
Add missing @(require_results) to procedures
|
2026-01-28 13:39:51 +00:00 |
|
Yawning Angel
|
6bbd060352
|
core/crypto/_subtle: Refactor out common helpers
|
2026-01-28 22:20:03 +09:00 |
|
Yawning Angel
|
429e8a46db
|
core/crypto/ed25519: Cosmetic fixes (NFC)
|
2026-01-28 22:20:03 +09:00 |
|
gingerBill
|
dbd69601e6
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-01-28 11:54:23 +00:00 |
|
gingerBill
|
7135bbdd67
|
Rename try_copy_* to write_*
|
2026-01-28 11:54:17 +00:00 |
|
gingerBill
|
0d8b1481ea
|
Improve try_copy_* logic
|
2026-01-28 11:53:40 +00:00 |
|
gingerBill
|
117e74cb8b
|
Fix typo in try_copy_caller_location
|
2026-01-28 11:43:29 +00:00 |
|
gingerBill
|
29fa8b6582
|
Merge pull request #6186 from lzurbriggen/ReadDirectoryChangesExW
[core:sys/windows] ReadDirectoryChangesExW
|
2026-01-27 21:31:20 +00:00 |
|
Leo Zurbriggen
|
22ef6ae8c6
|
add windows.ReadDirectoryChangesExW
|
2026-01-27 18:11:09 +01:00 |
|
gingerBill
|
9084d7e99b
|
Fix #6173
|
2026-01-27 12:27:35 +00:00 |
|
gingerBill
|
92bef45781
|
Fix #6183
|
2026-01-27 09:44:52 +00:00 |
|
Jeroen van Rijn
|
291e5ea219
|
Merge pull request #6184 from thegreatpissant/issue_6176
Fix odin-lang/Odin#6176
|
2026-01-27 09:24:53 +01:00 |
|
Jim
|
f4008e9c9d
|
Fix issue #6176
Update RenderTextureRotated to accept a nil pointer for center point
parameter
|
2026-01-26 23:33:17 -08:00 |
|
gingerBill
|
7bdd0a80ca
|
Allow for CONSTANT_TYPEID_ARRAY[idx] to be used as a type in certain contexts
|
2026-01-26 19:31:37 +00:00 |
|
gingerBill
|
27bd72c18a
|
Fix constant indexing within a call that doesn't exist
|
2026-01-26 19:15:40 +00:00 |
|
gingerBill
|
415752992f
|
Merge pull request #6181 from odin-lang/bill/type-assert-behaviour
Use `context.assertion_failure_proc` with type assertions when possible
|
2026-01-26 19:13:48 +00:00 |
|
gingerBill
|
b85f29d979
|
Rename to type_assertion_trap_contextless
|
2026-01-26 18:31:04 +00:00 |
|
gingerBill
|
96f1069e4a
|
Fix type_assertion_check2* for -no-rtti
|
2026-01-26 18:29:39 +00:00 |
|
gingerBill
|
3586bda6ae
|
Use context.assertion_failure_proc with type assertions when the context is available, otherwise use a trivial trap.
|
2026-01-26 18:23:29 +00:00 |
|
gingerBill
|
467954bc7b
|
Merge pull request #6178 from odin-lang/bill/force-type-assert
Add `#+feature force-type-assert` which overrides `-no-type-assert` on a per-file basis
|
2026-01-26 16:14:42 +00:00 |
|
gingerBill
|
0774b7465f
|
Allow for shortcut to get feature flags from the expression directly assuming it as a file
|
2026-01-26 15:51:38 +00:00 |
|
gingerBill
|
efdb89afcb
|
Revert dynamic literals feature check
|
2026-01-26 15:41:15 +00:00 |
|
gingerBill
|
afe4369f6e
|
Add #+feature force-type-assert which overrides -no-type-assert on a per-file basis
|
2026-01-26 15:37:54 +00:00 |
|
gingerBill
|
2859bc0853
|
Update doc.odin
|
2026-01-26 15:11:07 +00:00 |
|
gingerBill
|
9f206ba6d5
|
Keep -vet happy
|
2026-01-26 15:06:15 +00:00 |
|
gingerBill
|
967b6754a7
|
Rename to static_handle_map.odin
|
2026-01-26 15:00:15 +00:00 |
|
gingerBill
|
25ecca7159
|
Rename to Static_Handle_Map
|
2026-01-26 15:00:00 +00:00 |
|
gingerBill
|
069ca73d4b
|
Make things contextless where possible
|
2026-01-26 14:53:01 +00:00 |
|
gingerBill
|
f2a8960ab0
|
Add Dynamic_Handle_Map
|
2026-01-26 14:48:56 +00:00 |
|
gingerBill
|
02e84f2108
|
Keep -strict-style happy
|
2026-01-26 14:11:40 +00:00 |
|
gingerBill
|
29428924b4
|
Add handle_map to examples/all
|
2026-01-26 12:21:28 +00:00 |
|
gingerBill
|
425e7ca780
|
Add core:container/handle_map
|
2026-01-26 11:46:59 +00:00 |
|
gingerBill
|
a69c3edcdf
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-01-26 10:49:32 +00:00 |
|
gingerBill
|
83a10e929f
|
Require space after the prefix of #+build style tags
|
2026-01-26 10:49:24 +00:00 |
|
Jeroen van Rijn
|
01bccb7594
|
Merge pull request #6174 from antisaling/push-uovqmomtyvul
encoding/xml: pass allocator on destroy
|
2026-01-26 09:07:40 +01:00 |
|
Jeroen van Rijn
|
a57096b079
|
Delete unnecessary file.
|
2026-01-26 09:07:06 +01:00 |
|