Commit Graph

  • 9ac94e621b Merge pull request #1796 from Kelimion/make_directory Jeroen van Rijn 2022-05-20 19:37:40 +02:00
  • db8d119cad Fix Windows os.make_directory. Jeroen van Rijn 2022-05-20 19:15:13 +02:00
  • 836c325021 Merge pull request #1755 from bkrypt/update_miniaudio gingerBill 2022-05-19 20:53:19 +01:00
  • 3bb31093fa Add documentation for CreateCurrentContextById and SetCurrentContextById gingerBill 2022-05-18 13:08:31 +01:00
  • 214b43974d Add WebGL ContextAttributes gingerBill 2022-05-18 13:06:29 +01:00
  • 55556aea77 Add WebGL runtime into the js/runtime.mjs; Allow for multiple WebGL contexts gingerBill 2022-05-18 12:31:25 +01:00
  • 223897d224 Fix typo gingerBill 2022-05-18 12:30:44 +01:00
  • 542e45de26 Increase minimum macOS version to 10.12.0 gingerBill 2022-05-18 12:30:26 +01:00
  • 1fa9488a4d Merge pull request #1795 from Tetralux/os-patch gingerBill 2022-05-18 11:44:09 +01:00
  • b1196bd659 Merge pull request #1794 from mollstam/fix/optnone-procs gingerBill 2022-05-18 10:27:16 +01:00
  • 57167be2a6 [os] Linux: os.unset_env() Tetralux 2022-05-17 03:11:55 +00:00
  • 846930a07f emit optnone and noinline for all procs when opt set to minimal Tobias Mollstam 2022-05-18 07:01:19 +02:00
  • 0cc67ff5e3 Add a return value to mem.zero_item and mem.zero_slice which is the same as the input gingerBill 2022-05-17 22:42:37 +01:00
  • a86574da84 Use RtlWaitOnAddress to allow for a i64 sized duration rather than u32 gingerBill 2022-05-17 22:24:18 +01:00
  • 5a6836ab99 match user.odin and env.odin to master jason 2022-05-16 15:28:56 -04:00
  • 43432f92ec fix git dummy move jason 2022-05-16 15:21:36 -04:00
  • d1499f3f78 make -vet happy jason 2022-05-16 13:57:12 -04:00
  • fff23e2bbb merge from upstream and convert to ^File types jason 2022-05-16 13:49:57 -04:00
  • 33895b6d92 Convert all uses of *_from_slice to *_from_bytes where appropriate gingerBill 2022-05-16 01:43:43 +01:00
  • e10105a780 Correct logic for tracking allocator proc for freeing a nil pointer gingerBill 2022-05-15 23:50:51 +01:00
  • 5451c9672d Fix dynamic_pool_destroy gingerBill 2022-05-15 23:48:11 +01:00
  • 4eba2bb8d9 Add _system_random for Darwin gingerBill 2022-05-15 23:46:32 +01:00
  • 2a58bceb56 Add rand.init_as_system to allow for system-level based random number generation gingerBill 2022-05-15 23:43:20 +01:00
  • fdcf08410c Add Gompertz Distribution gingerBill 2022-05-15 23:03:01 +01:00
  • 5142955f00 Add more distributions gingerBill 2022-05-15 22:58:39 +01:00
  • 500150b12a Correct log normal gingerBill 2022-05-15 22:52:11 +01:00
  • 50ddd8dd26 Fix typo gingerBill 2022-05-15 22:45:05 +01:00
  • 6c6de2a07d Move distributions to a separate file gingerBill 2022-05-15 22:20:25 +01:00
  • 01912b6ba5 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-05-15 21:53:21 +01:00
  • be2c7b5c9b Add numerous different random distribution procedures gingerBill 2022-05-15 21:53:16 +01:00
  • ed60ed3bae Merge pull request #1789 from Tetralux/os-patch gingerBill 2022-05-15 20:49:55 +01:00
  • 23cb96de02 Commit import _ changes gingerBill 2022-05-15 16:37:05 +01:00
  • a2c771876e Merge pull request #1788 from odin-lang/image-general-loader gingerBill 2022-05-15 13:04:26 +01:00
  • b5b329378f [os] Linux: Add os.exists(), os.get_env(), os.lookup_env(), os.set_env() Tetralux 2022-05-14 19:17:58 +00:00
  • f7b18cd86e Add DjVu gingerBill 2022-05-14 15:32:28 +01:00
  • d74e4b427d Remove bool return on image.destroy gingerBill 2022-05-14 15:16:56 +01:00
  • 22dc020647 Destroy pixel buffer gingerBill 2022-05-14 15:16:14 +01:00
  • e8485ee7e7 Correction to image.destroy gingerBill 2022-05-14 15:15:04 +01:00
  • c516fb947f Add image.destroy gingerBill 2022-05-14 15:11:23 +01:00
  • 3aa0a733f3 Add destroy with loader gingerBill 2022-05-14 15:06:55 +01:00
  • 4e080057fb Rename load_from_buffer to load_from_bytes gingerBill 2022-05-14 15:01:17 +01:00
  • 9c1f270bd5 Rename load_from_slice to load_from_bytes across core gingerBill 2022-05-14 14:55:15 +01:00
  • e46d87b221 Fix type and keep -vet happy gingerBill 2022-05-14 14:47:58 +01:00
  • 5bc866e420 Allow for import _ "foo" to allow for @(init) procedures; Remove using import code gingerBill 2022-05-14 14:44:24 +01:00
  • 5af7004f44 Add image packages to examples/all gingerBill 2022-05-14 14:43:50 +01:00
  • 01e8e682c0 Generalized core:image loader gingerBill 2022-05-14 14:38:26 +01:00
  • 2ef6544ca2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-05-14 14:26:50 +01:00
  • 9921ac01cc Add more NetPBM variants gingerBill 2022-05-14 14:26:11 +01:00
  • 7057f5fc11 Add PAM and PFM to format detection. Jeroen van Rijn 2022-05-14 15:17:37 +02:00
  • f17a9dd5e7 Add even more file formats gingerBill 2022-05-14 13:59:49 +01:00
  • ec3394b8da Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-05-14 13:46:15 +01:00
  • 0cca42a1f4 Add image.which file format testing procedures gingerBill 2022-05-14 13:46:10 +01:00
  • 85edcf9cc2 Revert. Jeroen van Rijn 2022-05-14 13:34:52 +02:00
  • 3b842ffe29 Remove semicolons gingerBill 2022-05-14 12:27:21 +01:00
  • 6c0e2e2a53 pool_join should look at .Done. Jeroen van Rijn 2022-05-14 13:18:38 +02:00
  • 42371f7aea Fix fix. Jeroen van Rijn 2022-05-13 15:25:20 +02:00
  • 286f782e5e Merge pull request #1786 from Kelimion/thread_fix Jeroen van Rijn 2022-05-13 15:17:08 +02:00
  • 58fc305b11 Do a bit less work for pool_join. Jeroen van Rijn 2022-05-13 15:11:33 +02:00
  • 7e0c359f99 Fix thread pool join. Jeroen van Rijn 2022-05-13 15:03:40 +02:00
  • f50399e394 Merge pull request #1785 from Kelimion/csv Jeroen van Rijn 2022-05-13 14:33:25 +02:00
  • 7bc21c6691 Allow CSV/TSV reader to read multi-line fields. Jeroen van Rijn 2022-05-13 14:19:04 +02:00
  • dd56c85e55 Merge pull request #1784 from yay/os-darwin-fixes gingerBill 2022-05-13 10:10:05 +01:00
  • 9e2a847ebc Typo fix Vitaly Kravchenko 2022-05-13 09:32:04 +01:00
  • daef39a206 os_darwin.odin fixes Vitaly Kravchenko 2022-05-13 09:27:15 +01:00
  • 5d496cdcda Merge pull request #1783 from AaronGlazer/master gingerBill 2022-05-13 09:21:04 +01:00
  • f27f595549 Add core:encoding/endian gingerBill 2022-05-12 19:35:07 +01:00
  • 536e0a8c29 Adding flag values for FormatMessageW and LocalAlloc/etc. Aaron Glazer 2022-05-12 08:12:36 -07:00
  • bc18310107 Correct xml test gingerBill 2022-05-12 16:01:15 +01:00
  • 3fdb3dd767 Minor style change in leb128.odin gingerBill 2022-05-12 15:59:15 +01:00
  • d224679619 Minor name changes within core:encoding/xml for consistency gingerBill 2022-05-12 15:57:03 +01:00
  • 2dd181e663 Remove duplication gingerBill 2022-05-12 15:48:27 +01:00
  • f002857edc Clean up core:time to be consistent across all platforms gingerBill 2022-05-12 15:47:24 +01:00
  • 97739da85a Remove core:sys/win32 gingerBill 2022-05-12 14:33:03 +01:00
  • 6c14586fff Add GetAddrInfoExW gingerBill 2022-05-12 14:27:46 +01:00
  • 0c45a46aab Remove A calls in favour of W calls gingerBill 2022-05-12 14:21:25 +01:00
  • d1fc9d3073 Add more libraries gingerBill 2022-05-12 13:54:40 +01:00
  • 2fb351bf04 Update sys/windows to be closer to the soon to be deleted sys/win32 gingerBill 2022-05-12 13:45:17 +01:00
  • dc832ad49f Minor fix gingerBill 2022-05-12 13:20:55 +01:00
  • eef44b11f3 Make the utf16 conversion procedures in core:sys/windows safer by checking for memory leaks gingerBill 2022-05-12 13:17:58 +01:00
  • bb4f108487 Update error handling for os2 on windows gingerBill 2022-05-12 12:54:27 +01:00
  • ccb38c3dc6 Add _safe versions gingerBill 2022-05-12 12:54:14 +01:00
  • cc81057d21 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-05-12 11:33:08 +01:00
  • 8b4b81fdeb Fill in most of os2/file_windows.odin gingerBill 2022-05-12 11:33:01 +01:00
  • 4cb46f5631 Merge pull request #1781 from Kelimion/thread_fix Jeroen van Rijn 2022-05-11 16:23:56 +02:00
  • f4ad4c7aa6 Disable thread.terminate on Darwin for now. Jeroen van Rijn 2022-05-11 16:17:35 +02:00
  • 37dda30c49 Merge pull request #1780 from Kelimion/thread_fix Jeroen van Rijn 2022-05-11 15:58:42 +02:00
  • 8fb718245a Implement pthread_cancel. Jeroen van Rijn 2022-05-11 15:52:04 +02:00
  • a4cb6f96ea Merge pull request #1779 from Kelimion/thread_fix Jeroen van Rijn 2022-05-11 13:52:51 +02:00
  • 56e3b7cb7d Fix join on *nix. Jeroen van Rijn 2022-05-11 13:43:29 +02:00
  • ae1f5d2181 Merge pull request #1778 from Thimilius/fix-join_multiple-typo Jeroen van Rijn 2022-05-11 13:28:12 +02:00
  • b4df272eb5 Improve -vet shadowing to allow x := x if cond else y etc gingerBill 2022-05-11 12:15:37 +01:00
  • dca2fbccff Improve ternary if type inference gingerBill 2022-05-11 12:15:10 +01:00
  • d48d3bfa87 Fix join_multiple typo Thimilius 2022-05-11 13:12:07 +02:00
  • 8559790bd8 Fix ; typo. Jeroen van Rijn 2022-05-10 20:02:39 +02:00
  • 0683facdd4 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-05-10 10:49:14 +01:00
  • 554d5e6ffc Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-05-10 10:49:04 +01:00
  • 37c6279031 Add ggpo to examples/all/all_vendor.odin gingerBill 2022-05-09 23:33:00 +01:00
  • 0d4e710b96 Add vendor:ggpo gingerBill 2022-05-09 23:32:23 +01:00
  • 205aa10b88 Improve events handling gingerBill 2022-05-09 22:08:14 +01:00
  • 6f1cc3946b Begin work on Event System for js_wasm32 target gingerBill 2022-05-09 16:58:34 +01:00