[Python-checkins] r53447 - peps/trunk/pep-3100.txt
guido.van.rossum
python-checkins at python.org
Mon Jan 15 01:35:53 CET 2007
Author: guido.van.rossum
Date: Mon Jan 15 01:35:52 2007
New Revision: 53447
Modified:
peps/trunk/pep-3100.txt
Log:
Update int/long unification status.
Modified: peps/trunk/pep-3100.txt
==============================================================================
--- peps/trunk/pep-3100.txt (original)
+++ peps/trunk/pep-3100.txt Mon Jan 15 01:35:52 2007
@@ -139,8 +139,10 @@
============
* 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
More information about the Python-checkins
mailing list