Commit Graph

  • 1929bc0953 Merge pull request #533 from RustPython/master Windel Bouwman 2019-02-24 10:43:04 +01:00
  • cbcf7c3e75 Merge pull request #534 from AdamGS/new_float_attributes Joey 2019-02-23 22:19:37 -08:00
  • 2919d7f520 Initial arg type checking Joey Hain 2019-02-23 10:04:29 -08:00
  • fb0384d24d Some prerequisite data types for arg checking Joey Hain 2019-02-23 09:36:10 -08:00
  • a74cbbbe19 Impl PyNativeFuncFactory for up to 5-tuples Joey Hain 2019-02-23 08:23:15 -08:00
  • c14a8302e8 Initial prototype of "extractor pattern" for native funcs Joey Hain 2019-02-22 20:14:10 -08:00
  • f4e6e5dec8 Addred real property and is_integer function to float. Adam Gutglick 2019-02-24 04:02:24 +02:00
  • 9d99f94a3f Add! coolreader18 2019-02-23 16:21:10 -06:00
  • 2b9adfea8a Add fetch demo snippet coolreader18 2019-02-23 15:25:12 -06:00
  • 7f626b50b9 Merge branch 'master' into wasm-fetch-builtin coolreader18 2019-02-23 15:20:59 -06:00
  • d44f1b3e29 Merge pull request #528 from coolreader18/multiple-demo-snippets Windel Bouwman 2019-02-23 22:15:00 +01:00
  • ff66bb602e Follow clippy's advice coolreader18 2019-02-23 15:05:52 -06:00
  • 878c131af4 Make panic errors available and display them nicely for the demo coolreader18 2019-02-23 14:52:02 -06:00
  • fd184a1e68 Add a WASM browser module with fetch() available coolreader18 2019-02-23 13:58:19 -06:00
  • 5a472e46aa Merge branch 'master' into wasm-fetch-builtin coolreader18 2019-02-23 12:28:17 -06:00
  • 6e8b88e1fd Add mandelbrot snippet coolreader18 2019-02-23 11:05:51 -06:00
  • b89d95c4c6 Add fizzbuzz demo coolreader18 2019-02-23 10:50:07 -06:00
  • 4dde810e9c Move snippets directory coolreader18 2019-02-23 10:21:58 -06:00
  • d02e8352ea Allow for multiple demo snippets to be selected coolreader18 2019-02-23 09:17:00 -06:00
  • c675a59288 Merge pull request #526 from palaviv/assertRaises Windel Bouwman 2019-02-23 13:35:19 +01:00
  • b530733c1a Add assertRaises context manager to testutils Aviv Palivoda 2019-02-23 13:11:26 +02:00
  • 7032de96d7 Merge pull request #311 from nhynes/compile-wasm Windel Bouwman 2019-02-23 10:42:09 +01:00
  • b15ade1130 Merge pull request #267 from coolreader18/wasm-vm-class Windel Bouwman 2019-02-23 10:36:23 +01:00
  • 3f8f0e2ff4 Merge pull request #524 from palaviv/Improve-set-5 Windel Bouwman 2019-02-23 08:50:26 +01:00
  • e0f222cf4f Don't hold on to a PyObjectRef from a python -> js closure coolreader18 2019-02-23 00:20:15 -06:00
  • 09e2a7a493 Add js_name for .set_stdout() coolreader18 2019-02-23 00:02:12 -06:00
  • 7fa0a0cee3 Fix open in new make_module coolreader18 2019-02-22 22:59:15 -06:00
  • 955d0b3a91 Merge branch 'master' into wasm-vm-class coolreader18 2019-02-22 22:53:34 -06:00
  • 65857e7261 Merge coolreader18 2019-02-22 22:20:05 -06:00
  • 2d19486192 Merge pull request #520 from RustPython/py_module Windel Bouwman 2019-02-22 17:20:27 +01:00
  • 2df741452b Merge pull request #523 from AdamGS/complex_and_ints_addition Joey 2019-02-22 07:34:47 -08:00
  • fc10560308 Add set.{__ior__,__iand__,__isub__,__ixor__} Aviv Palivoda 2019-02-22 12:59:24 +02:00
  • 7cf25440fa Add set.__iter__ Aviv Palivoda 2019-02-22 16:16:06 +02:00
  • f333c75fd6 Added the ability to do addition between complex numbers and ints. Adam Gutglick 2019-02-21 19:28:46 -05:00
  • 9e176902b9 Use crate:: imports coolreader18 2019-02-21 23:25:05 -06:00
  • c22fb58437 Merge pull request #521 from chapeupreto/patch-1 Joey 2019-02-21 19:06:47 -08:00
  • b518867220 fix typos Rod Elias 2019-02-21 23:41:43 -03:00
  • 38b4c10833 Added the ability to do addition between complex numbers and ints. Adam Gutglick 2019-02-21 19:28:46 -05:00
  • 8f37b9f443 Merge pull request #519 from AdamGS/testutil_back_comp Joey 2019-02-21 14:31:03 -08:00
  • 0cbcc70359 builtins - use py_module. Adam Kelly 2019-02-21 21:14:08 +00:00
  • 2ab90b234a Fix unused variable warning in objint. Adam Kelly 2019-02-21 21:05:46 +00:00
  • 2c97a50e6e sys - use py_module. Adam Kelly 2019-02-21 21:05:00 +00:00
  • d420c7f400 dis - use py_module. Adam Kelly 2019-02-21 21:04:42 +00:00
  • 999ca431d5 Fixed typo. Adam Gutglick 2019-02-21 16:03:07 -05:00
  • 365680c272 Changed to syntax RustPython supports. Adam Gutglick 2019-02-21 15:55:18 -05:00
  • 7dd1eec936 Merge pull request #517 from palaviv/set-more-funcs Windel Bouwman 2019-02-21 20:53:41 +01:00
  • 565023f55b Merge pull request #518 from AdamGS/add_int_attributes Windel Bouwman 2019-02-21 20:52:06 +01:00
  • 5bd2db817f Merge pull request #516 from RustPython/joey/argcheck-objtype Windel Bouwman 2019-02-21 20:49:14 +01:00
  • 81a9e6984d Changed syntax in testutils.py that is introduced in 3.6 to a backwards compatible version. Adam Gutglick 2019-02-21 14:47:36 -05:00
  • 2c1afc4ef0 Merge pull request #513 from RustPython/py_module_macro Windel Bouwman 2019-02-21 20:47:35 +01:00
  • 1d3db316da Merge pull request #512 from RustPython/mod_dis Windel Bouwman 2019-02-21 20:44:27 +01:00
  • 7dfd8f0ebc Merge pull request #515 from RustPython/joey/compile-error-cleanup Windel Bouwman 2019-02-21 20:41:01 +01:00
  • 852dd1086a Added tests to imag/real attributes. Adam Gutglick 2019-02-21 14:11:23 -05:00
  • 0c1057f079 Added real/imag attributes to int type. Adam Gutglick 2019-02-21 13:46:18 -05:00
  • 21b6616e8e Add set.symmetric_difference_update Aviv Palivoda 2019-02-21 19:33:20 +02:00
  • 1621d78326 Add set.difference_update Aviv Palivoda 2019-02-21 19:02:05 +02:00
  • a4b814e9a7 Add set.intersection_update Aviv Palivoda 2019-02-21 18:55:22 +02:00
  • eec76ef8e8 Don't require objtype import to use arg_check! macro Joey 2019-02-21 08:37:24 -08:00
  • 5f3664e87d Add set.update Aviv Palivoda 2019-02-19 22:06:17 +02:00
  • a89b0593da Add set.pop Aviv Palivoda 2019-02-19 21:31:09 +02:00
  • 7e40b7f648 Compile error message cleanup Joey 2019-02-21 08:27:35 -08:00
  • e2ee933256 Merge pull request #514 from RustPython/joey/crate-imports Adam 2019-02-21 15:29:38 +00:00
  • 55148d7d5a Use py_module for random. Adam Kelly 2019-02-21 14:06:43 +00:00
  • 727b895930 Use py_module for math. Adam Kelly 2019-02-21 14:06:24 +00:00
  • 0175780cc3 py_module macro to make modules definitions more declarative. Adam Kelly 2019-02-21 14:05:16 +00:00
  • 5ebfd55b20 Add extremely minimal dis module. Adam Kelly 2019-02-21 12:48:33 +00:00
  • 4b03e6d706 Add Display implementation for CodeObject. Adam Kelly 2019-02-21 12:47:30 +00:00
  • 8c222af65b Include details about thread_local! for WASM coolreader18 2019-02-20 22:33:52 -06:00
  • dc3a44f513 Merge pull request #502 from janczer/add_bytearray_lower_upper Joey 2019-02-20 15:49:50 -08:00
  • b833c08951 Add bytearray.{lower, upper} janczer 2019-02-19 18:27:18 +01:00
  • df76ffe116 Replace most relative imports with 2018-style crate Joey 2019-02-20 08:44:30 -08:00
  • e058179b04 Merge pull request #458 from ZapAnton/2018_edition Windel Bouwman 2019-02-20 16:44:31 +01:00
  • a2ff87b9d7 Merge pull request #506 from janczer/add_check_byte_value Windel Bouwman 2019-02-20 16:14:09 +01:00
  • b7dfbebd2d Merge pull request #500 from crw5996/break-continue-fix Windel Bouwman 2019-02-20 16:12:57 +01:00
  • 32daf638dc Merge pull request #507 from rmliddle/develop Windel Bouwman 2019-02-20 16:05:39 +01:00
  • b8cb9f73c5 Merge branch 'master' into add_check_byte_value Joey 2019-02-20 06:40:58 -08:00
  • f588f58dd1 Merge pull request #503 from janczer/add_pop_bytearray Joey 2019-02-20 06:33:10 -08:00
  • 6be7623a94 Spelling Fix rmliddle 2019-02-20 21:36:56 +11:00
  • 3bb00fa5db Merge pull request #505 from RustPython/fix-continue Ryan Liddle 2019-02-20 21:10:45 +11:00
  • 2ad4dddd16 README Update rmliddle 2019-02-20 21:00:50 +11:00
  • 51f6ec2325 Add checking if value more then 255 in bytearraya janczer 2019-02-20 07:10:42 +01:00
  • 24176f7bbb Add more test for bytearray.pop and fix the panic message janczer 2019-02-20 06:57:53 +01:00
  • bfdb82b5c1 Add pop to bytearray janczer 2019-02-19 18:35:08 +01:00
  • 9face190ab Fix continue statement Joey 2019-02-19 19:40:34 -08:00
  • 53bcd04f8a Merge pull request #499 from RustPython/break-from-nested-for-loops Joey 2019-02-19 18:33:11 -08:00
  • 7c06cedf48 Merge pull request #504 from palaviv/fix-key-error Joey 2019-02-19 18:24:00 -08:00
  • 9092d1f30b Updated to fix corner case with inner function chris 2019-02-19 21:11:50 -05:00
  • d3280429db Merge branch 'break-continue-fix' of https://github.com/crw5996/RustPython into break-continue-fix chris 2019-02-19 21:03:15 -05:00
  • 5b86b918f1 q! Merge branch 'master' of https://github.com/RustPython/RustPython into break-continue-fix chris 2019-02-19 20:47:49 -05:00
  • 8e5073e524 Convert bytes and bytearrays to Uint8Arrays coolreader18 2019-02-19 17:58:57 -06:00
  • cd8c1efb6b Merge pull request #494 from janczer/add_clear_dict_bytes Joey 2019-02-19 15:46:32 -08:00
  • a451e4a5b3 Hopefully fixed rustfmt issues Chris Wood 2019-02-19 14:48:23 -05:00
  • 218cec98cb Add KeyError to builtins Aviv Palivoda 2019-02-19 21:38:39 +02:00
  • 2963dd5b66 Change error to panic in bytearray.clear janczer 2019-02-19 20:38:38 +01:00
  • ac95b61e3e Merge pull request #496 from adrian17/arg_check_comments Windel Bouwman 2019-02-19 17:42:47 +01:00
  • 724d9c6dcb Fixed Inheritance on String & BytesIO to reflect CPython rmliddle 2019-02-19 20:41:43 +11:00
  • 6229efca24 Updated Compilation phase to detect whether or not we are currently inside of a loop or not. This is useful to determine whether or not we can use looping specific keywords such as break or continue. chris 2019-02-19 02:19:14 -05:00
  • 0cc898e19d Updated Compilation phase to detect whether or not we are currently inside of a loop or not. This is useful to determine whether or not we can use looping specific keywords such as break or continue. chris 2019-02-19 02:18:52 -05:00
  • d5c91a8de0 Move clear method from bytes to bytearray janczer 2019-02-19 07:11:13 +01:00
  • 7965a63ba9 Fix infinite loop when breaking from nested for loop Joey Hain 2019-02-18 16:37:14 -08:00