]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
- Regenerated suites
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 20 Sep 1996 15:22:47 +0000 (15:22 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 20 Sep 1996 15:22:47 +0000 (15:22 +0000)
- Use (and document) "start" argument to TalkTo initializer

Mac/Demo/applescript.html
Mac/Demo/scripting/Eudora_Suite.py
Mac/Demo/scripting/Standard_Suite.py
Mac/Demo/scripting/testeudora.py

index 7db5ba6020b2dd222a272869ded7b4c419661e77..6d8688e5c4ef0eb45370719b532426dd58a0f220 100644 (file)
@@ -142,6 +142,10 @@ would allow us to map names to signatures). The other alternative,
 <CODE>ChooseApplication</CODE> from the program-to-program toolbox, is
 also not available from Python at the moment. <p>
 
+If you specify the application by creator you can specify an optional
+<CODE>start</CODE> parameter, which will cause the application to be
+started if it is not running.  <P>
+
 The main program itself is a wonder of simplicity. We create the
 object that talks to Eudora (passing the signature as argument), ask
 the user what she wants and call the appropriate method of the talker
index 13a1cf61662ad776f5cd1adbc36c06e47f19e030..481aaddc86ef9c902c929cd81348ff5f40bb339a 100644 (file)
@@ -1,11 +1,10 @@
 """Suite Eudora Suite: Terms specific to Eudora
 Level 1, version 1
 
-Generated from Moes:Programma's:Eudora:Eudora Light
+Generated from flap:Programma's:Eudora Light
 AETE/AEUT resource version 2/16, language 0, script 0
 """
 
-
 import aetools
 import MacOS
 
@@ -71,7 +70,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -101,7 +100,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -122,7 +121,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -143,7 +142,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -164,7 +163,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -189,13 +188,13 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
 
        def unqueue(self, _object, _attributes={}, **_arguments):
-               """unqueue: Remove a message from the queue, so it wonÕt be sent
+               """unqueue: Remove a message from the queue, so it won¹t be sent
                Required argument: the message to unqueue
                Keyword argument _attributes: AppleEvent attribute dictionary
                """
@@ -209,7 +208,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -234,7 +233,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -259,7 +258,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -284,7 +283,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -311,7 +310,7 @@ class Eudora_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
index a29c11a48bde177e2c8029ff293b68216367a439..ce5baadb18377b7bec66c2d29e2098ac0a4610f1 100644 (file)
@@ -1,11 +1,10 @@
 """Suite Standard Suite: Common terms for most applications
 Level 1, version 1
 
-Generated from Moes:Programma's:Eudora:Eudora Light
+Generated from flap:Programma's:Eudora Light
 AETE/AEUT resource version 2/16, language 0, script 0
 """
 
-
 import aetools
 import MacOS
 
@@ -28,7 +27,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -54,7 +53,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -75,7 +74,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -96,7 +95,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -123,7 +122,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -149,7 +148,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -175,7 +174,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -195,7 +194,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -215,7 +214,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -235,7 +234,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
@@ -260,7 +259,7 @@ class Standard_Suite:
                _reply, _arguments, _attributes = self.send(_code, _subcode,
                                _arguments, _attributes)
                if _arguments.has_key('errn'):
-                       raise MacOS.Error, aetools.decodeerror(_arguments)
+                       raise aetools.Error, aetools.decodeerror(_arguments)
                # XXXX Optionally decode result
                if _arguments.has_key('----'):
                        return _arguments['----']
index 8a86cbab558ba8a90fdd1d0f4245e4604efd97bb..951e8853362a9da77c6488da20b86de8538b1b11 100644 (file)
@@ -12,10 +12,10 @@ class Eudora(aetools.TalkTo, Required_Suite.Required_Suite, \
        pass
        
 # The Creator signature of eudora:
-SIGNATURE="????"
+SIGNATURE="CSOm"
 
 def main():
-       talker = Eudora(SIGNATURE)
+       talker = Eudora(SIGNATURE, start=1)
        while 1:
                print 'get, put, quit (eudora) or exit (this program) ?'
                line = sys.stdin.readline()