Commit Graph

322 Commits

Author SHA1 Message Date
coolreader18
ec6c016fa5 Fix wasm errors 2019-07-27 14:27:37 -05:00
Aviv Palivoda
8f1df4697d Freeze stdlib by default in WASM 2019-07-24 20:54:44 +03:00
Aviv Palivoda
321e43d51b Add freeze-stdlib to wasm build 2019-07-24 20:51:22 +03:00
Aviv Palivoda
6ca979e7be Merge pull request #1159 from palaviv/freeze-stdlib
Allow stdlib freeze
2019-07-24 20:41:35 +03:00
Windel Bouwman
e138a7303d Move get_item_option to PyDictRef struct. 2019-07-23 21:27:37 +02:00
Windel Bouwman
f7320cf545 Move Scope struct to its own file, making the frame module private in the process. 2019-07-23 20:39:47 +02:00
Windel Bouwman
e922a6a952 Fix trailing newline issue #17 2019-07-21 14:00:55 +02:00
Aviv Palivoda
7226c925d2 Add hashmap macro to __exports 2019-07-20 22:25:46 +03:00
coolreader18
97c9b2316e Update Dockerfile.wasm 2019-07-18 10:49:05 -05:00
coolreader18
5821bac2dc Update READMEs 2019-07-16 19:13:07 -05:00
coolreader18
402eb8a48b Merge branch 'master' into redox 2019-07-13 11:46:43 -05:00
coolreader18
6dc742baa8 Remove wasm/lib/target symlink 2019-07-12 16:36:51 -05:00
Windel Bouwman
704b15750e Add optimize flag to ignore assert statements. 2019-07-12 18:41:25 +02:00
Maxim Kurnikov
347d48198e fix remaining clippy warnings 2019-07-07 06:27:07 +03:00
Windel Bouwman
22c3ed3e1f Merge branch 'master' of github.com:RustPython/RustPython into update-docs 2019-07-06 17:01:33 +02:00
Aviv Palivoda
10cad47b50 Remove wasm warnings 2019-07-06 16:14:29 +03:00
Aviv Palivoda
0be08fe9f4 Fix wasm syntax error 2019-07-06 13:30:06 +03:00
Windel Bouwman
c64a974bfd Update documentation folder and readme. 2019-07-06 11:42:19 +02:00
Aviv Palivoda
090cfed593 Use importlib import in WASM 2019-07-03 18:57:49 +03:00
Windel Bouwman
6a58b76ef7 Change authors to team name. 2019-07-01 21:14:07 +02:00
Windel Bouwman
bedbad284e Change underscore into hyphen 2019-07-01 21:05:29 +02:00
Windel Bouwman
e05a75c363 Merge pull request #1092 from RustPython/bytecode-crate
Make parser and compiler optional features for vm crate.
2019-07-01 20:43:06 +02:00
Windel Bouwman
f816a50110 Change get_row() into row() 2019-06-30 20:23:01 +02:00
Windel Bouwman
3954dbe716 Make parser and compiler optional features for vm crate. 2019-06-30 20:11:40 +02:00
coolreader18
4d5b4f5dbe Use new_import_error, fix serve command 2019-06-30 00:52:03 -04:00
coolreader18
4959361d29 Give more information in the error messages for failed wasm tests 2019-06-27 13:56:03 -05:00
coolreader18
658b6ca9b9 Fix errors 2019-06-21 20:20:21 -05:00
coolreader18
298b05d56d Don't convert errors from js to python 2019-06-21 20:20:21 -05:00
coolreader18
8cf38f5b25 Move classmethods on JsValue to be normal methods 2019-06-21 20:20:21 -05:00
coolreader18
072c8725fc Fix get_prop on primitives 2019-06-21 20:20:21 -05:00
coolreader18
886f77bdff Add PyJsValue::instanceof 2019-06-21 20:20:20 -05:00
coolreader18
a3735da489 Move confirm and prompt to browser.py 2019-06-21 20:20:20 -05:00
coolreader18
5627ab2345 Add PyJsValue::construct() 2019-06-21 20:20:20 -05:00
coolreader18
93cdd94ab7 Add browser.py module 2019-06-21 20:20:20 -05:00
coolreader18
56bcb02a5e Add _js module and fix imports 2019-06-21 20:20:20 -05:00
coolreader18
650139b918 Merge pull request #1048 from RustPython/revert-1037-coolreader18/option-source_path
Revert "Make CodeObject.source_path an Option<String>", just add a parameter to import_codeobj
2019-06-21 11:49:03 -05:00
coolreader18
aefbae40e4 Revert "Make CodeObject.source_path an Option<String>" 2019-06-20 12:01:20 -05:00
coolreader18
0ac42ac9aa Add convenience functions 2019-06-19 17:30:09 -05:00
coolreader18
9ac854aea5 Use serde_wasm_bindgen for wasm ser/de 2019-06-18 14:32:34 -05:00
coolreader18
a8d80193c7 Move PyObject serialization to its own file 2019-06-18 13:31:58 -05:00
coolreader18
b74b65d37e Make CodeObject.source_path an Option<String> 2019-06-16 19:59:04 -05:00
coolreader18
45bb2bd263 Split off bytecode compilation into a separate crate 2019-06-12 21:43:43 -05:00
coolreader18
cd61248635 Merge branch 'master' into coolreader18/demo-repl-continuation 2019-06-08 13:17:05 -05:00
Maxim Kurnikov
0098e8485a move PyFuncArgs.kwargs to IndexMap 2019-05-22 03:18:15 +03:00
Yonatan Goldschmidt
84684e5f7d Don't use RefCell in tuple object 2019-05-19 23:57:32 +03:00
Seo Sanghyeon
b76da2ad05 Avoid timeout in WASM test 2019-05-17 18:58:59 +09:00
Jeong YunWon
509394080b Inject __builtins__ to scope only when it doesn't exist 2019-05-11 03:05:18 +09:00
Jeong YunWon
f69c79bdc7 Add __builtins__ to globals() 2019-05-11 01:17:22 +09:00
Aviv Palivoda
c57fd1b96e Remove closure 2019-05-03 23:52:02 +03:00
Aviv Palivoda
d121b422b6 Add browser.load_module 2019-05-03 16:15:18 +03:00