[Python-3000-checkins] r56791 - in python/branches/py3k-struni: Lib/plat-mac/aetools.py Misc/ACKS
neal.norwitz
python-3000-checkins at python.org
Tue Aug 7 07:42:45 CEST 2007
Author: neal.norwitz
Date: Tue Aug 7 07:42:45 2007
New Revision: 56791
Modified:
python/branches/py3k-struni/Lib/plat-mac/aetools.py
python/branches/py3k-struni/Misc/ACKS
Log:
Patch #1768976, Fix for failing test_scriptpackages (untested but looks good)
Modified: python/branches/py3k-struni/Lib/plat-mac/aetools.py
==============================================================================
--- python/branches/py3k-struni/Lib/plat-mac/aetools.py (original)
+++ python/branches/py3k-struni/Lib/plat-mac/aetools.py Tue Aug 7 07:42:45 2007
@@ -21,7 +21,6 @@
"""
-from types import *
from Carbon import AE
from Carbon import Evt
from Carbon import AppleEvents
@@ -167,11 +166,11 @@
self.target_signature = None
if signature is None:
signature = self._signature
- if type(signature) == AEDescType:
+ if isinstance(signature, AEDescType):
self.target = signature
elif hasattr(signature, '__aepack__'):
self.target = signature.__aepack__()
- elif type(signature) == StringType and len(signature) == 4:
+ elif isinstance(signature, str) and len(signature) == 4:
self.target = AE.AECreateDesc(AppleEvents.typeApplSignature, signature)
self.target_signature = signature
else:
Modified: python/branches/py3k-struni/Misc/ACKS
==============================================================================
--- python/branches/py3k-struni/Misc/ACKS (original)
+++ python/branches/py3k-struni/Misc/ACKS Tue Aug 7 07:42:45 2007
@@ -524,6 +524,7 @@
Brian Quinlan
Anders Qvist
Burton Radons
+Antti Rasinen
Eric Raymond
Edward K. Ream
Marc Recht
More information about the Python-3000-checkins
mailing list