0.2 Code Development Features
The 0.2 release has a few new features over 0.1 that are helpful for developing code in Chandler:
- Chandler's customized Python interpreter is now debuggable with WingIDE? if you install our debug modules.
- The PyCrust interactive shell is now included with "debug" releases. To bring it up, enable the debug menu via
Shift-Control-Alt-D and select Show Debugger Window. For some reason, you can't bring up the debugger from the MrMenus parcel.
- Chandler will look in the environment variable $PARCELDIR for additional parcel code. This lets you develop in a "safe" directory, one that will not get scrubbed by HardHat. You also won't have to move your files when you load a new version of Chandler. See ParcelLoading.
- Unhandled exceptions are displayed in a dialog box to avoid the "disappearing popup window" problem. Also, all stdout/stderr messages are sent to: the real stdout, the logfile "stdout.log", and the wx stdout popup window".
--
DuckySherwood - 16 Sep 2003