Commit Graph

  • 70059b0fba Merge pull request #6141 from magicalhacks/x11-fixes gingerBill 2026-01-29 14:00:22 +00:00
  • 3dea35c157 Merge pull request #6177 from odin-lang/bill/handle-map gingerBill 2026-01-29 13:17:42 +00:00
  • b8438075d4 Merge pull request #6191 from odin-lang/bill/fix-constant-check gingerBill 2026-01-29 12:08:24 +00:00
  • 67541434f4 Remove else check for untyped to typed gingerBill 2026-01-29 11:58:37 +00:00
  • 319e991cbb Merge pull request #6190 from odin-lang/bill/struct-simple gingerBill 2026-01-29 11:54:00 +00:00
  • 07d814d9cf Add struct #simple to force a struct to use simple comparison if all of the fields "nearly simply comparable". gingerBill 2026-01-29 10:48:05 +00:00
  • 4a7fb46667 Complete is_type_simple_compare switch rules gingerBill 2026-01-29 09:21:31 +00:00
  • f6322b4b31 Fix for vet flags. All combinations of vet flags on the command line and top of file are working Shane Shrybman 2026-01-28 14:18:30 -05:00
  • 73ccdc8af8 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-28 17:26:25 +00:00
  • f2b0f63b81 Use clean paths to calculate volumes gingerBill 2026-01-28 17:26:19 +00:00
  • 6cb2feb50f Merge pull request #5805 from Yawning/feature/secec Jeroen van Rijn 2026-01-28 16:42:20 +01:00
  • 37c2f68824 Allow #unroll for arrays of fixed length which are not constants gingerBill 2026-01-28 15:30:23 +00:00
  • 16881e256d Fix absolute and volume name checks on Windows gingerBill 2026-01-28 15:24:21 +00:00
  • d438f27efb core/crypto/_chacha20: Use the precomputation trick for ref Yawning Angel 2026-01-28 23:04:38 +09:00
  • f5b7274a77 core/crypto/_edwards25519: Support crypto.COMPACT_IMPLS Yawning Angel 2026-01-21 00:43:10 +09:00
  • c35b49bf60 core/crypto/ecdh: Initial import Yawning Angel 2026-01-03 23:42:06 +09:00
  • 5ce448a8d5 core/crypto: Start work on the NIST curves Yawning Angel 2025-10-02 07:42:52 +09:00
  • db26fb8a21 Add missing @(require_results) to procedures gingerBill 2026-01-28 13:39:51 +00:00
  • 6bbd060352 core/crypto/_subtle: Refactor out common helpers Yawning Angel 2026-01-02 23:59:38 +09:00
  • 429e8a46db core/crypto/ed25519: Cosmetic fixes (NFC) Yawning Angel 2025-12-31 09:30:29 +09:00
  • dbd69601e6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-28 11:54:23 +00:00
  • 7135bbdd67 Rename try_copy_* to write_* gingerBill 2026-01-28 11:54:17 +00:00
  • 0d8b1481ea Improve try_copy_* logic gingerBill 2026-01-28 11:53:40 +00:00
  • 117e74cb8b Fix typo in try_copy_caller_location gingerBill 2026-01-28 11:43:29 +00:00
  • 29fa8b6582 Merge pull request #6186 from lzurbriggen/ReadDirectoryChangesExW gingerBill 2026-01-27 21:31:20 +00:00
  • 22ef6ae8c6 add windows.ReadDirectoryChangesExW Leo Zurbriggen 2026-01-27 18:11:09 +01:00
  • 9084d7e99b Fix #6173 gingerBill 2026-01-27 12:27:35 +00:00
  • 92bef45781 Fix #6183 gingerBill 2026-01-27 09:44:52 +00:00
  • 291e5ea219 Merge pull request #6184 from thegreatpissant/issue_6176 Jeroen van Rijn 2026-01-27 09:24:53 +01:00
  • f4008e9c9d Fix issue #6176 Jim 2026-01-26 23:33:17 -08:00
  • 7bdd0a80ca Allow for CONSTANT_TYPEID_ARRAY[idx] to be used as a type in certain contexts gingerBill 2026-01-26 19:31:37 +00:00
  • 27bd72c18a Fix constant indexing within a call that doesn't exist gingerBill 2026-01-26 19:15:40 +00:00
  • 415752992f Merge pull request #6181 from odin-lang/bill/type-assert-behaviour gingerBill 2026-01-26 19:13:48 +00:00
  • b85f29d979 Rename to type_assertion_trap_contextless gingerBill 2026-01-26 18:31:04 +00:00
  • 96f1069e4a Fix type_assertion_check2* for -no-rtti gingerBill 2026-01-26 18:29:39 +00:00
  • 3586bda6ae Use context.assertion_failure_proc with type assertions when the context is available, otherwise use a trivial trap. gingerBill 2026-01-26 18:23:29 +00:00
  • 467954bc7b Merge pull request #6178 from odin-lang/bill/force-type-assert gingerBill 2026-01-26 16:14:42 +00:00
  • 0774b7465f Allow for shortcut to get feature flags from the expression directly assuming it as a file bill/force-type-assert gingerBill 2026-01-26 15:51:38 +00:00
  • efdb89afcb Revert dynamic literals feature check gingerBill 2026-01-26 15:41:15 +00:00
  • afe4369f6e Add #+feature force-type-assert which overrides -no-type-assert on a per-file basis gingerBill 2026-01-26 15:37:54 +00:00
  • 2859bc0853 Update doc.odin gingerBill 2026-01-26 15:11:07 +00:00
  • 9f206ba6d5 Keep -vet happy gingerBill 2026-01-26 15:06:15 +00:00
  • 967b6754a7 Rename to static_handle_map.odin gingerBill 2026-01-26 15:00:15 +00:00
  • 25ecca7159 Rename to Static_Handle_Map gingerBill 2026-01-26 15:00:00 +00:00
  • 069ca73d4b Make things contextless where possible gingerBill 2026-01-26 14:53:01 +00:00
  • f2a8960ab0 Add Dynamic_Handle_Map gingerBill 2026-01-26 14:48:56 +00:00
  • 02e84f2108 Keep -strict-style happy gingerBill 2026-01-26 14:11:40 +00:00
  • 29428924b4 Add handle_map to examples/all gingerBill 2026-01-26 12:21:28 +00:00
  • 425e7ca780 Add core:container/handle_map gingerBill 2026-01-26 11:46:59 +00:00
  • a69c3edcdf Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-26 10:49:32 +00:00
  • 83a10e929f Require space after the prefix of #+build style tags gingerBill 2026-01-26 10:49:24 +00:00
  • 01bccb7594 Merge pull request #6174 from antisaling/push-uovqmomtyvul Jeroen van Rijn 2026-01-26 09:07:40 +01:00
  • a57096b079 Delete unnecessary file. Jeroen van Rijn 2026-01-26 09:07:06 +01:00
  • 0c2fca855b Merge pull request #6169 from nowhereware/master Jeroen van Rijn 2026-01-26 09:05:27 +01:00
  • 249e6c104e Update the rest of the libs as needed Jeroen van Rijn 2026-01-26 08:58:06 +01:00
  • 56445dff97 encoding/xml: pass allocator on destroy Isabella Basso 2026-01-25 21:33:05 -03:00
  • 628b4b03be Add section on "Why callbacks?" gingerBill 2026-01-25 12:32:26 +00:00
  • 8a9d15ba35 Fix link to examples in nbio gingerBill 2026-01-25 12:28:23 +00:00
  • c188bbf82d Update SDL_image to 3.4.0 nowheredevel 2026-01-24 14:38:53 -05:00
  • cc4a7ec11c Merge pull request #6166 from laytan/vet-file-tags-in-addition-to-command-line gingerBill 2026-01-24 13:55:41 +00:00
  • cd684ed7a0 Merge pull request #6159 from Barinzaya/fix-const-bitset-contains Jeroen van Rijn 2026-01-24 14:32:33 +01:00
  • 756c17ef78 Merge pull request #6167 from Kelimion/fix-6165 Jeroen van Rijn 2026-01-24 14:15:03 +01:00
  • 1c529d8cb2 Fix #6165 Jeroen van Rijn 2026-01-24 14:06:31 +01:00
  • a9a65b5377 make #+vet tags always work in addition to command line flags Laytan Laats 2026-01-24 12:59:55 +01:00
  • 8ffc98b4bf Merge pull request #5661 from leecommamichael/core-image-tga Jeroen van Rijn 2026-01-24 11:40:54 +01:00
  • 533079fc1a Fix #6123 Jeroen van Rijn 2026-01-24 11:13:50 +01:00
  • 8e390921c3 Merge pull request #6162 from Kelimion/fix-6126 Jeroen van Rijn 2026-01-24 11:02:01 +01:00
  • e0ff16f98c Fix #6126 Jeroen van Rijn 2026-01-24 10:53:38 +01:00
  • 808c14f60f Add more win32 bindings bplu4t2f 2026-01-03 12:07:47 +01:00
  • 5e4895e76d Fixed some issues with in and not_in on constant bit_sets. Barinzaya 2026-01-23 15:53:29 -05:00
  • 7e39669fd1 Merge pull request #6157 from cj1128/fix-string16 Jeroen van Rijn 2026-01-23 18:47:06 +01:00
  • d108b50c89 add new CoreGraphics to examples for doc gen Laytan Laats 2026-01-23 17:47:20 +01:00
  • 85e2e3244b Create new core:sys/darwin/CoreGraphics package (#6147) Tohei Ichikawa 2026-01-23 11:45:24 -05:00
  • 55f3a45322 Update run.bat and run.sh CJ 2026-01-24 01:30:15 +09:00
  • 89f6f535db Fix string16 bugs in Mac and Linux CJ 2026-01-24 01:26:36 +09:00
  • ddc2559813 Merge pull request #6154 from laytan/move-vendor-libc gingerBill 2026-01-23 13:18:14 +00:00
  • 590f3f4137 Merge pull request #6155 from nowhereware/sdl3_fix gingerBill 2026-01-23 13:17:55 +00:00
  • da9b1dfcc6 Implement missing device properties function nowheredevel 2026-01-22 22:46:08 -05:00
  • 5f974059f4 move vendor:libc to vendor:libc-shim Laytan Laats 2026-01-22 21:34:46 +01:00
  • ce71227b6b Fix #6130 Jeroen van Rijn 2026-01-22 15:20:39 +01:00
  • 5072d5c776 Add warning in code generation stage which might cause a possible code gen issue, when non-constant initialization is large gingerBill 2026-01-22 13:54:53 +00:00
  • 78ed2560d3 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-22 13:18:25 +00:00
  • dc6067a8a9 Unify "mem*.inline" logic to only inline for <=8 bytes on all platforms gingerBill 2026-01-22 13:18:22 +00:00
  • b0064f38cf Minor rearrange of check_is_operand_compound_lit_constant for future optimization prep gingerBill 2026-01-22 13:17:54 +00:00
  • 4ace851f9a Instead of using typeid hash, use the canonical name for internal procedure for debuggability gingerBill 2026-01-22 13:17:26 +00:00
  • 3eb6c928ac Merge pull request #6113 from StudebakerGuy/xmlcomment Jeroen van Rijn 2026-01-22 11:57:31 +01:00
  • 4acdd3f60b Fix CRC Jeroen van Rijn 2026-01-22 11:49:47 +01:00
  • 3f8a32aeb9 Merge branch 'master' into xmlcomment Jeroen van Rijn 2026-01-22 11:47:23 +01:00
  • 5c09550d38 Merge pull request #6153 from FatsharkStudiosAB/freestanding_mingw gingerBill 2026-01-20 13:26:08 +00:00
  • ab0de6d33a Added target freestanding_amd64_mingw for building freestanding on windows without MSVC installed (use for example clang-mingw) Karl Zylinski 2026-01-20 14:11:30 +01:00
  • 0de3d872d1 Keep -vet happy gingerBill 2026-01-19 19:32:41 +00:00
  • e52601672f Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-19 19:30:46 +00:00
  • 85b3251105 Remove the nbsp change, as it is not necessary gingerBill 2026-01-19 19:30:37 +00:00
  • 0a63aa05bd nbio(windows): remove assert that would trigger on cancel/remove laytan 2026-01-19 19:11:06 +01:00
  • 45beed0fb3 nbio(windows): use WSAGetOverlappedResult for socket operations for contextfull error code mapping laytan 2026-01-19 18:57:00 +01:00
  • 093f088396 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-19 18:17:19 +00:00
  • fddc732869 Escape non-breaking space (0xa0) to &nbsp; gingerBill 2026-01-19 18:17:13 +00:00
  • 591efe9136 Merge pull request #6150 from wpcasarin/fix-xlib-background-pixmap Jeroen van Rijn 2026-01-19 03:35:28 +01:00
  • d838065d32 vendor/x11/xlib: Fix XSetWindowBackgroundPixmap binding name wpcasarin 2026-01-18 23:28:52 -03:00
  • 1f34292296 Merge pull request #6146 from konodin/endpoint_to_string-fix Jeroen van Rijn 2026-01-18 21:50:46 +01:00