Commits

Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc
Remove mixed operations between str and unicode
Branches
py3k
Amaury Forgeot d'Arc
Enable unicode literals by default
Branches
py3k
Amaury Forgeot d'Arc
Remove str -> unicode delegation
Branches
py3k
Amaury Forgeot d'Arc
Fix almost all appdirect tests in test_unicodeobject.py
Branches
py3k
Amaury Forgeot d'Arc
Update grammar and compiler to recognize (and skip for now) the single * used to separate keywords-only arguments
Branches
py3k
Amaury Forgeot d'Arc
Try to replace all strings with unicode
Branches
py3k
Amaury Forgeot d'Arc
Rename '__builtin__' to 'builtins' Don't move the files: it will be easier to merge with the default branch
Branches
py3k
Amaury Forgeot d'Arc
More xrange->range renames
Branches
py3k
Amaury Forgeot d'Arc
Fix usage of a removed opcode
Branches
py3k
Amaury Forgeot d'Arc
rename xrange() to range(), and remove pypy's RangeList
Branches
py3k
Amaury Forgeot d'Arc
Add a way to run applevel tests with python 3: --appdirect=/path/to/python3 This implies -A, of course Fix range() tests to pass on python3.
Branches
py3k
Amaury Forgeot d'Arc
New print() syntax for applevel code
Branches
py3k
Amaury Forgeot d'Arc
Fix another test
Branches
py3k
Amaury Forgeot d'Arc
Remove `backquote`
Branches
py3k
Amaury Forgeot d'Arc
Another py3k syntax at applevel
Branches
py3k
Amaury Forgeot d'Arc
Fix some metaclasses, and the sys module can now be imported
Branches
py3k
Amaury Forgeot d'Arc
Another test, which passes
Branches
py3k
Amaury Forgeot d'Arc
Implement super() and all its magic: There is a hidden __class__ cell, and self is the first argument of the function.
Branches
py3k
Amaury Forgeot d'Arc
fix test_descriptor
Branches
py3k
Amaury Forgeot d'Arc
More tests pass
Branches
py3k
Amaury Forgeot d'Arc
Remove print statement
Branches
py3k
Amaury Forgeot d'Arc
Remove the exec statement, and try to make more tests pass
Branches
py3k
Amaury Forgeot d'Arc
Add FunctionType.__globals__, and update some tests because "import new" fails with py3k.
Branches
py3k
Amaury Forgeot d'Arc
Fix grammar for class statement, and allow classes to have bases :-/
Branches
py3k
Amaury Forgeot d'Arc
Copy Grammar2.7 into Grammar3.2. No change so far
Branches
py3k
Amaury Forgeot d'Arc
There is only one True Division.
Branches
py3k
Amaury Forgeot d'Arc
New class definition protocol: __build_class__, __prepare__ For now it's not possible to use it, the grammar does not allow the new syntax: class X(metaclass=meta)
Branches
py3k
Amaury Forgeot d'Arc
update ast for ClassDef statement
Branches
py3k
Amaury Forgeot d'Arc
A slightly better error message when an opcode is missing in the "stack effect" map.
Branches
py3k
Amaury Forgeot d'Arc
Remove all references to the __getslice__ methods and opcodes space.getslice() still exists, and delegates to getitem.
Branches
py3k
  1. Prev
  2. Next