[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

AltStyle によって変換されたページ (->オリジナル) /