Commit Graph

  • 990cc56974 sdl3: fix not allowing nil for SetWindowMouseRect Laytan 2025-04-15 20:13:51 +02:00
  • 678fa897f5 signbit -> sign_bit in tests/core/math Jeroen van Rijn 2025-04-15 16:20:49 +02:00
  • ddedddc16d Get rid of duplicate math.signbit in favor of math.sign_bit Jeroen van Rijn 2025-04-15 16:17:02 +02:00
  • 6045955c88 More improvements doc writer name canonicalization gingerBill 2025-04-15 12:35:20 +01:00
  • b2ca76a76a Improve name canonicalization rules for the doc writer gingerBill 2025-04-15 12:07:58 +01:00
  • cfb8cc709c Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-15 11:51:05 +01:00
  • 39363c4018 Improve name canonization rules for doc writer gingerBill 2025-04-15 11:50:59 +01:00
  • 2d5b85f9f9 Merge pull request #5038 from mtarik34b/noteq-comparison-for-nan-must-be-true Jeroen van Rijn 2025-04-15 12:29:17 +02:00
  • 753c3fa0a7 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-15 11:26:48 +01:00
  • 2d4cb79baa Fix SysV ABI bug gingerBill 2025-04-15 11:26:41 +01:00
  • 1d2adbb3c6 Remove reference to git issue mtarik34b 2025-04-15 05:26:36 +02:00
  • 313d7d84bc Ensure NaN != any_float_value evaluates to true for constant NaN values mtarik34b 2025-04-15 05:00:36 +02:00
  • 11da543f26 net: add ECONNRESET to the error handling of recv Laytan 2025-04-14 21:15:58 +02:00
  • 0fc141db5d core:mem/tlsf: Add early-out in OOM logic Jeroen van Rijn 2025-04-14 20:40:05 +02:00
  • 3d13beb3ec Remove now-implemented TODO Jeroen van Rijn 2025-04-14 20:09:55 +02:00
  • 11af4cebb7 Merge pull request #5037 from Kelimion/tlsf Jeroen van Rijn 2025-04-14 20:00:39 +02:00
  • beee27dec0 Allow core:mem/tlsf to automatically add new pools. Jeroen van Rijn 2025-04-14 19:49:55 +02:00
  • 66d99c1be3 Merge pull request #5036 from Kelimion/tlsf Jeroen van Rijn 2025-04-14 17:30:46 +02:00
  • 7088284ff4 Refactor core:mem/tlsf, add free_all support. Jeroen van Rijn 2025-04-14 17:13:27 +02:00
  • 9516084e58 Merge pull request #5035 from Sojamann/sync_chan-maintainance Jeroen van Rijn 2025-04-13 23:13:07 +02:00
  • 1c6958d443 core:sync/chan: maintainance and package clarity Robin Bergewski 2025-04-13 22:26:07 +02:00
  • a98cbe2cc9 Merge pull request #5034 from Kelimion/yeet-tuple Jeroen van Rijn 2025-04-13 21:59:32 +02:00
  • bb38775fb1 Remove Type_Info_Tuple Jeroen van Rijn 2025-04-13 21:51:57 +02:00
  • ddcd7a368b Merge pull request #5033 from jasonKercher/fix-dirent-name Laytan 2025-04-13 18:14:02 +02:00
  • 4998d4ebd0 Fix linux.dirent_name jason 2025-04-13 12:05:39 -04:00
  • c10cf312ff Merge pull request #5032 from Sojamann/sync_chan-doc Jeroen van Rijn 2025-04-13 17:09:18 +02:00
  • 4ec93ffe39 fix indent Robin Bergewski 2025-04-13 16:40:08 +02:00
  • ec71a5afb1 fix missing imports Robin Bergewski 2025-04-13 16:33:25 +02:00
  • 19eb53c321 changes due to review Robin Bergewski 2025-04-13 15:34:14 +02:00
  • 0e9cd0fb6a Prepare for tlsf.free_all Jeroen van Rijn 2025-04-13 15:20:53 +02:00
  • ca72aba9eb core:sync/chan: add package documentation Robin Bergewski 2025-04-06 16:23:09 +02:00
  • 74a66f7794 os2: fix get_executable_path() on FreeBSD including the nil-terminator Laytan Laats 2025-04-12 21:33:44 +02:00
  • 32c9f6d13a Remove bit_field -> bit_set warning. Jeroen van Rijn 2025-04-12 14:01:18 +02:00
  • 0a97e01827 Add tests for type_elem_type on SIMD vectors Jeroen van Rijn 2025-04-11 23:31:02 +02:00
  • 29b03adab1 Merge pull request #5030 from Kelimion/type_elem_type Jeroen van Rijn 2025-04-11 22:51:28 +02:00
  • 41d4ddbc5e Add reflect.length + reflect.capacity support for #simd[N]T Jeroen van Rijn 2025-04-11 22:44:02 +02:00
  • f4ce84dfb4 Add fix to reflect.typeid_elem Jeroen van Rijn 2025-04-11 22:24:19 +02:00
  • 04807309b7 Allow intrinsics.type_elem_type(simd_vector) to return the element type. Jeroen van Rijn 2025-04-11 21:49:48 +02:00
  • 23a2821353 Merge pull request #5028 from Feoramund/fix-macos-version-reporting Laytan 2025-04-10 22:37:45 +02:00
  • 840c863786 Fix Darwin version reporting for older macOS Feoramund 2025-04-10 16:25:08 -04:00
  • b27008e0f9 Simplify condition, op = Token_Sub was trivially true Jeroen van Rijn 2025-04-10 17:58:54 +02:00
  • 3a7691c714 Fixes #5026 Jeroen van Rijn 2025-04-10 17:54:58 +02:00
  • 1980ad8851 Merge pull request #4998 from dozn/patch-1 gingerBill 2025-04-10 14:01:25 +01:00
  • 77d6cc1e90 Merge pull request #5025 from openhood/wgpu-fix-wrong-function-name gingerBill 2025-04-10 14:00:58 +01:00
  • 8629e5c958 Keep -vet happy gingerBill 2025-04-10 11:41:05 +01:00
  • 1f814c33dc Support subtargets in build tags: #build darwin:generic and #build linux:android, darwin:ios gingerBill 2025-04-10 11:36:03 +01:00
  • 5e63388de2 Fix init_android_values SDK check for odin check gingerBill 2025-04-10 11:07:44 +01:00
  • 57a92259d7 Fix wrong function name from genericAdapterInfo to genericGetAdapterInfo in wgpu.js Jonathan Tron 2025-04-10 12:01:02 +02:00
  • 5912718002 Merge pull request #5023 from justgook/master Jeroen van Rijn 2025-04-09 14:39:31 +02:00
  • 2548fc2431 Actually maybe fix #5015 gingerBill 2025-04-09 13:33:06 +01:00
  • dc75ee72ae add quotes for absolute path Romāns Potašovs 2025-04-09 15:31:34 +03:00
  • a15b367921 Fix #5015 gingerBill 2025-04-09 13:29:56 +01:00
  • 377e4e11ed Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-09 13:23:21 +01:00
  • a66ea9bf4a Remove warning on struct field parameters being too big for the stack gingerBill 2025-04-09 13:23:15 +01:00
  • d401a089c8 Merge pull request #5022 from IllusionMan1212/fix-printing-long-strings Jeroen van Rijn 2025-04-09 07:37:59 +02:00
  • 640325512b gb.h: fix buffer overflow when printing long strings. fix #4831 IllusionMan1212 2025-04-09 00:31:54 +02:00
  • dd826b759f Merge pull request #5021 from flysand7/fix-badge Jeroen van Rijn 2025-04-08 22:55:58 +02:00
  • c95742ff2b Fix the CI badge URL flysand7 2025-04-09 07:46:44 +11:00
  • fbd29dd409 Merge pull request #5013 from IllusionMan1212/one-last-android-fix-maybe gingerBill 2025-04-08 13:14:20 +01:00
  • 145dac5b75 Merge pull request #5016 from Barinzaya/fix-math-nextafter gingerBill 2025-04-08 13:13:51 +01:00
  • b07387321a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-08 11:37:42 +01:00
  • fe040d1bbd Propagate @(link_section=<string>) to nested declarations gingerBill 2025-04-08 11:36:53 +01:00
  • 329b15961a Don't run demo if building Odin fails. Jeroen van Rijn 2025-04-08 11:44:35 +02:00
  • eeb8b8dcc4 Fix #5020 Jeroen van Rijn 2025-04-08 10:13:45 +02:00
  • af91dd7c7a android: always link liblog IllusionMan1212 2025-04-08 01:30:55 +02:00
  • bbaec119e5 Added tests for math.nextafter. Barinzaya 2025-04-07 16:27:41 -04:00
  • 44bd2d3750 Merge pull request #5019 from Cararasu/master Jeroen van Rijn 2025-04-07 22:24:08 +02:00
  • 447177e486 vendor/glfw: fix SetMonitorCallback and MonitorProc type definition Thomas Wagner 2025-04-07 22:10:11 +02:00
  • d77b8aeaa1 Merge pull request #5018 from Barinzaya/fix-fmt-bitset-nonzero-enum Jeroen van Rijn 2025-04-07 22:01:19 +02:00
  • 92ac86ae3c Fixed fmt handling of bit_set[Enum] when min(Enum) != 0. Barinzaya 2025-04-07 15:41:21 -04:00
  • 716bd479a9 Disallow .Multiline in iterator. Jeroen van Rijn 2025-04-07 21:33:57 +02:00
  • bffa0eaa58 Fixed math.nextafter procs skipping from 0 to 1. Barinzaya 2025-04-07 13:38:10 -04:00
  • 2b26c0b39e Remove now unused field. Jeroen van Rijn 2025-04-07 15:02:36 +02:00
  • a5e513567b Optimize regex match iterator. Jeroen van Rijn 2025-04-07 14:58:41 +02:00
  • c13b68f103 Fix os2/process defer error. Jeroen van Rijn 2025-04-07 13:33:21 +02:00
  • 3287e1b0f0 Fix HXA defer warning Jeroen van Rijn 2025-04-07 13:19:00 +02:00
  • 7d2a8dc8ee fix: use the clang binary that's provided by the android NDK IllusionMan1212 2025-04-07 13:02:14 +02:00
  • 77b5eebf8c Add trivial sanity check for assigning to return values within defer #5011 gingerBill 2025-04-07 11:57:55 +01:00
  • bee158d53a Merge pull request #5010 from Feoramund/fix-netbsd-arm64-syscall Jeroen van Rijn 2025-04-07 11:30:13 +02:00
  • e13b05168c Fix syscall_bsd on NetBSD ARM64 Feoramund 2025-04-06 19:58:23 -04:00
  • 9a2b6c01aa Return loop index in regex iterator. Jeroen van Rijn 2025-04-06 21:45:37 +02:00
  • 66077add33 {.Glboal} implicit in regex allocator. Jeroen van Rijn 2025-04-06 21:13:02 +02:00
  • 07a79254e0 Merge pull request #5008 from Kelimion/regex-iterator Jeroen van Rijn 2025-04-06 14:32:50 +02:00
  • 918d57fe01 Keep -vet happy. Jeroen van Rijn 2025-04-06 14:24:17 +02:00
  • cdc56dc691 Add iterator for core:text/regex. Jeroen van Rijn 2025-04-06 14:19:14 +02:00
  • eecc6c1f18 Merge pull request #5003 from IllusionMan1212/more-android-fixes gingerBill 2025-04-06 09:28:13 +01:00
  • dbefee8905 Fix broken asan on Windows. Jeroen van Rijn 2025-04-05 22:01:16 +02:00
  • a6977ac733 Remove stray import. Jeroen van Rijn 2025-04-05 19:25:39 +02:00
  • 4b203d0c78 Fix segfault in core:sys/info on WSL2 Jeroen van Rijn 2025-04-05 19:23:58 +02:00
  • 8d283cefa0 Merge pull request #5007 from laytan/net-errors-overhaul Jeroen van Rijn 2025-04-05 17:53:10 +02:00
  • ff7d55a8e1 net: rework errors to be cross-platform Laytan Laats 2025-04-05 15:53:11 +02:00
  • 6913fc2231 Merge pull request #5006 from Kelimion/fix-doc-tests Jeroen van Rijn 2025-04-05 16:47:12 +02:00
  • f7c4c80ef3 Fix broken examples in documentation tester. Jeroen van Rijn 2025-04-05 16:36:26 +02:00
  • 8480295b60 Merge pull request #4993 from Sojamann/small-array-doc Jeroen van Rijn 2025-04-05 15:49:51 +02:00
  • e963ba12fc core:container/small_array: add package documentation Robin Bergewski 2025-03-30 16:32:58 +02:00
  • 106427b127 fix(android): pass --sysroot when compiling the android glue code Hisham Aburaqibah 2025-04-05 11:22:05 +02:00
  • ef49d2f0b8 print android-specific flags for the bundle command Hisham Aburaqibah 2025-04-05 09:52:31 +02:00
  • 2328e84077 fix cross compilation for linux_riscv IllusionMan1212 2025-04-05 03:15:03 +02:00
  • e651803045 Merge pull request #5005 from Kelimion/fix-5004 Jeroen van Rijn 2025-04-05 14:56:10 +02:00
  • 843467bb8f Fix #5004 Jeroen van Rijn 2025-04-05 14:47:30 +02:00