[Python-checkins] r59688 - in python/trunk: Lib/plat-mac/plistlib.py Misc/NEWS
christian.heimes
python-checkins at python.org
Fri Jan 4 01:04:52 CET 2008
Author: christian.heimes
Date: Fri Jan 4 01:04:52 2008
New Revision: 59688
Modified:
python/trunk/Lib/plat-mac/plistlib.py
python/trunk/Misc/NEWS
Log:
Fixed #1687: plistlib.py restricts <integer> to Python int when writing
Modified: python/trunk/Lib/plat-mac/plistlib.py
==============================================================================
--- python/trunk/Lib/plat-mac/plistlib.py (original)
+++ python/trunk/Lib/plat-mac/plistlib.py Fri Jan 4 01:04:52 2008
@@ -240,8 +240,8 @@
self.simpleElement("true")
else:
self.simpleElement("false")
- elif isinstance(value, int):
- self.simpleElement("integer", str(value))
+ elif isinstance(value, (int, long)):
+ self.simpleElement("integer", "%d" % value)
elif isinstance(value, float):
self.simpleElement("real", repr(value))
elif isinstance(value, dict):
Modified: python/trunk/Misc/NEWS
==============================================================================
--- python/trunk/Misc/NEWS (original)
+++ python/trunk/Misc/NEWS Fri Jan 4 01:04:52 2008
@@ -336,6 +336,8 @@
Library
-------
+- Bug #1687: Fxed plistlib.py restricts <integer> to Python int when writing
+
- Issue #1700: Regular expression inline flags incorrectly handle certain
unicode characters.
More information about the Python-checkins
mailing list