coolreader18
|
a830d8e131
|
Add PyDocument and PyElement
|
2019-03-23 09:36:15 -05:00 |
|
coolreader18
|
430bc4bac2
|
Fix vm.import when there are no frames on stack
|
2019-03-23 09:35:53 -05:00 |
|
coolreader18
|
79a7aed46d
|
Make logo larger
|
2019-03-22 18:12:08 -05:00 |
|
coolreader18
|
c430b5a597
|
Fix logo in README
|
2019-03-22 18:10:46 -05:00 |
|
coolreader18
|
cf78d6b3eb
|
Add logo to README
|
2019-03-22 18:09:05 -05:00 |
|
Adam
|
52943bf73c
|
Merge pull request #710 from RustPython/class_get_attr_2
Class get attr 2
|
2019-03-22 22:21:55 +00:00 |
|
Joey
|
bcc3aa0910
|
Merge pull request #720 from RustPython/cleaning-tweaks
Use the extend class macro more.
|
2019-03-22 13:56:39 -07:00 |
|
Adam Kelly
|
c67cb07d9d
|
Rename class_has_item and class_has_attr.
|
2019-03-22 20:54:14 +00:00 |
|
Adam Kelly
|
50437f8a75
|
Use class_get_attr in various places where we need the internal interface
|
2019-03-22 19:51:02 +00:00 |
|
Adam Kelly
|
909b38e774
|
Adapt objobject to avoid AttributeProtocol.
|
2019-03-22 19:49:09 +00:00 |
|
Adam Kelly
|
66adc25201
|
objtype - replace AttributeProtocol access with class_get_attr.
|
2019-03-22 19:47:51 +00:00 |
|
Windel Bouwman
|
68ba050030
|
Use the extend class macro more.
|
2019-03-22 20:45:34 +01:00 |
|
coolreader18
|
8f6d8a78de
|
Keepalive WASM webpack build
|
2019-03-22 13:14:08 -05:00 |
|
coolreader18
|
162c2dc207
|
Merge branch 'coolreader18/multiline-repl'
Make the REPL handle line continuation better #711
|
2019-03-22 11:27:05 -05:00 |
|
Windel Bouwman
|
7ed4bc4aa8
|
Merge pull request #698 from palaviv/super
Use first argument in super
|
2019-03-22 17:13:13 +01:00 |
|
Aviv Palivoda
|
2c8657c3b3
|
Add load_cell to NameProtocol
|
2019-03-22 16:37:28 +02:00 |
|
Aviv Palivoda
|
84e89d37e2
|
Use __class__ cell in super
|
2019-03-22 16:37:28 +02:00 |
|
Aviv Palivoda
|
6230a25c4b
|
Use first argument in super
|
2019-03-22 16:37:28 +02:00 |
|
coolreader18
|
5e74d53fb4
|
Merge pull request #716 from palaviv/fix-format
Fix format
|
2019-03-22 09:32:54 -05:00 |
|
Aviv Palivoda
|
474577beca
|
Fix format
|
2019-03-22 16:23:15 +02:00 |
|
coolreader18
|
a9e2cc90d4
|
Merge pull request #714 from RustPython/coolreader18/immutable-vm-ref
Convert all &mut VirtualMachine to &VirtualMachine
|
2019-03-22 07:36:45 -05:00 |
|
coolreader18
|
18be23a2ec
|
Merge branch 'master' into coolreader18/multiline-repl
|
2019-03-22 07:29:53 -05:00 |
|
coolreader18
|
36ff4e37d3
|
Use vm.get_attribute
|
2019-03-22 07:29:14 -05:00 |
|
coolreader18
|
5c8c4a849d
|
Merge branch 'master' into coolreader18/multiline-repl
|
2019-03-22 07:27:10 -05:00 |
|
coolreader18
|
79666c255a
|
Fix some issues wrt mutability
|
2019-03-22 07:24:06 -05:00 |
|
coolreader18
|
b0d8935731
|
Merge branch 'master' into coolreader18/immutable-vm-ref
|
2019-03-22 07:21:45 -05:00 |
|
Adam
|
e7eff34e13
|
Merge pull request #709 from RustPython/avoid_attribute_protocol
Avoid attribute protocol
|
2019-03-22 11:42:30 +00:00 |
|
Adam Kelly
|
23ee751880
|
Use vm.get_attribute to access attributes of modules.
|
2019-03-22 10:54:28 +00:00 |
|
coolreader18
|
2c93c79ac8
|
Immutable prompt variable
|
2019-03-22 01:53:55 -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
|
0838e301c7
|
Merge pull request #706 from RustPython/immutable-vm
Put RefCell around frames member of VirtualMachine.
|
2019-03-22 07:06:18 +01:00 |
|
coolreader18
|
88d6926f78
|
Make the REPL handle continuation better
|
2019-03-21 20:25:16 -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 |
|
Joey
|
90db9812e5
|
Merge pull request #707 from RustPython/joey/proper-pyref-display
Fix the Display impl for PyRef
|
2019-03-21 09:32:02 -07:00 |
|
Adam Kelly
|
19fc202e1a
|
Classmethod/staticmethod - rewrite using structs and new style methods.
|
2019-03-21 13:03:51 +00:00 |
|
Adam
|
ce120c13b7
|
Merge pull request #705 from RustPython/into_pystringref
Introduce IntoPyStringRef to make vm.get_attribute more usable.
|
2019-03-21 12:13:19 +00:00 |
|
Adam Kelly
|
e66b5078a8
|
Introduce TryIntoRef<T> to make vm.get_attribute more usable.
|
2019-03-21 10:58:32 +00:00 |
|
Joey
|
59807710f7
|
Merge remote-tracking branch 'origin/master' into joey/proper-pyref-display
|
2019-03-21 03:43:40 -07:00 |
|
Adam
|
5a1a436c1e
|
Merge pull request #708 from skinny121/descriptor_set_delete
Implement calling __set__ and __delete__ magic methods
|
2019-03-21 10:43:10 +00:00 |
|
ben
|
4ad8d5ed9b
|
Make property.__get__ owner parameter optional
|
2019-03-21 19:57:35 +13:00 |
|
ben
|
a5f6a7b10d
|
Implement calling __set__ and __delete__
|
2019-03-21 19:34:47 +13:00 |
|
coolreader18
|
f5bbc7f664
|
Merge pull request #701 from RustPython/coolreader18/fix-wasm-import-json
Fix the WASM build
|
2019-03-21 01:01:02 -05:00 |
|
coolreader18
|
ed60b19612
|
Use vm.{,de}serialize in rustpython_wasm
|
2019-03-21 00:10:02 -05:00 |
|
coolreader18
|
d024e7ed8d
|
Switch from an stdlib function to a vm method
|
2019-03-21 00:08:36 -05:00 |
|
coolreader18
|
7a980b3b47
|
Merge branch 'master' into coolreader18/fix-wasm-import-json
|
2019-03-20 23:58:19 -05:00 |
|
Joey Hain
|
0b1b6682c1
|
Fix Display impl for PyRef
|
2019-03-20 18:32:25 -07:00 |
|
Joey Hain
|
54753b3d14
|
list, tuple: return NotImplemented for unsupported comparisons
|
2019-03-20 18:32:08 -07:00 |
|
Windel Bouwman
|
8c0419e6b4
|
Put RefCell around frames member of VirtualMachine. This allows for VirtualMachine to be immutable.
|
2019-03-20 20:29:08 +01:00 |
|
coolreader18
|
6c660c9a6f
|
Merge pull request #699 from RustPython/coolreader18/fix-clippy1
Fix a bunch of clippy lints (again)
|
2019-03-20 09:03:41 -05:00 |
|