]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added a note about the new (since 2.0) OSA architecture.
authorJack Jansen <jack.jansen@cwi.nl>
Tue, 27 Mar 2001 21:34:31 +0000 (21:34 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Tue, 27 Mar 2001 21:34:31 +0000 (21:34 +0000)
Mac/Demo/applescript.html

index 8a26a9bae2b27b093fc6a1d5f340a3fc7993a51c..183d66599a2fbd0a7dee19134807fc33c1a1ead8 100644 (file)
@@ -94,7 +94,16 @@ details on how to start the program and talk to it, and a class variable
 <code>_signature</code> which is the default application this class will talk
 to (you can override this in various when you instantiate your class, see
 <code>aetools.py</code> for details).
- <p>
+<p>
+<blockquote>
+Let us do another sidebar. Since MacPython 2.0 this new structure, with packages
+per application and submodules per suite, is used. Older MacPythons had a
+single level of modules, with uncertain semantics. With the new structure
+it is possible for programs to override standard suites, as programs often do.
+It is a good idea to convert your own old programs to the new scheme, but if you
+really want the old standard suites are still available in
+<code>:Mac:Lib:lib-scripting</code>.
+</blockquote>
 
 The <a href="applescript/Disk_Copy/Special_Events.py">Special_Events</a>
 module is a nice example of a suite module.