[squeak-dev] The Trunk: Graphics-tpr.205.mcz

Frank Shearar frank.shearar at gmail.com
Tue Mar 26 18:45:23 UTC 2013


On 26 March 2013 16:57, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>
>
> On Mon, Mar 25, 2013 at 11:49 PM, Frank Shearar <frank.shearar at gmail.com>
> wrote:
>>
>> On 26 March 2013 00:27, tim Rowledge <tim at rowledge.org> wrote:
>> > Starting from a fresh image from the Jenkins server that claimed to be
>> > completely clean and up to date
>>
>> That's going to be the best we have, for the moment. Mainly because
>> * we never have a green build,
>> * Squeak has very limited command line support
>
>
> we should steal Camillo's command-line code for Pharo.  Very nice.  curses,
> coloured text, a repl loop.

That is the plan! I just need to get around to actually doing it!

Maybe we can even contribute back, by making a CursesToolBuilder. (And
ideally beating Pharo to extending Spec to support curses.)

frank

>>
>> ** you need to feed it a chunk-formatted startup script, or a script
>> with no !s in it
>> ** exceptions mean debuggers pop up, rather than dumping stack traces to
>> stdout
>>
>> But otherwise, if the resulting image is _not_ completely clean & up
>> to date, it's my fault, and please yell at me. Preferably in the form
>> of a nice bug report :)
>>
>> frank
>>
>> >, making the changes to get rid of the obsolete 'BitBlt current' idiom
>> > for everything visible, I have now committed about half-a-dozen packages
>> > that seem to be correct.
>> >
>> > I also committed a VMMaker change to
>> > a) move BitBltSImulation under SmartSyntaxPlugin
>> > b) move the pixel-peeker primitive into BitBltSimulation
>> > c) update the comment a bit to include some combination rules added
>> > about  ten years ago
>> >
>> > A VM built from this passes the BitBltTests in TestRunner and appears to
>> > run everything normally.
>> >
>> > tim
>> > --
>> > tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
>> > Strange OpCodes: SD: Self Destruct
>> >
>> >
>> >
>>
>
>
>
> --
> best,
> Eliot
>
>
>


More information about the Squeak-dev mailing list