lp:~mwhudson/pypy/imported-unicode_filename

Created by Michael Hudson-Doyle and last modified
Get this branch:
bzr branch lp:~mwhudson/pypy/imported-unicode_filename
Only Michael Hudson-Doyle can upload to this branch. If you are Michael Hudson-Doyle please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael Hudson-Doyle
Project:
PyPy
Status:
Development

Recent revisions

21329. By afa

Fix os.getcwdu() to return a unicode as advertised.
This fixes the last failure on Windows!

21328. By afa

Some refactoring and translation fixes

21327. By afa

Add WindowsError attributes in FORCE_ATTRIBUTES_INTO_CLASSES.
This hack is needed to annotate pypy.interpreter.error.wrap_oserror().
Not sure why, here I imitated OSError just above.

21326. By afa

adapt os.utime and nt._getfullpathname
+ some refactoring

21325. By afa

os.rmdir and os.getcwdu

21324. By afa

Fix os.rename

21323. By afa

More progress. This even translates.

21322. By afa

Attempt to support unicode filenames for open() and os.open().
Don't know if this is RPython enough.

21321. By afa

Some progress towards open(someUnicode),
but how can I add _annspecialcase_ = 'specialize:argtype(0)' to os.open?

21320. By afa

Start accepting both str and unicode for filenames.
This does not disturb the ll functions too much,

what I don't like is that functions like os.stat cannot have a _annspecialcase_ attribute;
the "wrapper" function has to fish the lltypeimpl function.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:pypy
This branch contains Public information 
Everyone can see this information.