Adam Kelly
|
3fbf627582
|
Merge branch 'master' into scope_globals_locals
|
2019-03-10 13:00:03 +00:00 |
|
Adam Kelly
|
4a82c8fad5
|
Rename AttributeProtocol2 -> NameProtocol with method name changes.
|
2019-03-10 12:51:34 +00:00 |
|
Adam Kelly
|
15aaa6d3f6
|
Add builtin_globals.
|
2019-03-10 12:51:34 +00:00 |
|
Adam Kelly
|
372f09aaa3
|
Abstract rc linked list so we can just use a loop.
|
2019-03-10 12:38:43 +00:00 |
|
Adam Kelly
|
ddf4f55af7
|
Enable tests that now pass thanks to new scope scheme.
|
2019-03-10 12:38:43 +00:00 |
|
Adam Kelly
|
6ad528c15c
|
Reintroduce new_scope for the common case of an empty scope.
|
2019-03-10 12:38:43 +00:00 |
|
Adam Kelly
|
0e23e706c9
|
Restructure scope to distinguish between locals and globals.
|
2019-03-10 12:38:43 +00:00 |
|
Adam
|
9e5b76c9b6
|
Merge pull request #635 from skinny121/property_refactor
Unify property like objects
|
2019-03-10 12:35:24 +00:00 |
|
Windel Bouwman
|
eb19eaa6d6
|
Merge pull request #646 from RustPython/joey/memoryview-slice
Convert memoryview and slice to Any payload
|
2019-03-10 10:56:36 +01:00 |
|
Joey Hain
|
f6765cf16e
|
less explicit returns
|
2019-03-10 00:34:21 -08:00 |
|
Windel Bouwman
|
eb14ada7ad
|
Merge pull request #645 from RustPython/joey/convert-iterator
Convert iterator to Any payload
|
2019-03-10 09:18:14 +01:00 |
|
Windel Bouwman
|
79b4f62300
|
Merge pull request #642 from RustPython/joey/function-to-any
Convert function, method, builtin_*, frame, and generator to Any payload
|
2019-03-10 09:12:20 +01:00 |
|
Ryan Liddle
|
f57d2e22bf
|
Merge pull request #649 from jaroel/context-manager-open
Make IOBase a context manager
|
2019-03-10 13:41:26 +11:00 |
|
Ryan Liddle
|
6072954024
|
Merge pull request #647 from RustPython/joey/no-arg-functions
Allow functions that don't take any args
|
2019-03-10 13:34:53 +11:00 |
|
Roel Bruggink
|
8f6257b37f
|
Make open a context manager
|
2019-03-10 03:11:28 +01:00 |
|
Joey Hain
|
cd3ca16693
|
Allow functions that don't take any args
|
2019-03-09 16:46:29 -08:00 |
|
Joey Hain
|
e1d728e81f
|
slice
|
2019-03-09 15:10:44 -08:00 |
|
Joey Hain
|
776dd80591
|
memoryview
|
2019-03-09 14:58:33 -08:00 |
|
Joey
|
157d18d7a1
|
Convert iterator
|
2019-03-09 14:45:55 -08:00 |
|
ben
|
7d01323e09
|
Merge branch 'master' into property_refactor
# Conflicts:
# vm/src/function.rs
|
2019-03-10 09:06:21 +13:00 |
|
ben
|
3c3c1f2b6f
|
Fixed new_attribute_error and added more tests for property
|
2019-03-10 09:01:46 +13:00 |
|
Joey
|
6eea40799b
|
generator
|
2019-03-09 09:28:15 -08:00 |
|
Joey
|
53e4591911
|
frame
|
2019-03-09 09:28:12 -08:00 |
|
Joey
|
c1180fc564
|
builtin_function_or_method
|
2019-03-09 08:45:46 -08:00 |
|
Joey Hain
|
5a74121c76
|
method
|
2019-03-09 07:11:28 -08:00 |
|
Joey Hain
|
dd56d1d5a2
|
function
|
2019-03-09 07:09:53 -08:00 |
|
Joey
|
010969f2d2
|
Merge pull request #641 from RustPython/py_module_use
Use py_module at more places.
|
2019-03-09 07:04:43 -08:00 |
|
Joey
|
1444a1f98c
|
Merge pull request #640 from RustPython/type_annotations2
Add __annotations__ attribute to functions.
|
2019-03-09 07:04:32 -08:00 |
|
Joey
|
fae776d4ae
|
Merge pull request #638 from adrian17/tuple_list
Convert most tuple/list methods to new args style
|
2019-03-09 07:04:02 -08:00 |
|
Windel Bouwman
|
6ba5b091e9
|
Use py_module at more places.
|
2019-03-09 12:38:14 +01:00 |
|
Windel Bouwman
|
adde4e731f
|
Merge pull request #616 from coolreader18/wasm-syntax-error-location
[WASM] Add row and column info of a syntax error to the JS error
|
2019-03-09 12:13:23 +01:00 |
|
Windel Bouwman
|
c1ddcbb05f
|
Merge pull request #632 from palaviv/socket-errors
Socket OSError
|
2019-03-09 11:55:03 +01:00 |
|
Windel Bouwman
|
3f492e5a3f
|
Add __annotations__ attribute to functions.
|
2019-03-09 11:48:35 +01:00 |
|
Aviv Palivoda
|
8df0e46c32
|
Try to fix windows CI errors
|
2019-03-09 09:29:33 +02:00 |
|
Adam
|
56bb6d23cc
|
Merge pull request #634 from RustPython/joey/map-zip-filter-enumerate-to-any
Convert map, zip, filter, and enumerate to Any payload
|
2019-03-09 06:42:04 +00:00 |
|
Adam
|
3730ca2b43
|
Merge pull request #551 from coolreader18/store-rcs-in-stored-vm
[WASM] Keep a PyObjectWeakRef to the PyObjectRef being moved to a closure
|
2019-03-09 06:36:01 +00:00 |
|
Adam
|
9e827cfc9d
|
Merge pull request #631 from RustPython/py_module_payload
Replace PyObjectPayload::Module with PyModule.
|
2019-03-09 06:33:15 +00:00 |
|
Joey Hain
|
a2951f8a8b
|
enumerate
|
2019-03-08 18:29:58 -08:00 |
|
Joey Hain
|
9544a47f46
|
filter
|
2019-03-08 18:29:57 -08:00 |
|
Joey Hain
|
9d8bdd7012
|
zip
|
2019-03-08 18:29:51 -08:00 |
|
Joey Hain
|
303e19d713
|
map
|
2019-03-08 18:29:41 -08:00 |
|
coolreader18
|
f1b156dfbf
|
Merge branch 'master' into store-rcs-in-stored-vm
|
2019-03-08 20:03:13 -06:00 |
|
ben
|
0ec034df51
|
Change property.__new__ to use new style function and construct
PyProperty
|
2019-03-09 14:07:42 +13:00 |
|
ben
|
2edfe4c7be
|
Migrate usage of member_descriptor and data_descriptor to
new_property/PropertyBuilder
|
2019-03-09 13:00:54 +13:00 |
|
ben
|
3fe32d0527
|
Merge branch 'master' into property_refactor
|
2019-03-09 12:13:00 +13:00 |
|
ben
|
5abc674737
|
Change property implementation to have rust payload and to use new
function style.
|
2019-03-09 12:11:07 +13:00 |
|
Adam
|
9a3b731894
|
Merge pull request #612 from RustPython/type_annotations2
Compile type annotations on function.
|
2019-03-08 21:34:40 +00:00 |
|
Adrian Wielgosik
|
10531191bb
|
Convert most tuple/list methods to new args style
|
2019-03-08 20:43:20 +01:00 |
|
Windel Bouwman
|
8362b8da80
|
Merge pull request #623 from RustPython/code-of-conduct
Add a code of conduct
|
2019-03-08 18:53:43 +01:00 |
|
Windel Bouwman
|
502f8098b4
|
Change returns into return.
|
2019-03-08 18:51:20 +01:00 |
|