Pocket Smalltalk 1.5 Special Edition ------------------------------------ 12.19.2000 This version of Pocket Smalltalk is based on the 1.5 version of PST, currently distributed by Eric Arseneau (eat@huv.com), and available from www.pocketsmalltalk.com. It includes additions by Petr Novak (Petr.Novak@i.cz) and Joey Gibson (joey@joeygibson.com). Pocket Smalltalk (PST) is a Smalltalk IDE for Windows systems (95, 98, 2000 and presumably ME) that creates programs for the Palm family of devices from Palm Computing (www.palm.com). Thanks to Petr, it now can also create programs for the Nokia 9110 Communicator. PST is still very much in development, so I wouldn't try to write mission-critical software with it (yet!). However, it is quite stable and probably appropriate for many jobs. Of course, none of us can be held responsible for any damages resulting from the user of PST. PST is an open source project so anyone who wants to help out is invited to do so. You can get the source code for the original 1.5 stock PST from www.pocketsmalltalk.com You can get the source for the SE version from www.joeygibson.com/st If you want to help out, contact Eric, Petr or myself (Joey) or just dive in and start submitting enhancements. Please see the LICENSE.txt file included with this distribution for further information. If you want to download the source, you will need Dolphin Smalltalk 4.0 to work with it. This is the latest version of Dolphin, and is unbelievably inexpensive. Check out www.object-arts.com for details. If you find any problems with this version, you can email me, or post to the PST list at egroups.com (pocketstug) for assistance. I have tested the PalmOS portion quite a lot and have not found any problems other than the ones listed below. I have no way of testing the GEOS code so if you can, perhaps you could let me know how/if it works. But most of all have fun. Smalltalk itself is fun tow work in, and PST is no exception. It's at least better than writing C code! Joey Gibson (joey@joeygibson.com) 12.19.2000 Release Notes ------------- 1.5 SE Changes: 0. Fixed some problems with some of the toolbar buttons not being wired up properly. 1. I've enlarged all of the windows to 640@480. The smaller size really annoyed me and I always found myself enlarging the windows when I opened them. 2. I've included my tutorial instead of the original one. This tutorial was written before the toolbars were added, but it is still the most current tutorial. 3. Full GEOS support! 4. When you start a new project, all of the required packages are automatically loaded, and marked as 'do not save with project.' This seemed like a logical change since you had to do this every time you created a project. I hate repetitive actions… 5. The default project type is PalmOS. 1.5 SE Known Bugs; 0. The wait cursor doesn't display properly when loading packages. This is really apparent when creating a GEOS project since it takes quite some time to load all of the GEOS packages. If you open the package browser before the loading is finished, you will see only a partial list of loaded packages. Close it and reopen it and you'll see more. Nothing fatal, just annoying. 1. If you are working on a project for PalmOS and then try to open an existing project for GEOS (or vice- versa), the system will not reset to the appropriate type. In other words, working on a PalmOS project and opening a GEOS project will leave the IDE in the PalmOS mode instead of switching to GEOS. I'm working on this. The workaround is to create an empty project of the desired type (don't save it), and then load the existing project.