projectVALIS wrote: > I'm wondering if there are online API docs like there are for Java (here's a > link <http://docs.oracle.com/javase/7/docs/api/> for all you non-Java > types). I've already got a copy of 'Pharo by Example' and 'A Guide to Work > with Squeak Morph Classes', but neither are what I'm looking for. Also, the > 'swiki' doesn't have a comprehensive list. An up-to-date reference of the > morphs and classes available in a stock Pharo image would be immensely > helpful. Does one exist?
Sure - one is available in the PharoOnlineHelp. In a fresh Pharo 2.0 or Pharo 3.0 image just open Tools -> ConfigurationBrowser Then select "PharoOnlineHelp" from the list and install it. After loading there is a panel where you can start the local webserver. If you are on Windows then click on "Browse" afterwards to open the webbrowser, otherwise (Mac, Linux) point your browser to http://localhost:8080 In the toolbar click on "API". A screenshot is available here: http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20121129/a044c0b2/attachment.png JavaDoc is "dead" documentation since it is just generated from the classes and easily outdated. The Pharo API docu is served right out of the image and is therefore always up to date. It is based on class and method comments that you also have within the environment. Independent from that I would rather use the Smalltalk browser than this kind of docu - it gives you much more control. Have fun T.