Commits

Author Commit Message Labels Comments Date
wibiti
Lots of little fixes. -fixed doc-strings (which I had broken) -fixed tuple parameters (which I had broken) -improved parsing of loops -improved parsing of conditionals -improved parsting of try-exception -fixed assert statements -more 'elif's -less parentheses (No necessary parantheses should be removed) -partial decompiles created if there is a parse error inside a function and more (including new bugs, I'm sure) Overall, decompiled code quality should be better and closer to original code
wibiti
added set comprehension support improved generator expression and dict comprehension handling
wibiti
Fixed key, value reversal in dict comprehensions. Dict comprehension support still limited, but should handle basic case. Fixed a rare if statement error, where a list is built inside an if conditional over multiple lines.
wibiti
a few fixes
wibiti
reduced if/ifelse ambiguity
wibiti
changed uncompyle references to uncompyle2
wibiti
multiple decorator support; BUILD_SET support; small fixes
wibiti
first real commit
wibiti
first commit
gstarnberger
added some additional stmts from depyc
gstarnberger
gstarnberger
add support for STORE_MAP instruction
gstarnberger
fixed opcode import stmt in dis27.py
gstarnberger
Cleanup directory structure
gstarnberger
removed accidently commited debugging statements
gstarnberger
check if code.co_consts exists before trying to dump docstring
gstarnberger
Add support for binary_float bytecode instruction (and remove unneeded code from marshal.py)
gstarnberger
Merged some fixes from http://www.xp-dev.com/sc/81844/
gstarnberger
replaced marshal c module with python-based pypy version
gstarnberger
rebranding 'unpyc' -> 'uncompyle'
gstarnberger
Removed 'svn-commit.tmp' from repository
gstarnberger
Merged patch that provides Python 2.7 support (from http://code.google.com/p/unpyc/issues/detail?id=8)
Charles Ellis
CE - Fix for the new format of opcodes when creating a closure. (Basically all of the values put on the stack by LOAD_CLOSURE are packed into a tuple first in >= 2.5).
Keknehv
fix -c compilation
Charles Ellis
CE - Fix to my code in Parser.py to use the correct names for the new version of import statements.
Charles Ellis
CE - Initial fix for if statement bytecodes being rearranged in Python 2.5 and later.
Keknehv
option to disable timestamp
Keknehv
remove emacs crap
Keknehv
short versions of --showasm (-a) and --showast (-t)
Keknehv
add -c option to shell script (like python -c)
  1. Prev
  2. Next