summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Jansen <jack.jansen@cwi.nl>2001-03-27 21:34:31 (GMT)
committerJack Jansen <jack.jansen@cwi.nl>2001-03-27 21:34:31 (GMT)
commit64f9f7108fe7152806aa0b5aa505e79e2255a2c0 (patch)
tree941c2b889fcc03eb66c8c14a5502b19ff4a2180b
parent3f4c173d5c770a709f3dd6e8e0fbbed867d9f0f1 (diff)
downloadcpython-64f9f7108fe7152806aa0b5aa505e79e2255a2c0.zip
cpython-64f9f7108fe7152806aa0b5aa505e79e2255a2c0.tar.gz
cpython-64f9f7108fe7152806aa0b5aa505e79e2255a2c0.tar.bz2
Added a note about the new (since 2.0) OSA architecture.
-rw-r--r--Mac/Demo/applescript.html11
1 files changed, 10 insertions, 1 deletions
diff --git a/Mac/Demo/applescript.html b/Mac/Demo/applescript.html
index 8a26a9b..183d665 100644
--- a/Mac/Demo/applescript.html
+++ b/Mac/Demo/applescript.html
@@ -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.