On Sun, Oct 27, 2013 at 06:38:15PM -0500, Chris Muller wrote:
On Sun, Oct 27, 2013 at 3:33 PM, Nicolas Cellier nicolas.cellier.aka.nice@gmail.com wrote:
And yet another, shouldn't we rather integrate the excellent work that Camillo Bruni did in Pharo?
See System-CommandLine at
MCHttpRepository location: 'http://smalltalkhub.com/mc/Pharo/Pharo30/main' user: '' password: ''
Not sure. The 4 methods I added are not a REPL. That's not something I myself need, but a sophisticated command-line interface to Squeak sounds neat and novel. I don't think I've ever really fully understood the case where I'd want to _interact_ with Smalltalk via a command-line (on an on-going, ad-hoc basis). It seems like I always either want full GUI interaction, or simple job control that can properly respond to errors and nothing more..
I made ExternalCommandShell (in package CommandShell) to do exactly that - serve as a REPL and evaluate Smalltalk and/or unix input. It's kind of interesting to see that it can be done, but I can't say that I actually use it for anything, and as far as I know nobody else does either.
I'm not quite sure what Camillo Bruni did for Pharo, but if it improves the ability to run Smalltalk scripts from a command line, it might be quite useful.
Dave