<div dir="ltr">Hi Tim,<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 8, 2018 at 11:23 AM, tim Rowledge <span dir="ltr"><<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Although Eliot's little REPl thing for image testing is cool, it is minimal and would need extending to be generally useful.</blockquote><div><br></div><div>+0.  It's not cool and it would indeed need extending.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I took a quick amble down the rabbit-hole to see what other REPL things people have made for Squeak and it looks to me that the most advanced one was the REPL package within <a href="http://www.squeaksource.com/SecureSqueak" rel="noreferrer" target="_blank">www.squeaksource.com/<wbr>SecureSqueak</a></blockquote><div><br></div><div>Was.  Pharo have something much more up-to-date.  Take a look at that.  They have full curses integration so colored output and the possibility of doing an emacs-like input editor.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
It's quite old and includes classes like ANSIStream (which I'm going to guess was a pre-i18n work way of dealing with the Squeak charset issues). It apparently "Requires Comanche (or at least ConnectionHandler and SocketStream)." to quote from the swiki page where I found out about it (<a href="http://wiki.squeak.org/squeak/2648" rel="noreferrer" target="_blank">http://wiki.squeak.org/<wbr>squeak/2648</a>)<br>
<br>
A modernised version would be a nice thing to have. I'm pretty much certain I've heard of work on a 'squeak shell' too - which I suspect would be Craig? Am I remembering something about 'squish'? - but I can't find anything right now.<br></blockquote><div><br></div><div>I would look at the Pharo system.</div><div><br></div></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>