Commit Graph

  • 465d003b1e Patched empty output_path.name when building a folder Dragos 2022-12-26 19:21:24 +02:00
  • 1d6f7680a1 Update stale.yml Mikkel Hjortshøj 2022-12-24 15:44:32 +01:00
  • f36e19e86f fix GL2 Skytrias 2022-12-24 11:47:57 +01:00
  • 86fada718e optional constants, starting GL2 fixes Skytrias 2022-12-24 11:30:15 +01:00
  • 2a94b66f4d test Skytrias 2022-12-24 11:19:12 +01:00
  • 4ee413aa32 Merge branch 'odin-lang:master' into skytrias-vendor-additions Michael Kutowski 2022-12-24 10:39:01 +01:00
  • 5d0f9c428a Merge pull request #2279 from ftphikari/master Jeroen van Rijn 2022-12-24 07:32:29 +01:00
  • d904ae5191 Replaced opaque bit-shifts with readable constants for memory units hikari 2022-12-24 08:27:15 +02:00
  • 8a822bdd9a Update stb macOS libraries to be universal William Roe 2022-12-23 21:01:24 +00:00
  • d1a3842e39 Add Darwin-target for building vendor/stb macos universal libs William Roe 2022-12-23 20:57:06 +00:00
  • 2d824e4809 Fix out or range error with _alloc_command_line_arguments in darwin Lucas Perlind 2022-12-23 09:37:30 +11:00
  • 00823ca88c Remove a few TODOs gingerBill 2022-12-22 13:03:34 +00:00
  • ffa14c3aad Remove need the MPMC in single threaded case gingerBill 2022-12-22 12:58:23 +00:00
  • 41b32f0da4 Clean up mutex usage in the parser gingerBill 2022-12-22 12:45:23 +00:00
  • c53b2198a8 Add minor comment gingerBill 2022-12-22 12:02:14 +00:00
  • 9b278db993 Revert "Change tav to be a pointer internally" gingerBill 2022-12-22 12:01:41 +00:00
  • e98f1a28e6 Change tav to be a pointer internally gingerBill 2022-12-22 11:53:13 +00:00
  • c8f05b7c0c Merge pull request #2269 from Skytrias/luapattern gingerBill 2022-12-22 11:08:10 +00:00
  • b00c4a6a8f Merge pull request #2272 from sir-w7/fix/darwin_mem_leak gingerBill 2022-12-22 10:58:59 +00:00
  • 84e1fb2cee Merge pull request #2275 from Platin21/fix/dir-opening-macOS gingerBill 2022-12-22 10:49:41 +00:00
  • b983ac548c Moves check up and sets flag to rdonly if dir is opened.. Platin21 2022-12-22 01:36:04 +01:00
  • fb562ea708 Adds error casting from last error if open fails Platin21 2022-12-22 01:26:06 +01:00
  • cdeeeafc3f Fixed issues with dir opening on macOS Platin21 2022-12-22 01:22:31 +01:00
  • b9a2426e57 Merge branch 'master' into compiler-improvements-2022-12 gingerBill 2022-12-21 23:59:31 +00:00
  • 81037b3091 Change the order of the args and ret for Arm64 ABI gingerBill 2022-12-21 23:56:34 +00:00
  • fc3c76f946 Fixed CI error Jooper 2022-12-21 22:18:13 +00:00
  • 3fa971a510 Add the inner for loop back in the logic Andrea Piseri 2022-12-21 22:10:02 +01:00
  • 63a0395a79 refactor SPECIALS_TABLE skytrias 2022-12-21 22:08:03 +01:00
  • 191223bb3c Fix non-generic cast in core:slice.rotate_left Andrea Piseri 2022-12-21 21:58:01 +01:00
  • 6f0bad816e Merge pull request #2248 from tstibor/fix_test_out gingerBill 2022-12-21 20:38:54 +00:00
  • 94af3c2887 package name changed skytrias 2022-12-21 21:38:21 +01:00
  • e5d0417a6c folder name changed skytrias 2022-12-21 21:36:50 +01:00
  • c02bda2427 Merge pull request #2256 from Lperlind/staging/small_array_utilities gingerBill 2022-12-21 20:28:40 +00:00
  • 385d2a143c Fix core:slice.rotate_left Andrea Piseri 2022-12-21 21:09:22 +01:00
  • 67c1b364c4 Fixed memory leak in dir_darwin.odin. sir-w7 2022-12-21 07:25:13 -08:00
  • f029b4beb1 Add more utility procedures to small array Lucas Perlind 2022-12-17 14:23:05 +11:00
  • 9474c99795 add freeLoadedData flag in case you dont want to remove font memory (e.g. #load) skytrias 2022-12-21 01:36:00 +01:00
  • 3040361fac Correct type_ptr_set_update and type_ptr_set_exists gingerBill 2022-12-20 14:59:00 +00:00
  • 44caa96d50 Set the file's filename and directory in init_ast_file gingerBill 2022-12-20 14:56:44 +00:00
  • 1bea0f3772 fix styling issues and use switches in cases its necessary, add comments to helpers skytrias 2022-12-20 15:48:10 +01:00
  • eb0775ad53 Move mutex use around in thread pool gingerBill 2022-12-20 14:45:01 +00:00
  • 8fc9566a83 Use *_set_update where possible gingerBill 2022-12-20 14:19:55 +00:00
  • 134c7db4d2 Combine join and destroy for threads gingerBill 2022-12-20 14:08:24 +00:00
  • a0e3a99dd1 Remove need for semaphore in Thread gingerBill 2022-12-20 14:07:14 +00:00
  • 0edda2bea7 Clarify ThreadPool interface; Move import_mutex guarding to just the string set gingerBill 2022-12-20 12:46:33 +00:00
  • ff7f139fd7 add iter_index and update tests to use easier matcher setup skytrias 2022-12-20 12:59:32 +01:00
  • 84a7f222ff mention fontstash and nanovg in reamde Michael Kutowski 2022-12-20 12:27:23 +01:00
  • d29423c24e add fontstash and nanovg port from heimdall skytrias 2022-12-20 12:17:23 +01:00
  • 86a606e716 App bar bindings JooperGH 2022-12-19 16:31:32 +00:00
  • 1e97588e7b One last binding JooperGH 2022-12-19 15:29:07 +00:00
  • 3ccc0b5aa6 HRGB and Rect functions JooperGH 2022-12-19 15:22:05 +00:00
  • 5464a605b1 CreateSolidBrush and FillRect JooperGH 2022-12-19 13:21:16 +00:00
  • 5519749aa4 Added uxtheme bindings JooperGH 2022-12-19 11:54:15 +00:00
  • 4a70265bfb Merge branch 'master' of https://github.com/odin-lang/Odin into more_dwmapi_bindings JooperGH 2022-12-19 11:46:35 +00:00
  • de0d860880 Added more DWMAPI bindings JooperGH 2022-12-19 11:43:16 +00:00
  • a13e2f4578 Fix minor race condition gingerBill 2022-12-19 00:29:40 +00:00
  • 01b508f182 Use usize for bounds checking in Array and Slice (compiler) gingerBill 2022-12-18 23:26:44 +00:00
  • 2a8fa8612d Use fetch_add rather than += gingerBill 2022-12-18 23:24:34 +00:00
  • e27046098b Add missing gb_internal gingerBill 2022-12-18 22:58:34 +00:00
  • ca8b148fdc Add gb_internal to path procedures gingerBill 2022-12-18 22:52:18 +00:00
  • c1f5be24e2 Remove dead code in the compiler gingerBill 2022-12-18 22:49:10 +00:00
  • 6cdec65ca1 gb_internal LLVM backend gingerBill 2022-12-18 22:32:05 +00:00
  • 967afd8bbb try helper procedures / structs skytrias 2022-12-01 21:54:30 +01:00
  • 0ae1812f90 small fixes and oob checks, stop infinite loops on empty matches skytrias 2022-12-01 19:39:07 +01:00
  • eb5523d5d3 case insensitive helper call skytrias 2022-12-01 05:18:24 +01:00
  • 3f4bbbec29 add proper unicode walking skytrias 2022-12-01 04:20:50 +01:00
  • 70bd220f34 balanced string, frontier pattern, gsub_with and their tests added skytrias 2022-11-30 06:20:04 +01:00
  • bd3596f012 create lua strlib text package and tests skytrias 2022-11-30 05:03:36 +01:00
  • 66ce990e0b gb_internal to docs and other auxiliary files gingerBill 2022-12-18 21:51:04 +00:00
  • 690666537c Add gb_internal to checker gingerBill 2022-12-18 21:46:27 +00:00
  • 056ba1ed13 Even more gb_internal everywhere gingerBill 2022-12-18 21:24:45 +00:00
  • 93a1f2bf61 Merge remote-tracking branch 'remotes/Odin-GitHub/master' into compiler-improvements-2022-12 gingerBill 2022-12-18 21:17:19 +00:00
  • ac5f5a33e9 gb_internal a lot gingerBill 2022-12-18 21:17:07 +00:00
  • 0829ac30f7 Merge pull request #2249 from tstibor/fix_odinfmt gingerBill 2022-12-15 10:11:42 +00:00
  • 9d50a04905 Update odinfmt with new filepath.Walk_Proc signature Thomas Stibor 2022-12-15 09:23:43 +01:00
  • 1ca7da6914 Enable -out:<filepath> for build and runs with the attribute @(test) Thomas Stibor 2022-12-14 14:11:05 +01:00
  • 56e050fbc9 Merge pull request #2245 from Said6289/small-typo-in-linalg-any gingerBill 2022-12-13 11:37:59 +00:00
  • 70e48e39a4 Fix typo in linalg.any Said Al Attrach 2022-12-13 12:18:58 +01:00
  • 2b0c04f27e Merge pull request #2244 from ftphikari/master gingerBill 2022-12-13 11:18:35 +00:00
  • 1ddbe16d28 sys/windows: add GetMonitorInfoW hikari 2022-12-13 10:25:18 +02:00
  • 09c1128d9e Merge pull request #2242 from Tetralux/fix-shrink-array Jeroen van Rijn 2022-12-11 20:14:21 +01:00
  • 588c52a854 [runtime] Fix typo in shrink_dynamic_array() Tetralux 2022-12-11 09:10:17 +00:00
  • 86ec3bcb44 Merge pull request #2238 from awwdev/reflect-procs-aliasing-runtime Jeroen van Rijn 2022-12-09 19:36:59 +01:00
  • 9fc606de48 Merge pull request #2239 from awwdev/patch-3 Jeroen van Rijn 2022-12-09 19:33:02 +01:00
  • 7fbee88061 Fix typo err: runtime.Allocator to Allocator_Error André (counter) 2022-12-09 19:20:03 +01:00
  • b3be2cdf9d Aliasing some procs to avoid code repetition André (counter) 2022-12-09 18:14:47 +01:00
  • ff6b76986a Use C++11 loops for some arrays gingerBill 2022-12-09 12:32:54 +00:00
  • 5c3624eb86 Fix map looping gingerBill 2022-12-09 12:18:49 +00:00
  • 144e357fd2 Add extra check gingerBill 2022-12-09 11:37:15 +00:00
  • be22f0d1e1 Fix variable shadow in compiler gingerBill 2022-12-09 11:32:52 +00:00
  • 34a048f7da Replace compiler for loops for the hash-table types to simplify code usage gingerBill 2022-12-09 11:29:28 +00:00
  • ffe953b43d Make os.get_last_error contextless gingerBill 2022-12-08 16:04:03 +00:00
  • b8eacfc7b6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-12-08 15:58:44 +00:00
  • f8452bf1fc Add different variants for once_do gingerBill 2022-12-08 15:58:39 +00:00
  • 20943a81c1 Make sync calls contextless where possible gingerBill 2022-12-08 15:55:53 +00:00
  • 1c4e75e83f Merge pull request #2234 from ftphikari/master gingerBill 2022-12-08 14:59:48 +00:00
  • 9cb9964c2d Remove old code gingerBill 2022-12-08 00:52:11 +00:00
  • 1f8f94276e Initialize the multiple return value map in lb_create_dummy_procedure gingerBill 2022-12-07 16:44:26 +00:00
  • 0d7c89e84a sys/windows: add DescribePixelFormat hikari 2022-12-07 14:33:12 +02:00
  • a5bdb4a8e8 Merge pull request #2208 from odin-lang/multiple-return-abi-experiment gingerBill 2022-12-07 11:42:23 +00:00