Commit Graph
1507 Commits
Author SHA1 Message Date
Joey Hain f10fa6db44 Remove outer RefCell from PyObjectRef 2019-02-25 21:01:37 -08:00
Windel Bouwman 027a6847e5 Merge pull request #525 from RustPython/joey/extractor-pattern
Use "extractor" pattern for native functions
2019-02-25 07:22:00 +01:00
Windel Bouwman 9e03b6908c Merge pull request #538 from RustPython/joey/f-string-conversion-flags
Support f-string conversion flags
2019-02-25 07:21:09 +01:00
Windel Bouwman 22928be01a Merge pull request #537 from coolreader18/wasm-fix-select
[WASM] Fix snippet selector's default selection
2019-02-25 07:14:01 +01:00
Windel Bouwman 2d1b45162d Merge pull request #529 from palaviv/socket
socket module
2019-02-25 07:11:32 +01:00
Joey Hain f050acba73 f-strings: allow ':' and '!' to be used in the expression 2019-02-24 21:13:08 -08:00
Joey Hain ddc154a1dd f-strings: support conversion flags 2019-02-24 14:37:59 -08:00
Joey Hain d6e317b185 Move f-string parser into own module and clean up a bit 2019-02-24 13:01:25 -08:00
coolreader18 f2079807bd Fix snippet selector's default selection 2019-02-24 14:22:18 -06:00
Aviv Palivoda c87cf90043 Add socket test 2019-02-24 22:20:20 +02:00
Aviv Palivoda 1322c8d6db Change socket parameters to match CPython 2019-02-24 22:20:07 +02:00
Aviv Palivoda c84d35126e Add socket.{bind,listen,accept} 2019-02-24 21:35:47 +02:00
Aviv Palivoda 49837f57a7 Use Connection enum 2019-02-24 20:43:24 +02:00
Aviv Palivoda 8186c77eb2 Initial socket module 2019-02-24 20:43:24 +02:00
Joey 205bfb762d Merge pull request #532 from coolreader18/wasm-better-panic
[WASM] Make panic errors available from JS
2019-02-24 10:05:20 -08:00
coolreader18 9a7bb315e2 Merge branch 'master' into wasm-better-panic 2019-02-24 09:09:09 -06:00
Windel Bouwman 098675dfe1 Merge pull request #531 from coolreader18/wasm-fetch-builtin
[WASM] Add a `browser` module
2019-02-24 11:13:40 +01:00
Joey cbcf7c3e75 Merge pull request #534 from AdamGS/new_float_attributes
Addred real property and is_integer function to float.
2019-02-23 22:19:37 -08:00
Joey Hain 2919d7f520 Initial arg type checking 2019-02-23 19:27:22 -08:00
Joey Hain fb0384d24d Some prerequisite data types for arg checking 2019-02-23 18:16:24 -08:00
Joey Hain a74cbbbe19 Impl PyNativeFuncFactory for up to 5-tuples 2019-02-23 18:16:18 -08:00
Joey Hain c14a8302e8 Initial prototype of "extractor pattern" for native funcs 2019-02-23 18:16:02 -08:00
Adam Gutglick f4e6e5dec8 Addred real property and is_integer function to float. 2019-02-24 04:02:24 +02:00
coolreader18 9d99f94a3f Add! 2019-02-23 16:21:10 -06:00
coolreader18 2b9adfea8a Add fetch demo snippet 2019-02-23 15:25:12 -06:00
coolreader18 7f626b50b9 Merge branch 'master' into wasm-fetch-builtin 2019-02-23 15:20:59 -06:00
Windel Bouwman d44f1b3e29 Merge pull request #528 from coolreader18/multiple-demo-snippets
Allow for different demo snippets to be selected
2019-02-23 22:15:00 +01:00
coolreader18 ff66bb602e Follow clippy's advice 2019-02-23 15:05:52 -06:00
coolreader18 878c131af4 Make panic errors available and display them nicely for the demo 2019-02-23 14:52:02 -06:00
coolreader18 fd184a1e68 Add a WASM browser module with fetch() available 2019-02-23 13:58:19 -06:00
coolreader18 5a472e46aa Merge branch 'master' into wasm-fetch-builtin 2019-02-23 12:28:17 -06:00
coolreader18 6e8b88e1fd Add mandelbrot snippet 2019-02-23 11:05:51 -06:00
coolreader18 b89d95c4c6 Add fizzbuzz demo 2019-02-23 10:50:07 -06:00
coolreader18 4dde810e9c Move snippets directory 2019-02-23 10:22:36 -06:00
coolreader18 d02e8352ea Allow for multiple demo snippets to be selected 2019-02-23 09:17:00 -06:00
Windel Bouwman c675a59288 Merge pull request #526 from palaviv/assertRaises
Add assertRaises context manager to testutils
2019-02-23 13:35:19 +01:00
Aviv Palivoda b530733c1a Add assertRaises context manager to testutils 2019-02-23 13:11:26 +02:00
Windel Bouwman 7032de96d7 Merge pull request #311 from nhynes/compile-wasm
Allow compiling VM for wasm32-unknown-unknown
2019-02-23 10:42:09 +01:00
Windel Bouwman b15ade1130 Merge pull request #267 from coolreader18/wasm-vm-class
Add a VirtualMachine class to the WASM library
2019-02-23 10:36:23 +01:00
Windel Bouwman 3f8f0e2ff4 Merge pull request #524 from palaviv/Improve-set-5
Add set.{__iter__,__ior__,__iand__,__isub__,__ixor__}
2019-02-23 08:50:26 +01:00
coolreader18 e0f222cf4f Don't hold on to a PyObjectRef from a python -> js closure 2019-02-23 00:20:15 -06:00
coolreader18 09e2a7a493 Add js_name for .set_stdout() 2019-02-23 00:02:12 -06:00
coolreader18 7fa0a0cee3 Fix open in new make_module 2019-02-22 22:59:15 -06:00
coolreader18 955d0b3a91 Merge branch 'master' into wasm-vm-class 2019-02-22 22:53:34 -06:00
coolreader18 65857e7261 Merge 2019-02-22 22:20:05 -06:00
Windel Bouwman 2d19486192 Merge pull request #520 from RustPython/py_module
Py module
2019-02-22 17:20:27 +01:00
Joey 2df741452b Merge pull request #523 from AdamGS/complex_and_ints_addition
Complex and ints addition
2019-02-22 07:34:47 -08:00
Aviv Palivoda fc10560308 Add set.{__ior__,__iand__,__isub__,__ixor__} 2019-02-22 16:50:40 +02:00
Aviv Palivoda 7cf25440fa Add set.__iter__ 2019-02-22 16:25:55 +02:00
Adam Gutglick f333c75fd6 Added the ability to do addition between complex numbers and ints. 2019-02-22 08:42:44 -05:00