rocky
|
7fd21aa227
|
Fix more Python 1.4 decompilation bugs
|
2018-06-04 09:37:35 -04:00 |
|
rocky
|
82bc294995
|
Improve Python 1.4 bytecode coverage
|
2018-06-04 08:54:09 -04:00 |
|
rocky
|
9d3e4a6660
|
Some Python 1.4 fixes
|
2018-06-04 02:09:48 -04:00 |
|
rocky
|
7dfade1195
|
Remove schmutz
|
2018-06-03 03:53:53 -04:00 |
|
rocky
|
1df5aa0ef9
|
Better Python 1.4 support
|
2018-06-03 03:21:15 -04:00 |
|
rocky
|
c06ba45991
|
See if we can get Appveyor working again...
|
2018-05-21 12:06:11 -04:00 |
|
rocky
|
7fab91eb4e
|
Past fix of conditional_not bleed into 2.5...
and it shouldn't have
|
2018-05-19 13:00:44 -04:00 |
|
rocky
|
c2181e3235
|
Get ready for release 3.2.0
release-3.2.0
|
2018-05-19 12:29:26 -04:00 |
|
rocky
|
3695921364
|
CircleCI administrivia
|
2018-05-19 11:59:55 -04:00 |
|
rocky
|
d14193f219
|
xdis 3.8.2 has python 1.4 support
|
2018-05-19 11:53:32 -04:00 |
|
rocky
|
94251cd294
|
Tolerate bytecode < 1.5
|
2018-05-19 11:49:42 -04:00 |
|
rocky
|
a9515c7aab
|
Add bytecode 1.4 small tests
Many bugs in 1.4 exist. For a future release
|
2018-05-19 11:31:23 -04:00 |
|
rocky
|
e5f3d803a8
|
Start Python 1.4 decompilation ...
Tidy up test code for issue 162 and comments for some disassembly massaging.
|
2018-05-19 07:14:00 -04:00 |
|
rocky
|
e5ae70bea8
|
batch workaround
|
2018-05-14 22:28:54 -04:00 |
|
rocky
|
189605ea2c
|
Adjust showtree() calls
|
2018-05-13 14:23:52 -04:00 |
|
rocky
|
4c74bf1d9d
|
--tree++ shows template rule when it is used
|
2018-05-13 14:21:46 -04:00 |
|
rocky
|
c087bd785e
|
Tweak 2.6.9 for batch test machine
|
2018-05-11 09:57:08 -04:00 |
|
rocky
|
80b68af2d3
|
More 2.6 control flow logix futzing
|
2018-05-09 11:12:16 -04:00 |
|
rocky
|
24ccc16701
|
Need full filename in runtests.sh
|
2018-05-08 10:38:50 -04:00 |
|
rocky
|
69714fb65a
|
Limit more tests in batch
|
2018-05-08 10:30:59 -04:00 |
|
rocky
|
b94f98f8f7
|
Note we can't handle try/else sometimes in 2.7
|
2018-05-08 10:17:38 -04:00 |
|
rocky
|
f05b092983
|
"and" handling before 2.6 is different
|
2018-05-08 09:29:41 -04:00 |
|
rocky
|
76a66c3460
|
2.6 if-else-not handling...
For now, we say that conditional-not can't be in an "and".
|
2018-05-08 09:17:20 -04:00 |
|
rocky
|
91224b2382
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
|
2018-05-08 08:50:23 -04:00 |
|
rocky
|
e76f1f107f
|
Better testing of named %c format specifiers
|
2018-05-08 08:49:43 -04:00 |
|
rocky
|
2f8e063a99
|
remove 2.6.9 test_grammar.py for now
|
2018-05-03 21:20:22 -04:00 |
|
rocky
|
15533c5e38
|
Fixes #174
|
2018-05-03 14:56:18 -04:00 |
|
rocky
|
6511cc4dd4
|
Add Another 2.7.5 "while 1" rule
|
2018-05-01 04:00:35 -04:00 |
|
rocky
|
fdf97a1cc0
|
Add if_not rule for Python 2.7
|
2018-05-01 03:10:46 -04:00 |
|
rocky
|
24011bb0da
|
Python 2.7.5 tolerance
|
2018-05-01 02:48:51 -04:00 |
|
rocky
|
4f61321c91
|
stdlib batch testing workarounds
|
2018-04-29 10:03:47 -04:00 |
|
rocky
|
269f4f2e1b
|
2.6, 2.7 Parse if else inside list comprehension
Fixes #171
|
2018-04-28 20:44:09 -04:00 |
|
rocky
|
aab951280b
|
Set precedence better for list comprehensions.
|
2018-04-28 17:27:29 -04:00 |
|
rocky
|
f1e48fb60a
|
while1 grammar rule cleanup
Closes #172
|
2018-04-27 10:57:27 -04:00 |
|
rocky
|
c0022ed5b7
|
Typo
|
2018-04-25 13:05:56 -04:00 |
|
rocky
|
41a50b5e46
|
Handle if not else in lambdas...
Fixes #170
|
2018-04-25 12:57:09 -04:00 |
|
rocky
|
0154c87d63
|
CALL_FUNCTION_EX specialization in 3.6
|
2018-04-23 18:47:30 -04:00 |
|
rocky
|
c9c70103aa
|
Merge branch 'master' of github.com:rocky/python-uncompyle6
|
2018-04-23 15:40:19 -04:00 |
|
rocky
|
a18dc340ce
|
Start to narrow 3.7 FUNCTION_EX grammar
|
2018-04-23 15:40:04 -04:00 |
|
rocky
|
037648577f
|
Start to narrow 3.7 FUNCTION_EX grammar
|
2018-04-23 15:16:03 -04:00 |
|
rocky
|
cd62e54c88
|
Correct (3.7) use fof BUILD_MAP_UNPACK_WITH_CALL
|
2018-04-21 00:41:14 -04:00 |
|
rocky
|
ef9ccc3a8c
|
Fix 3.7 aysnc def testing
|
2018-04-20 11:15:52 -04:00 |
|
rocky
|
c397bf6bda
|
Generalize 3.7 attribute with LOAD_METHOD
|
2018-04-19 19:28:53 -04:00 |
|
rocky
|
0aa41058a6
|
customize "async for" on 3.6. and 3.7
|
2018-04-19 15:03:09 -04:00 |
|
rocky
|
27f67e6fca
|
Fix some 3.6/3.7 bugs
|
2018-04-19 10:00:40 -04:00 |
|
rocky
|
6fcf49b214
|
2.6 compatability
|
2018-04-18 12:18:32 -04:00 |
|
rocky
|
49661b222e
|
Ooops - remove debug statement.
|
2018-04-18 12:11:56 -04:00 |
|
rocky
|
c481d97866
|
A more uniform way to track opcodes seen...
use a set rather than these boolean variables. Done in 3.x
only for now. May do more later..
|
2018-04-18 12:01:46 -04:00 |
|
rocky
|
ab5303f504
|
Administrivia
release-3.1.3
|
2018-04-16 13:06:16 -04:00 |
|
rocky
|
6c6d62edb8
|
python 2.6 grammar test tweak
|
2018-04-16 13:00:30 -04:00 |
|