Smalltalk Packages
Newer links
Old links, probably borken
| Packages | Bootstrap for the packaging system. See INSTALL. Includes PackageUtils, NaiveXML, MUtility and PackageInstaller. |
| PackageUtils | Allows packages.xml files in any location to be registered, so that you can set up package directories outside of the core installation, without having to keep images in the same location. |
| MUtility | Useful tweaks to the core classes. |
| NaiveXML | A simple XML parser. |
| PackageInstaller | Facilitates installing packages. Not actually necessary, because GST comes with gst-package, which does basically the same job, but I didn’t realize that when I started. |
| DBI, DBD-PostgreSQL, DBD-MySQL | Database architecture plus drivers for Postgres and MySQL (using libpq and libmysqlclient) |
Experimental Packages
| Generators | Like Python and all the other languages. I now see that there is a similar file in the examples dir. Great minds, eh? |
| MMixins | Playing around with mixins - actually used by Mumble. |
| Sugar | Syntactic sugar for class declarations. |
Missing Packages
| Mumble | Getting to be a nice IDE - latest version to be uploaded once I sync. with GST2.2 |
Unpackaged Experiments
| gsti-0.1.tgz | A Smalltalk server with a lightweight client, to speed up scripting. |
Mostly outdated
| gtk-gui-0.12.tgz | Predecessor to Mumble. |
| mumble-0.092.tgz | |
| mumble-0.093.tgz | |
| mumble-0.12.tgz | |
| structs-sizeof.tgz | Adds sizeof methods to Gtk structures. |
| structs-st-scripts.tgz | Parser for Gtk headers in Smalltalk (not awk). |
| fullstructs.tgz | Attempt to generate full CStruct subclasses for Gtk structs, rather than CObject descendents. |
| dbi.tgz | Unpackaged version of DBI. |