Commit Graph

  • fedb9efb41 Make RegEx VM restartable and fix iterator infinite loop Feoramund 2025-05-23 20:20:59 -04:00
  • 8b657379f3 Typo fix Jeroen van Rijn 2025-05-23 17:07:08 +02:00
  • 3d60b219c1 Allow text/scanner to scan 0h hex floats Jeroen van Rijn 2025-05-23 14:02:49 +02:00
  • 7ad8f21e79 Merge pull request #5205 from HeHHeyboi/signature-fix Jeroen van Rijn 2025-05-23 11:35:38 +02:00
  • 020dd57b06 Correct RWwrite signature HeHHeyboi 2025-05-23 15:29:08 +07:00
  • 84b140f963 Rename -keep-test-executable to -keep-executable Jeroen van Rijn 2025-05-23 08:47:48 +02:00
  • f716d4c88f your your Jeroen van Rijn 2025-05-23 08:32:16 +02:00
  • 12167bace0 Tweak #5202 Jeroen van Rijn 2025-05-23 08:28:27 +02:00
  • 1886c7df0a Merge pull request #5203 from mothfuzz/patch-3 Laytan 2025-05-23 07:48:52 +02:00
  • 149c563146 Merge pull request #5204 from Feoramund/freebsd-sanitizer Jeroen van Rijn 2025-05-23 07:19:30 +02:00
  • 6c5b96948e Enable all sanitizers on FreeBSD Feoramund 2025-05-22 20:47:10 -04:00
  • 433a21b6ff Update wgpu.js Gaia 2025-05-22 19:46:31 -05:00
  • 82c9681e28 Merge pull request #5202 from Feoramund/fix-2035 Jeroen van Rijn 2025-05-23 00:13:36 +02:00
  • 5b5822effc Delete test executable after running, add -keep-test-executable Feoramund 2025-05-22 17:54:15 -04:00
  • 0536f86268 Add -build-only for odin test command Feoramund 2025-05-22 17:33:24 -04:00
  • c383e550f9 Merge branch 'master' into bill/raddebugger-custom-section gingerBill 2025-05-22 16:04:42 +01:00
  • 93d2e6aca2 Merge pull request #5200 from rope-hmg/master gingerBill 2025-05-22 15:59:32 +01:00
  • affced2d02 Added Semaphore API to the SDL3 vendor bindings Hector 2025-05-22 15:35:09 +01:00
  • 34e998c1fc Merge pull request #5173 from Feoramund/fix-linux-shared-lib-runtime-call gingerBill 2025-05-22 15:27:53 +01:00
  • 713360a792 Keep shared libraries from calling main program's startup/cleanup procs on Linux Feoramund 2025-05-17 18:15:08 -04:00
  • 9421b77eb5 Merge pull request #5198 from Feoramund/fix-2807 Jeroen van Rijn 2025-05-22 15:01:35 +02:00
  • e35e1dcc7b Only trim .odin from build filenames Feoramund 2025-05-22 08:08:53 -04:00
  • 1ed05c2498 Retracted some winmm changes Vincent Billet 2025-05-22 12:15:16 +02:00
  • 240d45201d Reverted CoCreateInstance formatting Vincent Billet 2025-05-22 09:14:33 +02:00
  • f8bbeb54d4 Slight tweak. Jeroen van Rijn 2025-05-21 20:28:21 +02:00
  • c32b7ba593 List -subtarget in odin help build Jeroen van Rijn 2025-05-21 20:24:27 +02:00
  • 95183e4b9c Remove now unnecessary checks. Jeroen van Rijn 2025-05-21 19:37:09 +02:00
  • bd4134382b Merge pull request #5195 from Kelimion/fix-5177 Jeroen van Rijn 2025-05-21 19:28:38 +02:00
  • 96fd07e0ee Fix #5177 - Tweak error messages. Jeroen van Rijn 2025-05-21 19:20:58 +02:00
  • a2c0720fb0 Merge pull request #5194 from Feoramund/fix-5067 Jeroen van Rijn 2025-05-21 16:21:14 +02:00
  • 1662ab10af Fix off-by-one error in priority_queue.remove Feoramund 2025-05-21 09:26:24 -04:00
  • 96bbd944dc Merge pull request #5193 from Feoramund/compliant-win32-terminal Jeroen van Rijn 2025-05-21 14:50:48 +02:00
  • 899cfe9c37 Also use ENABLE_PROCESSED_OUTPUT on Windows terminals Feoramund 2025-05-21 08:40:19 -04:00
  • f65e418dc9 Merge pull request #5189 from Feoramund/fix-ansi-log-terminal Jeroen van Rijn 2025-05-21 14:20:18 +02:00
  • e659df1a3f Restructure core:terminal for better Windows support Feoramund 2025-05-21 07:49:08 -04:00
  • b6f1821bba Fix terminal detection on Windows Feoramund 2025-05-21 05:20:58 -04:00
  • acb04160c5 Merge pull request #5190 from Feoramund/fix-freebsd-3rd-linking gingerBill 2025-05-21 09:42:07 +01:00
  • 5af9e37e08 Merge pull request #5187 from laytan/no-libc-use-os2 gingerBill 2025-05-21 09:41:30 +01:00
  • b03cdd22d5 COM & Audio useful bindings Vincent Billet 2025-05-21 09:48:41 +02:00
  • 1b407ef207 Add animation detection support to test runner Feoramund 2025-05-20 16:17:14 -04:00
  • 3c40a54dcd Add terminal color detection to logging in core:testing Feoramund 2025-05-20 15:43:47 -04:00
  • a9df1b1cde Rename core:encoding/ansi to core:terminal/ansi Feoramund 2025-05-20 15:41:35 -04:00
  • df5e64beeb Add terminal color detection to core:log Feoramund 2025-05-20 15:35:11 -04:00
  • 30c1b88741 Add core:terminal Feoramund 2025-05-20 15:32:01 -04:00
  • c090a28b9d Add /usr/local/lib to FreeBSD linker path Feoramund 2025-05-20 18:56:18 -04:00
  • 4329f50d26 Merge pull request #5188 from deadwanderer/master Jeroen van Rijn 2025-05-20 22:55:06 +02:00
  • 9f559af530 Add GPU_UPLOAD heap type deadwanderer 2025-05-20 15:45:03 -04:00
  • bcaba47e15 Fix incorrect resource state bit_set deadwanderer 2025-05-20 15:42:06 -04:00
  • eab3e2be22 os2: remove libc use on Linux Laytan Laats 2025-05-20 19:47:48 +02:00
  • 714066d91b Merge pull request #5186 from Kelimion/restore-cursor Jeroen van Rijn 2025-05-20 17:06:14 +02:00
  • 8bffd247b7 Restore console mode when test runner exits. Jeroen van Rijn 2025-05-20 16:51:24 +02:00
  • e36db15b48 Fix typo _beginthreadx -> _beginthreadex gingerBill 2025-05-20 09:16:14 +01:00
  • 50fcbb1058 Merge pull request #5183 from Feoramund/fix-5083 Jeroen van Rijn 2025-05-20 02:58:38 +02:00
  • b018528833 Do not call disabled deferred procedures Feoramund 2025-05-19 20:29:01 -04:00
  • 91d6e5372c Merge pull request #5182 from Kelimion/dynamic-literals Jeroen van Rijn 2025-05-19 20:53:23 +02:00
  • ab95932502 -dynamic-literals Jeroen van Rijn 2025-05-19 20:44:27 +02:00
  • b7783cac05 Merge pull request #5181 from Feoramund/fix-5167 Jeroen van Rijn 2025-05-19 15:38:09 +02:00
  • 2c25a72b45 Make certain commands fail if passed excess arguments Feoramund 2025-05-19 09:26:57 -04:00
  • 4495a4c58e Check for -help sooner and show it immediately Feoramund 2025-05-19 09:25:18 -04:00
  • a5926532a2 Sync command descriptions between odin help and usage Feoramund 2025-05-19 07:22:47 -04:00
  • fa63d351ac Add missing commands to odin help Feoramund 2025-05-19 07:19:28 -04:00
  • e8d52ac2bc Make odin help more precise about what it accepts Feoramund 2025-05-19 07:15:36 -04:00
  • bf0b69b2ec Merge pull request #5178 from Feoramund/enable-static-map-calls-sysv64 gingerBill 2025-05-19 10:11:59 +01:00
  • eb051a2d7c Re-enable static map calls on AMD64 SysV Feoramund 2025-05-18 17:13:39 -04:00
  • dd31075c33 Merge pull request #5171 from laytan/fix-global-and-static-any gingerBill 2025-05-18 16:59:34 +01:00
  • 6a8c46bb36 Merge pull request #5175 from Feoramund/use-sysroot-on-darwin gingerBill 2025-05-18 16:58:59 +01:00
  • d3221425a7 Merge pull request #5172 from krnowak/krnowak/sys-linux-dirent-docs Laytan 2025-05-18 17:47:41 +02:00
  • 591118c688 Use --sysroot instead of -Wl,-syslibroot on Darwin Feoramund 2025-05-18 10:51:08 -04:00
  • 3519cecb7c Formatting fixes Krzesimir Nowak 2025-05-18 15:25:17 +02:00
  • 558eca8c7a Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2025-05-18 15:08:21 +02:00
  • 1b13152286 Change XAudio2 DLL search flags to DEFAULT_DIRS Jeroen van Rijn 2025-05-18 15:08:10 +02:00
  • 3e5110bb46 Minor style changes for sdl3 and sdl3/ttf gingerBill 2025-05-18 11:20:55 +01:00
  • 306d3a16c4 sys/linux: Improve documentation for Dirent and related procedures Krzesimir Nowak 2025-05-17 19:40:57 +02:00
  • c35a45e823 fix global and static any Laytan Laats 2025-05-17 16:28:34 +02:00
  • d6210ae76f Fix -vet complaints in core:sys/darwin/Foundation Jeroen van Rijn 2025-05-17 16:36:10 +02:00
  • 7c80df4830 @(init), @(fini) and @(export) procedures are classified as used. Jeroen van Rijn 2025-05-17 16:22:47 +02:00
  • de4ed9a787 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-17 13:28:03 +01:00
  • 5454e120fe Add NSMenuItem.odin gingerBill 2025-05-17 13:27:54 +01:00
  • 8337b7cccb Merge pull request #5162 from 0xrsp/tounsigned gingerBill 2025-05-17 11:51:57 +01:00
  • b5a8822296 Merge pull request #5170 from laytan/miniaudio-0.11.22 gingerBill 2025-05-17 11:50:51 +01:00
  • 63304af47e Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-17 11:36:30 +01:00
  • d77124feae Add Objective-C helper for creating subclasses gingerBill 2025-05-17 11:36:24 +01:00
  • 326454f0f0 generate xlib package docs on linux Laytan 2025-05-16 22:14:26 +02:00
  • 53a9ecb577 vendor/miniaudio: update to 0.11.22 Laytan 2025-05-16 17:36:45 +02:00
  • d3159f74cd Merge pull request #4944 from dozn/master Laytan 2025-05-15 22:31:34 +02:00
  • 2f636886a5 Add debug info for labels (#4385) tf2spi 2025-05-15 16:11:06 -04:00
  • 2d00f8d69d fix compat with earlier llvm versions Laytan Laats 2025-05-15 19:20:04 +02:00
  • 649cad2f1b add: type_integer_to_* error messages 0xrsp 2025-05-15 01:12:06 +09:30
  • cb0cab36b9 Merge branch 'tounsigned' of github.com:0xrsp/Odin into tounsigned 0xrsp 2025-05-15 01:02:57 +09:30
  • ea806f1d5e new compiler intrinsics type_integer_to_unsigned,type_integer_to_signed 0xrsp 2025-05-15 01:00:40 +09:30
  • 30b6750778 Add missing , gingerBill 2025-05-14 15:14:02 +01:00
  • cf6d26953e Merge pull request #5161 from deadwanderer/master gingerBill 2025-05-14 14:05:44 +01:00
  • 78f0992918 Fix bad whitespacing deadwanderer 2025-05-14 08:53:53 -04:00
  • 30434552a7 Adjust whitespace errors deadwanderer 2025-05-14 07:55:23 -04:00
  • 4b8707f71b Merge pull request #5158 from A1029384756/master gingerBill 2025-05-14 11:43:16 +01:00
  • 10a63ac498 Add more D3D12 FEATURE_DATA_OPTIONs deadwanderer 2025-05-13 23:45:58 -04:00
  • 5379c8c1ac [vendor:sdl3/ttf] - changed indices to multipointer A1029384756 2025-05-13 15:44:20 -04:00
  • 82729d7e27 [vendor:SDL/ttf] - GPUAtlasDrawSequence multipointer from pointer A1029384756 2025-05-13 15:40:40 -04:00
  • 25c935c305 Re-enable demo on *nix Jeroen van Rijn 2025-05-13 18:46:55 +02:00
  • 1a58476c03 Merge pull request #5155 from Kelimion/date_from_git Jeroen van Rijn 2025-05-13 18:45:16 +02:00