Created by Michael Hudson-Doyle on 2010-03-15 and last modified on 2010-03-15
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

Michael Hudson-Doyle

Recent revisions

21329. By afa on 2009-04-24

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

21328. By afa on 2009-04-24

Some refactoring and translation fixes

21327. By afa on 2009-04-24

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 on 2009-04-24

adapt os.utime and nt._getfullpathname
+ some refactoring

21325. By afa on 2009-04-24

os.rmdir and os.getcwdu

21324. By afa on 2009-04-24

Fix os.rename

21323. By afa on 2009-04-23

More progress. This even translates.

21322. By afa on 2009-04-23

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

21321. By afa on 2009-04-23

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

21320. By afa on 2009-04-22

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:
This branch contains Public information 
Everyone can see this information.