From: Jack Jansen Date: Sun, 24 Feb 2002 22:48:51 +0000 (+0000) Subject: Backport of 1.3: X-Git-Tag: v2.2.1c1~180 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=636c6fa173aafed8744d7eb8d64b995e01d26790;p=thirdparty%2FPython%2Fcpython.git Backport of 1.3: Rename the routine to start the target running _start(), with a compatibility routine start() calling it. Some suites declare an event start(), which obscures this method, which causes the class initializer to fail when called with start=1. Based on bug report and fix suggestion by Jacob Kaplan-Moss. --- diff --git a/Mac/Lib/aetools.py b/Mac/Lib/aetools.py index 00ec18aadc7a..ba42f03c1b96 100644 --- a/Mac/Lib/aetools.py +++ b/Mac/Lib/aetools.py @@ -157,15 +157,19 @@ class TalkTo: else: self.send_timeout = AppleEvents.kAEDefaultTimeout if start: - self.start() + self._start() - def start(self): + def _start(self): """Start the application, if it is not running yet""" try: self.send('ascr', 'noop') except AE.Error: _launch(self.target_signature) + def start(self): + """Deprecated, used _start()""" + self._start() + def newevent(self, code, subcode, parameters = {}, attributes = {}): """Create a complete structure for an apple event"""