Commit Graph
693 Commits
Author SHA1 Message Date
coolreader18 b82e829c1f newline 2019-02-26 21:27:30 -06:00
coolreader18 717392c3c5 Scroll to the bottom of the demo when it gets updated 2019-02-26 21:21:43 -06:00
coolreader18 3df8f1c788 Update the snippet on page load; insert spaces when tab is pressed 2019-02-26 20:55:23 -06:00
coolreader18 1d193e7fc7 Convert between JS Promises and PyPromises 2019-02-26 20:37:59 -06:00
coolreader18 ba1c5d78aa Add a Promise class to the browser module 2019-02-26 20:28:25 -06:00
ricky han 30145ec6e2 cargo fmt 2019-02-26 17:47:03 -05:00
ricky han 0a2aa1e64b fix compile 2019-02-26 17:39:56 -05:00
Windel Bouwman 2fc53a9440 Merge pull request #539 from coolreader18/wasm-browser-req_anim_frame
[WASM] Add requestAnimationFrame to browser module
2019-02-26 19:28:18 +01:00
Windel Bouwman 82e2ba19ab Merge pull request #550 from coolreader18/remove-console_error-crate
Remove the console_error_panic_hook crate from Cargo.toml
2019-02-26 17:23:55 +01:00
Windel Bouwman 53f54e4d76 Merge pull request #546 from rickyhan/master
Use closure instead of function pointer for StdlibInitFunc
2019-02-26 17:21:59 +01:00
Joey Hain b8eb4c38e8 Fix wasm 2019-02-25 23:10:06 -08:00
Ricky Han 138de0dfcd fix build error 2019-02-26 01:15:41 -05:00
Ricky Han baf3fe4bec fix build error 2019-02-26 01:15:09 -05:00
coolreader18 88665e9ebd Keep a Weak to the py_obj being moved to a closure 2019-02-25 22:27:43 -06:00
coolreader18 d399faa425 Remove the console_error_panic_hook crate from Cargo.toml 2019-02-25 20:50:53 -06:00
coolreader18 9066c73814 Try to trigger a successful Azure Pipelines build 2019-02-25 19:09:26 -06:00
Ricky Han 6f85a44f7c cargo fmt 2019-02-25 16:35:19 -05:00
Ricky Han 6752f67292 cargo fmt 2019-02-25 16:34:55 -05:00
Ricky Han 943ded07bd fix wasm 2019-02-25 15:23:40 -05:00
coolreader18 1646b53c72 Add a comment explaining the weird dict 2019-02-24 21:28:25 -06:00
coolreader18 5dd2de0b1e Add requestAnimationFrame to browser module 2019-02-24 21:13:51 -06:00
coolreader18 f2079807bd Fix snippet selector's default selection 2019-02-24 14:22:18 -06:00
coolreader18 9a7bb315e2 Merge branch 'master' into wasm-better-panic 2019-02-24 09:09:09 -06: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
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
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 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
coolreader18 9e176902b9 Use crate:: imports 2019-02-21 23:25:05 -06:00
coolreader18 8c222af65b Include details about thread_local! for WASM 2019-02-20 22:33:52 -06:00
Windel Bouwman e058179b04 Merge pull request #458 from ZapAnton/2018_edition
Migrated the project to the Rust 2018 edition
2019-02-20 16:44:31 +01:00
coolreader18 8e5073e524 Convert bytes and bytearrays to Uint8Arrays 2019-02-19 17:58:57 -06:00
coolreader18 d716313283 Add content_type option to headers 2019-02-18 15:54:06 -06:00
coolreader18 92a3733541 Add body option to fetch 2019-02-18 15:38:12 -06:00
coolreader18 4edca2121d Convert some fetch options to kwargs, add PyFuncArgs method 2019-02-18 15:25:52 -06:00
coolreader18 9c0bcc2bd7 Re-add WASM fetch builtin 2019-02-18 12:18:53 -06:00
coolreader18 634571fd2e Remove WASM fetch builtin 2019-02-18 12:16:43 -06:00
coolreader18 0d3d09072e Convert pyEval to use a WASM VM, allowing closures and stuff
Like variables carried across executions
2019-02-18 00:37:00 -06:00
coolreader18 101ee77dcc Improve error messages 2019-02-17 18:25:14 -06:00
coolreader18 74e713197a Clean up some code 2019-02-17 18:22:11 -06:00