coolreader18
|
9050799cc4
|
Merge branch 'master' into coolreader18/wasm-browser-dom
|
2019-03-23 13:22:07 -05:00 |
|
coolreader18
|
a830d8e131
|
Add PyDocument and PyElement
|
2019-03-23 09:36:15 -05:00 |
|
Adam Kelly
|
c8bdb249b0
|
Remove attribute protocol from wasm.
|
2019-03-23 10:11:39 +00:00 |
|
ben
|
4e7e503785
|
Fix wasm build, to reflect that isinstance now takes a PyClassRef
|
2019-03-23 19:32:31 +13:00 |
|
ben
|
ad584df120
|
Allow context.set_attr to accept PyRef values in addition to PyObjectRef
|
2019-03-23 19:32:31 +13:00 |
|
ben
|
c1d5ce715f
|
Change isinstance/issubclass to accept PyClassRef instead of PyCObject.
Also changed PyValue::class to return a PyClassRef.
|
2019-03-23 19:32:31 +13:00 |
|
Joey
|
b7fa08eb36
|
Merge pull request #722 from RustPython/joey/unboxed-payload-2
Remove Box from PyObject
|
2019-03-22 20:29:36 -07:00 |
|
Joey
|
050bf0730e
|
Remove HeldRcInner
|
2019-03-22 19:10:22 -07:00 |
|
Joey Hain
|
85ffde7382
|
Fix wasm
|
2019-03-22 18:37:06 -07:00 |
|
ben
|
5c7812734d
|
Use more specific ref type than PyObjectRef in PyContext
|
2019-03-23 13:00:12 +13:00 |
|
coolreader18
|
8f6d8a78de
|
Keepalive WASM webpack build
|
2019-03-22 13:14:08 -05:00 |
|
coolreader18
|
243826679c
|
Remove unnecessary &mut
|
2019-03-22 01:51:44 -05:00 |
|
coolreader18
|
a9051ab462
|
Convert all &mut VirtualMachine to &VirtualMachine
|
2019-03-22 01:48:14 -05:00 |
|
Windel Bouwman
|
08520a68cf
|
Merge pull request #700 from RustPython/coolreader18/wasm-example-npm
Change the WASM example to use rustpython from npm
|
2019-03-21 18:40:20 +01:00 |
|
coolreader18
|
ed60b19612
|
Use vm.{,de}serialize in rustpython_wasm
|
2019-03-21 00:10:02 -05:00 |
|
coolreader18
|
7a980b3b47
|
Merge branch 'master' into coolreader18/fix-wasm-import-json
|
2019-03-20 23:58:19 -05:00 |
|
coolreader18
|
de1bc937e7
|
Use json straight from json.rs
|
2019-03-19 22:20:10 -05:00 |
|
coolreader18
|
01bed2a051
|
Change the WASM example to use rustpython from npm
|
2019-03-19 20:54:53 -05:00 |
|
coolreader18
|
b30d56df29
|
Fix some more clippy warnings
|
2019-03-19 20:02:06 -05:00 |
|
Adam Kelly
|
6b3f61f3ca
|
Merge branch 'master' into objdict_refactor
|
2019-03-19 10:19:03 +00:00 |
|
Joey
|
9de7285d23
|
Merge remote-tracking branch 'origin/master' into joey/pyobject-function-split
Conflicts:
vm/src/frame.rs
vm/src/obj/objbytearray.rs
vm/src/obj/objbytes.rs
vm/src/obj/objcomplex.rs
|
2019-03-16 08:37:18 -07:00 |
|
Adam Kelly
|
9eeeeeae48
|
Change return type of vm.to_repr and vm.to_str to PyStringRef.
|
2019-03-16 09:42:54 +00:00 |
|
Joey
|
7bfd2e6e84
|
Move function items out of pyobject module
|
2019-03-15 21:27:11 -07:00 |
|
Windel Bouwman
|
7a4d653268
|
Merge pull request #679 from RustPython/joey/vm-not-pycontext
Make it possible to implement PyValue in stdlib
|
2019-03-15 19:23:39 +01:00 |
|
Windel Bouwman
|
bbe2704678
|
Merge pull request #684 from palaviv/selenium
Selenium tests for WASM
|
2019-03-15 19:19:03 +01:00 |
|
Windel Bouwman
|
ca47ddc02c
|
Merge pull request #672 from coolreader18/wasm-vm-exec_single
Use compile::Mode::Single for the demo terminal
|
2019-03-15 19:10:25 +01:00 |
|
Aviv Palivoda
|
abb4d41e5b
|
Add selenium test to travis
|
2019-03-15 17:24:34 +02:00 |
|
coolreader18
|
5b5d3e789a
|
Merge branch 'coolreader18/wasm-remove-hashmap-rcs'
|
2019-03-15 07:25:43 -05:00 |
|
Aviv Palivoda
|
f281aab721
|
Move selenium test to wasm folder
|
2019-03-15 10:01:10 +02:00 |
|
Joey
|
fa9e48a5b3
|
Take &mut VirtualMachine insteadof &PyContext
|
2019-03-14 21:43:19 -07:00 |
|
Joey
|
737ec12fa5
|
Rename PyValue::{required_type => class}
|
2019-03-14 20:08:41 -07:00 |
|
coolreader18
|
f093aa4d6a
|
Merge branch 'master' into pyvaluepayload
|
2019-03-14 20:25:51 -05:00 |
|
coolreader18
|
d7299bac99
|
Remove the Rcs around the WASM global HashMaps
|
2019-03-14 18:13:26 -05:00 |
|
coolreader18
|
913bb1438a
|
Merge branch 'master' into wasm-vm-exec_single
|
2019-03-13 08:20:42 -05:00 |
|
coolreader18
|
6436d2cb9c
|
fmt again
|
2019-03-13 08:16:41 -05:00 |
|
Windel Bouwman
|
8dcea92bb2
|
Merge pull request #654 from coolreader18/wasm-explicit-stdout
[WASM] Make setStdout arguments more explicit in what they print to
|
2019-03-13 12:12:14 +01:00 |
|
coolreader18
|
df68acb36b
|
cargo fmt
|
2019-03-12 23:20:17 -05:00 |
|
coolreader18
|
bde86d32b1
|
Use compile::Mode::Single for the demo terminal
|
2019-03-12 22:46:55 -05:00 |
|
coolreader18
|
f31003614a
|
Fix wasm
|
2019-03-12 19:42:52 -05:00 |
|
Aviv Palivoda
|
6a3e82efd9
|
Fix typo
|
2019-03-12 20:21:59 +02:00 |
|
coolreader18
|
88fff7102e
|
cargo fmt
|
2019-03-11 20:01:34 -05:00 |
|
coolreader18
|
18f77cee42
|
Merge branch 'master' into wasm-explicit-stdout
|
2019-03-11 19:25:13 -05:00 |
|
coolreader18
|
dac75019e5
|
Remove builtin_print_html, move functionality to JS
|
2019-03-11 19:18:21 -05:00 |
|
Aviv Palivoda
|
8c92636a82
|
Fix wasm code
|
2019-03-11 22:30:37 +02:00 |
|
Windel Bouwman
|
3d306fc3e4
|
Merge pull request #655 from coolreader18/mandelbrot-snippet-generator
Use a generator for the mandelbrot demo snippet
|
2019-03-11 19:42:17 +01:00 |
|
coolreader18
|
482025045f
|
Rearrange mandelbrot.py
|
2019-03-11 12:17:34 -05:00 |
|
coolreader18
|
31c6df31dc
|
Okay now it works without browser
|
2019-03-11 12:14:37 -05:00 |
|
coolreader18
|
5ab41f9c54
|
Make mandelbrot.py work without browser module
|
2019-03-11 11:59:17 -05:00 |
|
Windel Bouwman
|
b8aa38db1a
|
Merge pull request #653 from RustPython/joey/pyobject-2.0-prep
Remove PyObjectPayload enum
|
2019-03-11 17:33:51 +01:00 |
|
Joey Hain
|
2449c12bf9
|
Merge remote-tracking branch 'origin/master' into make_module_not_mk_module
Conflicts:
vm/src/stdlib/weakref.rs
|
2019-03-10 20:43:11 -07:00 |
|