[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