Commit Graph

  • 3412b13216 Merge pull request #5283 from Kelimion/user-dirs Jeroen van Rijn 2025-06-05 16:44:05 +02:00
  • 93e1c6593e Change os2.user_* on Windows to use SHGetKnownFolderPath. Jeroen van Rijn 2025-06-05 16:37:41 +02:00
  • da3b3a4139 Allocate return value on provided allocator Jeroen van Rijn 2025-06-05 15:16:35 +02:00
  • 8cd5d01dad Merge pull request #5282 from Feoramund/fix-4364 Jeroen van Rijn 2025-06-05 14:02:56 +02:00
  • 36b41ce163 Let compound literal array be broadcast to a struct field of arrays Feoramund 2025-06-05 07:31:03 -04:00
  • 9eefa2006e encoding/cbor: support simd vectors Laytan Laats 2025-06-04 22:00:02 +02:00
  • 85224b21e6 encoding/cbor: support the matrix type Laytan Laats 2025-06-04 21:51:12 +02:00
  • 1a35c7f954 Merge pull request #5279 from Feoramund/fix-4673 Jeroen van Rijn 2025-06-04 20:24:44 +02:00
  • 4838f6b542 Merge pull request #5280 from Feoramund/fix-4642 Jeroen van Rijn 2025-06-04 20:23:41 +02:00
  • bd13bdc391 Merge pull request #5281 from Feoramund/fix-4595 Jeroen van Rijn 2025-06-04 20:18:02 +02:00
  • d046214f67 Be strict with type switch case column alignment too Feoramund 2025-06-04 14:00:33 -04:00
  • b0d050dd90 Print timings to stderr instead of stdout Feoramund 2025-06-04 13:59:31 -04:00
  • 91111937a7 Guard against negative index in inject_at Feoramund 2025-06-04 13:58:06 -04:00
  • 6804f4c471 Add support for #soa[N]T compound literals gingerBill 2025-06-04 13:56:46 +01:00
  • 77594a0dc9 Merge pull request #5268 from Kelimion/check-js Jeroen van Rijn 2025-06-04 12:22:40 +02:00
  • 17319efd8f Remove SDL3/TTF flag NORMAL Jeroen van Rijn 2025-06-04 11:22:59 +02:00
  • 1dffc2efd8 Switch to @(require) Jeroen van Rijn 2025-06-04 11:14:01 +02:00
  • ae5c92ac38 Enable odin check examples/all for JS. Jeroen van Rijn 2025-06-03 20:01:22 +02:00
  • d3922ebc06 Merge pull request #5276 from Feoramund/fix-4354 Jeroen van Rijn 2025-06-04 10:48:48 +02:00
  • 986cfbcaf4 Merge pull request #5277 from benjryan/master Jeroen van Rijn 2025-06-04 10:41:46 +02:00
  • a7cbf4f7dd Merge pull request #5274 from Feoramund/fix-render-typo Laytan 2025-06-04 06:18:18 +02:00
  • cd417b0d1f Add windows bindings to support overlapped IO Ben Ryan 2025-06-04 11:13:14 +10:00
  • 68ed631582 Forbid multiple uses of -sanitize Feoramund 2025-06-03 21:20:53 -04:00
  • 09ddf121e3 Fix typo Feoramund 2025-06-03 21:15:20 -04:00
  • 8923e28b2a Merge pull request #5267 from Feoramund/rewrite-atomic-rw-mutex gingerBill 2025-06-03 15:32:36 +01:00
  • dd27049e13 Merge pull request #5261 from spiel0meister/master Jeroen van Rijn 2025-06-03 15:39:09 +02:00
  • fab7715c35 Allow -dynamic-literals for [dynamic]T Jeroen van Rijn 2025-06-03 15:22:20 +02:00
  • 8cde9dce47 Rewrite Atomic_RW_Mutex Feoramund 2025-06-03 09:07:38 -04:00
  • fcf0d4efa1 Merge pull request #5264 from LeandroLibanio28H/5243-fix-scope-attribute-proc-grouping Jeroen van Rijn 2025-06-03 14:49:40 +02:00
  • d1fcec63cc early return; fix indentation spiel0meister 2025-06-03 14:46:44 +02:00
  • 0f5e30783c Update check_expr.cpp Leandro Libanio 2025-06-03 08:55:38 -03:00
  • 8f2a1cafd3 Merge pull request #5266 from Kelimion/fix-5265 Jeroen van Rijn 2025-06-03 11:36:24 +02:00
  • 82dfb43663 Fix #5265 Jeroen van Rijn 2025-06-03 11:18:11 +02:00
  • e6b086e78d Removing unreacheable block (since e86fde3) LeandroLibanio28H 2025-06-02 20:48:25 -03:00
  • 7b612a3a15 Checking if entity is exported before checking if it's a procedure group LeandroLibanio28H 2025-06-02 20:14:19 -03:00
  • 648fa9e54a check if expr is null spiel0meister 2025-06-02 23:24:46 +02:00
  • ccef390c0c Merge pull request #4339 from laytan/fix-swizzle-in-for Jeroen van Rijn 2025-06-02 21:20:11 +02:00
  • 9f773f08f8 Merge pull request #5260 from laytan/examples-all-sdl3-and-wgpu-glue Laytan 2025-06-02 21:14:59 +02:00
  • e09f226126 add examples/all/sdl3 for all sdl3 dependant packages Laytan Laats 2025-06-02 20:51:57 +02:00
  • f94fc992d7 fix swizzle in for in statement Laytan Laats 2025-06-02 16:53:18 +02:00
  • 8135dda2fc Merge pull request #5258 from laytan/fix-docs-writer Laytan 2025-06-02 17:09:59 +02:00
  • 912018b427 fix package docs in a "hacky" way Laytan Laats 2025-06-02 17:03:02 +02:00
  • d4a1670b93 Fix core:log on -target:js_wasm32 Jeroen van Rijn 2025-06-02 14:44:26 +02:00
  • 2788cfaa0d Merge pull request #5255 from Feoramund/build-mode-test-all-packages Jeroen van Rijn 2025-06-02 14:35:24 +02:00
  • e0c9bcbb80 Merge pull request #5256 from Bambo-Borris/correct-spelling-in-odin-doc-help-output Jeroen van Rijn 2025-06-02 13:56:21 +02:00
  • 9ba68f2024 Correct spelling in odin doc -help output Bambo-Borris 2025-06-02 12:48:45 +01:00
  • 16b8da6a79 Let -test-all-packages work with -build-mode:test Feoramund 2025-06-02 07:47:19 -04:00
  • cd1f66e85c Merge pull request #5246 from RichardFevrier/master dev-2025-06 gingerBill 2025-06-02 11:50:49 +01:00
  • 1ea166fb97 Merge pull request #5251 from Feoramund/fix-quat-real-real-real-real Jeroen van Rijn 2025-06-01 20:52:46 +02:00
  • 7996f89410 Show quaternion arguments in wxyz order, instead of xyzw, in mismatched type error Feoramund 2025-06-01 14:36:38 -04:00
  • b70d2b156a Make quaternion untyped values convert to first typed value found Feoramund 2025-06-01 14:33:38 -04:00
  • 705ae3f343 Fix quaternion construction causing compiler crash Feoramund 2025-06-01 12:51:38 -04:00
  • 805f7ce973 Typo fix Jeroen van Rijn 2025-06-01 19:22:51 +02:00
  • 405bf7cd55 Also clean up .dSym on Darwin Jeroen van Rijn 2025-06-01 15:59:38 +02:00
  • 349a34cb1a Also delete .pdb unless -keep-executable is supplied Jeroen van Rijn 2025-06-01 13:37:26 +02:00
  • 074708ddc4 Merge pull request #5250 from mstura/master Jeroen van Rijn 2025-06-01 12:20:19 +02:00
  • 56e0da4f14 Add missing return cast in 'memory_prefix_length' on amd64 avx2 Matteo 2025-06-01 10:53:28 +02:00
  • c80f3db3a6 Merge pull request #5249 from Kelimion/simd_prefix Jeroen van Rijn 2025-05-31 20:42:15 +02:00
  • c705756389 Fix doctest Jeroen van Rijn 2025-05-31 20:35:25 +02:00
  • a0f0e9e778 -vet Jeroen van Rijn 2025-05-31 20:30:02 +02:00
  • 890e923051 Vectorize strings.prefix_length. Jeroen van Rijn 2025-05-31 20:24:21 +02:00
  • aedbb0bdb3 Merge pull request #5247 from Feoramund/fix-2083 Jeroen van Rijn 2025-05-31 14:05:17 +02:00
  • 57019f199c Add suggestions for quaternionN or complexN conversions Feoramund 2025-05-31 07:09:29 -04:00
  • d52aa3f2c2 Merge pull request #5245 from TheTophatDemon/fix-odin-js-loadcstring gingerBill 2025-05-31 09:10:52 +01:00
  • 53a8fac6ad Merge pull request #5241 from Feoramund/fix-obj-output gingerBill 2025-05-31 09:10:12 +01:00
  • f27f9bcd33 Posix: Signal: add SIGWINCH support Richard Février 2025-05-31 10:01:59 +02:00
  • edba218a7c Simplified function call to loadCstringDirect Alexander Lunsford 2025-05-30 20:02:08 -05:00
  • 9d223e178b Fix odin.js loadCstring to use pointer address correctly. Alexander Lunsford 2025-05-30 19:50:34 -05:00
  • 598c1a1f19 Allow overriding object extension in -build-mode:obj Feoramund 2025-05-30 07:55:40 -04:00
  • 73866b6b3d Remove trailing whitespace Feoramund 2025-05-30 07:31:03 -04:00
  • ee8234c792 Don't double-append module name when building separate objects Feoramund 2025-05-30 07:15:34 -04:00
  • 843648c817 Merge pull request #5236 from Feoramund/fix-2077 Jeroen van Rijn 2025-05-30 00:37:36 +02:00
  • 3c1201fb2c Error on unterminated multi-line comment Feoramund 2025-05-29 18:28:54 -04:00
  • 3142aaf497 Merge pull request #4063 from Feoramund/simd-memory Jeroen van Rijn 2025-05-29 23:32:19 +02:00
  • 45219f240e Rename SIMD_IS_EMULATED to capability-affirmative HAS_HARDWARE_SIMD Feoramund 2025-05-29 17:17:51 -04:00
  • edbd247972 Use time.Stopwatch in core:bytes benchmark Feoramund 2025-05-29 16:08:39 -04:00
  • 4e49fb4f82 Add benchmarks for runtime.memory_* comparison procedures Feoramund 2025-05-29 16:05:29 -04:00
  • b15a665898 Add tests for runtime.memory_* comparison procedures Feoramund 2025-05-29 16:04:56 -04:00
  • 34698288b8 Vectorize runtime.memory_* comparison procedures Feoramund 2025-05-29 15:32:58 -04:00
  • 827a6f9045 Move simd.IS_EMULATED to runtime.SIMD_IS_EMULATED Feoramund 2025-05-29 15:11:12 -04:00
  • 0d0f311df1 Always provide /PDB option to linker if generating debug info. Jeroen van Rijn 2025-05-29 19:02:46 +02:00
  • 7853a1db1c Fix #5228 gingerBill 2025-05-29 16:35:28 +01:00
  • 74bab6d42f Fix #5232 by adding an edge case gingerBill 2025-05-29 16:29:52 +01:00
  • 1627a4015f Merge pull request #5231 from GloriousPtr/raddebugger-fixes gingerBill 2025-05-29 12:23:02 +01:00
  • d2b69577bc raddebugger: change table to columns Mohit Sethi 2025-05-28 22:08:14 +01:00
  • 7e564c3a35 Merge pull request #5130 from odin-lang/bill/raddebugger-custom-section gingerBill 2025-05-28 11:16:34 +01:00
  • 8597966a9f Fix rand.int_max comment Jeroen van Rijn 2025-05-28 11:50:24 +02:00
  • ef6156aea5 Merge pull request #5229 from zclark/foundation-cmd-sel gingerBill 2025-05-28 09:08:22 +01:00
  • 78d83288a0 Add missing SEL _cmd argument to objc class_addMethod IMPs Zach Clark 2025-05-27 17:04:19 -07:00
  • 2f2561a745 Merge pull request #5226 from weskerfoot/fix-csv-docs Jeroen van Rijn 2025-05-27 22:52:29 +02:00
  • b5bc0fdcda Remove commented block of code Feoramund 2025-05-27 15:25:30 -04:00
  • cac18b4aba Fix incorrect CSV reader settings for example, fix typo in docs Wesley Kerfoot 2025-05-27 14:27:22 -04:00
  • db5c45602d Remove outdated optimization attributes. Jeroen van Rijn 2025-05-27 17:57:06 +02:00
  • f0061a77c0 Merge pull request #5224 from Kelimion/ptr_sub Jeroen van Rijn 2025-05-27 04:42:33 +02:00
  • 0d55764aa7 int Jeroen van Rijn 2025-05-27 04:42:12 +02:00
  • c513f035ad Fix example Jeroen van Rijn 2025-05-27 04:33:22 +02:00
  • 624c176ef3 ptr_sub prose clarification Jeroen van Rijn 2025-05-27 04:28:56 +02:00
  • d6ec081723 Merge pull request #5223 from Badaxis/GameInput Jeroen van Rijn 2025-05-26 23:00:24 +02:00
  • 34edcf49ab Merge pull request #5222 from Badaxis/badaxis/Windows-Audio&Winmm Jeroen van Rijn 2025-05-26 22:56:00 +02:00
  • 980b0499af Reordered like header, multipointers, fixes Vincent Billet 2025-05-26 22:44:09 +02:00