Commit Graph

  • daa3bb9a3b Merge pull request #4322 from laytan/fix-errors-not-printed-after-parse-warnings Laytan 2024-09-29 12:51:21 +02:00
  • 90cb62c5ac Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-29 10:15:02 +01:00
  • 4a616d97df Pass delta time instead of current time to odin.js step gingerBill 2024-09-29 10:14:56 +01:00
  • 642ecc363b fix errors not being printed after parse warnings Laytan Laats 2024-09-29 11:04:37 +02:00
  • bd45900257 container/bit_array: add 'init' procedure Laytan Laats 2024-09-29 10:53:31 +02:00
  • eccb548935 fix box2d World_Draw not taking a pointer Laytan Laats 2024-09-29 10:50:31 +02:00
  • a82f26f4c0 Merge pull request #4320 from laytan/fix-wgpu-examples-after-js-move Laytan 2024-09-29 10:46:13 +02:00
  • eeaa9f048b fix wgpu examples after move of files in 95721fe Laytan Laats 2024-09-29 10:38:29 +02:00
  • ca9cfc7167 remove extra binary flysand7 2024-09-29 08:01:47 +11:00
  • 0e446e1d68 adjust docs flysand7 2024-09-29 07:54:29 +11:00
  • 90d024fb70 Merge pull request #4310 from wrapperup/fix-vulkan-wrapper gingerBill 2024-09-28 18:22:17 +01:00
  • d830069e5c [os2/process]: Implement process_exec flysand7 2024-09-28 11:25:32 +11:00
  • 7deb28c810 [os2/process]: Unindent doc comments flysand7 2024-09-28 10:30:54 +11:00
  • 2b5c2cab1f generate new vulkan files (1.3.296) wrapperup 2024-09-26 18:20:00 -04:00
  • 39c8749d8f fix mismatching type generation with newer vulkan headers wrapperup 2024-09-26 18:16:38 -04:00
  • 4f2915a9b5 Merge pull request #4307 from flysand7/ptrace-user-regs gingerBill 2024-09-26 16:41:28 +01:00
  • d3bff23bce Merge pull request #4308 from karl-zylinski/fix-constant-array-conversion-crash gingerBill 2024-09-26 16:40:43 +01:00
  • 007730bfbc Fix for crash when emitting a comparison between a constant array and a non-constant value. Karl Zylinski 2024-09-25 23:42:35 +02:00
  • e54b1560ee Add missing registers in User_Regs on AMD64 flysand7 2024-09-26 07:25:40 +11:00
  • abd52529a6 Revert "Add missing registers in User_Regs on AMD64" flysand7 2024-09-26 07:26:01 +11:00
  • acfac3cf2d Add missing registers in User_Regs on AMD64 flysand7 2024-09-26 07:25:40 +11:00
  • 842f1ae304 Fix indentation issues flysand7 2024-09-26 07:13:00 +11:00
  • 8371ef6681 Merge pull request #4279 from obiwan87/master gingerBill 2024-09-25 17:32:30 +01:00
  • 987faa3f18 Merge pull request #4280 from Feoramund/fix-4278 gingerBill 2024-09-25 16:12:33 +01:00
  • e397fb6a7f Merge pull request #4297 from flysand7/ini-section gingerBill 2024-09-25 16:07:03 +01:00
  • 3337d6b264 Add linear_search_reverse and linear_search_reverse_proc Nia 2024-09-25 16:41:55 +03:00
  • fdc56c4d9a adding binding for static for linux Gabriel Pariat 2024-09-24 19:44:11 -04:00
  • 791b05b14f Merge pull request #2600 from Hyrtwol/icon-for-odin-exe Jeroen van Rijn 2024-09-24 17:03:38 +02:00
  • f3ab14b8cc Merge branch 'master' into macharena Colin Davidson 2024-09-24 02:32:06 -07:00
  • 99938c7d4f spawn tweaks Colin Davidson 2024-09-24 02:31:44 -07:00
  • 45d26dc7f9 [encoding/ini]: Add missing line terminator at the end of the section flysand7 2024-09-24 18:57:42 +11:00
  • dbad23385d [os2]: Implement pipe_has_data procedure flysand7 2024-09-22 14:02:32 +11:00
  • e9e7863033 Merge branch 'odin-lang:master' into master Antonino Simone Di Stefano 2024-09-22 23:32:22 +02:00
  • 5bced00f5d Return Allocator_Error in map_entry_infos Antonino Simone Di Stefano 2024-09-22 23:25:46 +02:00
  • 357c8f6f34 Replace "." with "," in parameter list Antonino Simone Di Stefano 2024-09-22 23:19:36 +02:00
  • baf5a06fba Remove address operator, which lead to a type error Antonino Simone Di Stefano 2024-09-22 23:16:59 +02:00
  • 3d202da63f Add missing package qualifier to alloc Antonino Simone Di Stefano 2024-09-22 23:15:48 +02:00
  • 5a6f761535 Add missing package qualifier to Context Antonino Simone Di Stefano 2024-09-22 23:15:36 +02:00
  • f7d74ff3a8 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-22 19:29:15 +01:00
  • 95721fe296 Add gamepad support gingerBill 2024-09-22 19:29:05 +01:00
  • ba3d545c96 Merge pull request #4281 from c-cube/add-time-to-rfc3339 Jeroen van Rijn 2024-09-22 17:46:26 +02:00
  • 66e83ef30d Add gamepad events gingerBill 2024-09-22 16:24:46 +01:00
  • 94288161e9 Add new js events gingerBill 2024-09-22 15:52:04 +01:00
  • 130318d003 Fix assert caused by typo gingerBill 2024-09-22 14:19:31 +01:00
  • 1ae57d8d20 Fix more JS stuff gingerBill 2024-09-22 13:32:28 +01:00
  • 26d00925cc Clean-up libc usage gingerBill 2024-09-22 13:20:45 +01:00
  • 634fa7aa30 Move vendor:wasm/js to core:sys/wasm/js gingerBill 2024-09-22 13:13:34 +01:00
  • 096258b5d5 Rename runtime.js to odin.js gingerBill 2024-09-22 13:08:42 +01:00
  • 6bdd572a30 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-22 13:04:29 +01:00
  • c39b934e7f Remove unused imports gingerBill 2024-09-22 13:04:23 +01:00
  • a1349d8776 fix vet warnings Simon Cruanes 2024-09-22 00:08:07 -04:00
  • c1a67f37e6 Fix O_Flag_Bits.EXEC for non Linux platforms on posix/fcntl. Isaac Andrade 2024-09-21 21:37:41 -06:00
  • cc60725eda Move bit set creation to compiler guard. Fix indentation on posix/sys_sem. Isaac Andrade 2024-09-21 21:28:18 -06:00
  • 04c08c2e2d Resolve bit set differences between linux and other platforms in posix/fcntl Isaac Andrade 2024-09-21 21:24:18 -06:00
  • c68d847fb3 Satisfy the compiler. Isaac Andrade 2024-09-21 20:59:54 -06:00
  • 5162c6c506 Rename sigaction duplicate type to sigaction_t on linux, following other platforms. Isaac Andrade 2024-09-21 20:56:52 -06:00
  • 10702f1134 Implement POSIX pthread, signal, sys/resource, unistd for Linux. Isaac Andrade 2024-09-21 20:44:33 -06:00
  • 32e13f17ae Apply suggestions from code review Simon Cruanes 2024-09-21 21:08:35 -04:00
  • d08b3d3b82 add tests for time.time_to_rfc3339 Simon Cruanes 2024-09-21 00:48:39 -04:00
  • a89d22b291 add time.time_to_rfc3339, a printer to RFC3339 dates Simon Cruanes 2024-09-21 00:47:21 -04:00
  • 84700e09c9 Forbid parsing more fields if no separator was found Feoramund 2024-09-20 19:02:00 -04:00
  • 355f84d0cd Use package qualifier for type_info_base and Type_Info_map Antonino Simone Di Stefano 2024-09-21 00:30:50 +02:00
  • b33f6ba1b0 Fix type in parameter of atomic_compare_exchange_weak_explicit Antonino Simone Di Stefano 2024-09-21 00:30:36 +02:00
  • c1264c2a79 Merge pull request #4275 from karl-zylinski/fix-file-tags-infinite-loop gingerBill 2024-09-20 14:36:52 +01:00
  • 9a8fb2fb27 Fix for infinite loop in core:odin file tags parser when your local copy uses \r Karl Zylinski 2024-09-20 15:12:35 +02:00
  • 2c5be4e054 Use .shift() instead gingerBill 2024-09-20 11:18:11 +01:00
  • 02884207d5 Update wasm's runtime.js gingerBill 2024-09-20 11:15:47 +01:00
  • b116e8ff55 Fix 128-bit integer support for wasm targets gingerBill 2024-09-20 01:29:39 +01:00
  • a4dd489284 Add fmt tags gingerBill 2024-09-19 17:12:47 +01:00
  • 290561a39b Merge pull request #4270 from flysand7/heap-alloc-resize-fix gingerBill 2024-09-19 12:57:18 +01:00
  • a7fe647c8c Merge pull request #4269 from Feoramund/fix-4256 gingerBill 2024-09-19 12:54:11 +01:00
  • 327ca2ab71 Merge pull request #4261 from laytan/net-bound-endpoint gingerBill 2024-09-19 12:53:42 +01:00
  • 68960e7d0a Use #+ tags gingerBill 2024-09-19 12:39:56 +01:00
  • ee02d04a9b [os2/process]: Don't quote arguments unless needed flysand7 2024-09-19 22:18:46 +11:00
  • 6bbeb0a243 Merge pull request #4203 from karl-zylinski/file-tags-without-comments gingerBill 2024-09-19 12:36:43 +01:00
  • a52b1e0321 Merge pull request #4271 from Feoramund/forbid-defer-orbreak Laytan 2024-09-19 13:25:28 +02:00
  • d560dad0d8 Add missing import that was accidentally deleted before commit gingerBill 2024-09-19 12:09:30 +01:00
  • 5441620b6c Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-19 12:06:36 +01:00
  • 244907149a Move os stuff to OS specific files gingerBill 2024-09-19 12:06:31 +01:00
  • bec09d82df Fix vet errors flysand7 2024-09-19 21:07:08 +11:00
  • acbf5c8d97 Forbid labelled or-branch expressions within defer Feoramund 2024-09-19 05:55:30 -04:00
  • e0bb07728d Fix resize OOB when copying old data that's bigger than new data flysand7 2024-09-19 20:55:52 +11:00
  • 0ca5e70c7d Merge pull request #4266 from greenya/os-get-current-directory-allocator-arg Laytan 2024-09-19 02:17:20 +02:00
  • 9456c36684 Specify integer-like only for some atomic_* intrinsics Feoramund 2024-09-18 17:18:48 -04:00
  • 80622bcb3a Merge branch 'odin-lang:master' into os-get-current-directory-allocator-arg Yuriy Grynevych 2024-09-19 00:13:19 +03:00
  • 18fd1fefc3 Update core/os/os_openbsd.odin Yuriy Grynevych 2024-09-19 00:11:17 +03:00
  • 568705069c Update core/os/os_netbsd.odin Yuriy Grynevych 2024-09-19 00:11:12 +03:00
  • cbf0471c72 Update core/os/os_linux.odin Yuriy Grynevych 2024-09-19 00:11:06 +03:00
  • 35f0dcbb92 Update core/os/os_freebsd.odin Yuriy Grynevych 2024-09-19 00:11:00 +03:00
  • 6e979a96a1 Update core/os/os_darwin.odin Yuriy Grynevych 2024-09-19 00:10:53 +03:00
  • 7491b3c332 Fix #4265 Laytan Laats 2024-09-18 22:45:27 +02:00
  • 4ff836609c [core/os] get_current_directory: Add allocator arg to targets where its missing Yuriy Grynevych 2024-09-18 21:03:48 +03:00
  • 8814170edf Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-09-18 00:13:44 +01:00
  • e17dfcf7a2 Remove distinct from core:math/linalg/(glsl|hlsl) types gingerBill 2024-09-18 00:13:34 +01:00
  • 80cc2f5416 fix it more Laytan Laats 2024-09-17 23:28:29 +02:00
  • 9973e0255c fix error interrupt error check Laytan Laats 2024-09-17 23:19:20 +02:00
  • 4dd3248507 Merge pull request #4262 from flysand7/ptrace-args Laytan 2024-09-17 23:15:52 +02:00
  • 833157ecc9 [sys/linux]: Fix the order of arguments for ptrace cont, singlestep and syscall flysand7 2024-09-18 07:52:22 +11:00
  • 652557bfcd net: add bound_endpoint procedure Laytan Laats 2024-09-17 22:22:19 +02:00
  • 29fedc1808 Changed some recently added //+ usages to #+ and also fixed some //+ usages in some code generators. Karl Zylinski 2024-09-17 19:39:48 +02:00