Update int/long unification status.

This commit is contained in:
Guido van Rossum 2007-01-15 00:35:52 +00:00
parent a4dcf4667f
commit 6917e68062
1 changed files with 4 additions and 2 deletions

View File

@ -139,8 +139,10 @@ Atomic Types
============
* Remove distinction between int and long types [1]_
(int may become an abstract base type, with short and long subtypes.)
[MvL is working on this in the int_unification branch]
[This is mostly done. There is a single 'int' type whose implementation
is that of the Python 2.x 'long'; the PyInt_XXX APIs have been mapped
to the corresponding PyLong_XXX APIs. Still to do: remove the 'long'
alias from __builtin__, and remove support for literals with trailing 'L'.]
* Make all strings be Unicode, and have a separate bytes() type [1]_
The new string type will be called 'str'.
* Return iterators instead of lists where appropriate for atomic type methods