I have made a few updates to OSProcess and CommandShell that I hope will be useful for Pharo:
On SqueakSource, I repackaged both OSProcess and CommandShell into finer-grained package naming. Tests-OSProcess and Tests-CommandShell become OSProcess-Tests and CommandShell-Tests to avoid package name conflicts with Pharo and Squeak. The rest of the former OSProcess and CommandShell are split out into sub-packages to support this, and also to make it possible avoid loading portions of the package that are not required (e.g. in Pharo, do not load MVC portions of CommandShell). I updated ConfigurationOfOSProcess in SqS/MetacelloRespository to load OSProcess from the new package structure. This will also load a number of updates that make things work properly on Pharo. On a Unix/Linux platform, all tests should be green (I am not sure of the status on OS X). I have not yet tried to do a ConfigurationOfCommandShell, but if you use OSProcess and want to also use PipeableOSProcess from the CommandShell package (but are not interested in the rest of CommandShell), you can load ConfigurationOfOSProcess, then use a Monticello browser to load just package CommandShell-Piping from the CommandShell project on SqueakSource. This is my first attempt to do anything with Metacello, so any fixes or corrections will be appreciated. Miguel Cob originally created the ConfigurationOfOSProcess, so thanks to Miguel for doing this. Dave _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
