Anonymous avatar Anonymous committed 9a17b3a

Ready for 2.2c2.

Comments (0)

Files changed (1)

 - test_longexp took days to finish on OSX. It now fails with a message so the
   other tests continue.
 - The IDE looks better under OSX after redesign of some windows.
+- The IDE class browser and object browser now work under OSX.
 - The IDE browser now has some understanding of the 2.2 object model.
 - IDE readline() output is echoed to the output window.
 - IDE output is flushed to the screen more often under OSX.
 - macresource module fixed to work under MachoPython.
 - macfs.FSRef objects now have an as_pathname method.
 - The ic module returned bogus values for creator/type. Fixed.
+- Most toolbox modules now weaklink against InterfaceLib (or CarbonLib) so
+  they can be imported even if not all functionality is available. Calling a
+  method missing on your system will raise an exception.
 - Carbon.App: support for various missing methods added.
 - Carbon.CarbonEvt: various method signatures fixed.
 - Carbon.CF: Unicode support added.
 - The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter.
 - Tkinter file events do not work, unless you have opened the file through Tcl (but then
   you cannot access it from Python).
-- The IDE object and class browser look funny on OSX, but they work fine.
 - Aliases may not work in sys.path entries.
 - PythonInterpreter used interactively will eat a lot of processor cycles. You should use
   PythonIDE for interactive work and PythonInterpreter for scripts only. This is especially
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.