rocky
|
ce3f815b08
|
opcode import typo
|
2019-03-28 11:16:06 -04:00 |
|
rocky
|
053270483c
|
Get ready for release 3.2.6
|
2019-03-23 18:17:53 -04:00 |
|
rocky
|
4a354269bc
|
Adjust 3.7 chained compare for adjusted grammar
Add test for last change
|
2019-03-23 17:06:50 -04:00 |
|
rocky
|
cd64156708
|
Fix else detection bug in Python 3.6+
|
2019-03-23 08:57:34 -04:00 |
|
rocky
|
3d49b499fb
|
Move 3.6 return_if_lambda rule back to 3.5
|
2019-03-10 14:01:57 -04:00 |
|
rocky
|
dcad6cf6ce
|
Fix if return boundary in 3.6+
Fixes #209
|
2019-03-10 05:59:15 -04:00 |
|
rocky
|
bfceeac6c8
|
2.7 can have two JUMP_BACKs at the end of a while loop
Fixes #215
|
2019-01-27 21:41:17 -05:00 |
|
rocky
|
47448e7ce4
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
|
2019-01-26 18:19:12 -05:00 |
|
rocky
|
e1628d4d3a
|
Possibly addresses issue #215
|
2019-01-26 18:18:21 -05:00 |
|
byehack
|
0c5f0dfc7a
|
support utf-8 in py3
|
2019-01-17 18:52:40 +03:30 |
|
byehack
|
138b2ac5ee
|
support utf-8 encoding for PYTHON>=3
|
2019-01-17 18:43:13 +03:30 |
|
byehack
|
ceae035c70
|
support utf-8 chars
|
2019-01-16 19:36:13 +03:30 |
|
rocky
|
43646b3c71
|
Comma placement in 3.6 and 3.7 **kwargs
fixes #208
|
2019-01-14 17:41:54 -05:00 |
|
rocky
|
9a14db567b
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
|
2019-01-13 19:39:54 -05:00 |
|
rocky
|
a97d4003c7
|
Python 3.7 changes chained comparison code
fixes #206
|
2019-01-13 19:37:41 -05:00 |
|
cclauss
|
6cbaef4ba5
|
Travis CI: Run more f-string tests on Python 3.7
|
2019-01-12 20:24:08 +01:00 |
|
rocky
|
df105fbfb2
|
Fixed one thing in Python 2.7 and break another.
We'll go with this until we get to a more serious refactoring.
|
2019-01-05 16:38:07 -05:00 |
|
Yiming Wang
|
fbf51a0ae3
|
Fix when offset like 47_0
|
2019-01-05 13:33:31 -05:00 |
|
Yiming Wang
|
5d99322078
|
Better assert and AssertionError determine for Python 2.7
|
2019-01-05 13:32:08 -05:00 |
|
rocky
|
1a70f75ffc
|
Pypy 2.7 fixes
* pypy doesn't seem to grok sys.stdout.flush() sometimes?
* pypy has extra come_froms for return_if_stmt
|
2019-01-05 13:28:29 -05:00 |
|
rocky
|
a2321773d7
|
Fix Python 3.x try/else detection
Fixes #155
|
2019-01-01 22:50:28 -05:00 |
|
rocky
|
acd0e5fea6
|
Note weirdness in try/else
|
2019-01-01 09:40:59 -05:00 |
|
rocky
|
d443295df6
|
Check range of _come_froms on ifelsestmt reduction
Fixes #200
|
2018-12-31 08:39:08 -05:00 |
|
rocky
|
84e8542248
|
Get ready for release 3.2.5
|
2018-12-30 12:15:57 -05:00 |
|
rocky
|
fe9beb2fd1
|
Use raw string in regexp with "\d"...
Bump python versions used in testing
|
2018-12-26 19:06:21 -05:00 |
|
rocky
|
7de893730d
|
main.main parameter "codes" is not used. Note that.
|
2018-12-25 12:55:40 -05:00 |
|
rocky
|
a7ceedb62c
|
Python 3.6+ control flow
|
2018-12-15 09:17:54 -05:00 |
|
rocky
|
f5448b371c
|
More complete fragment parsing for imports
|
2018-12-10 06:40:14 -05:00 |
|
rocky
|
f3cd1ee3f3
|
Add FIXME not for attribute parenthesis
|
2018-11-12 03:48:44 -05:00 |
|
rocky
|
de6dec6ecd
|
Control flow bits again
|
2018-11-11 14:11:23 -05:00 |
|
rocky
|
1bcf0d54f7
|
Get ready for release 3.2.4
|
2018-10-27 11:04:26 -04:00 |
|
rocky
|
4c6bdd58ab
|
Fix indentation iftrue_stmt24
Fixes #187
|
2018-10-17 15:35:51 -04:00 |
|
rocky
|
7898fa157b
|
extend Python 2.6- lastc grammar-rule
Fixes #192
|
2018-10-05 12:37:16 -04:00 |
|
rocky
|
ec42ee540c
|
Small typos
|
2018-09-20 17:40:23 -04:00 |
|
rocky
|
616e5c82f6
|
Reinstat expr32 and expr1024 rules...
to speed up handling long literal lists. See also issue #188
Update issue forms to simplfy via putting instructions as comments.
|
2018-09-19 20:14:42 -04:00 |
|
rocky
|
1cb31a85fd
|
decompile bytecode_version defaults to Python intepreter version
Fixes #189
|
2018-09-19 15:20:23 -04:00 |
|
rocky
|
c96e796ff5
|
Handle Python 2.4 if true
|
2018-08-12 02:24:13 -04:00 |
|
rocky
|
19ec52eb63
|
Change AST to SyntaxTree in many places
|
2018-07-15 12:37:50 -04:00 |
|
rocky
|
1b71cfef07
|
3.6 omit END_FINALLY sometimes
Fixes #182
|
2018-07-05 21:47:36 -04:00 |
|
rocky
|
c6b3e20b47
|
Remove some of the 3.0 3.x instruction hackiness
|
2018-06-24 18:23:38 -04:00 |
|
rocky
|
93e889e82a
|
Python 3.0 comprehensions are a snowflake
|
2018-06-24 16:46:56 -04:00 |
|
rocky
|
4cbd136635
|
Make Python 3.0 control flow more like 3.x
|
2018-06-24 12:56:43 -04:00 |
|
rocky
|
488a14488c
|
Python 3.0 compare-chained2 grammar rule
|
2018-06-24 11:19:10 -04:00 |
|
rocky
|
44321fcedf
|
Extend Python 3.0 "or" grammar rule
|
2018-06-24 11:07:37 -04:00 |
|
rocky
|
1e0a6d528e
|
Expand 3.0 while grammar rule
|
2018-06-24 07:42:36 -04:00 |
|
rocky
|
40fa379fd9
|
Add 3.0 comp_if_not grammar rule
|
2018-06-24 07:28:58 -04:00 |
|
rocky
|
34ec41f274
|
Improve 3.0 list comprehensions
|
2018-06-24 06:56:30 -04:00 |
|
rocky
|
3daf3732c3
|
Fix Python 3.0 "and" parse rule
|
2018-06-23 23:04:17 -04:00 |
|
rocky
|
988efa3693
|
Had botched 2.6 grammar
|
2018-06-23 13:48:01 -04:00 |
|
rocky
|
bc16cc93d6
|
More Python 3.0 parse errors
|
2018-06-23 13:31:16 -04:00 |
|