[etoys-dev] Etoys: Etoys-Richo.100.mcz

Ricardo Moran richi.moran at gmail.com
Sun Feb 19 23:11:26 EST 2012


Hi, today I encounter two bugs with the step over button and the
#batchPenTrails mechanism. One was an etoys bug (fixed) and the other is
easy to fix, but I fear this #batchPenTrails issue has complicated the code
with very few benefits, so I now vote for taking it back.

Cheers,
Richo

On Mon, Feb 13, 2012 at 5:45 PM, Scott Wallace <scott.wallace at squeakland.org
> wrote:

> > What is the use case for batching pen trials ?
>
> Here's the earliest mention I find of it in my email archive -- from an
> email from Dan Ingalls, May 25 2000:
>
>
> > Beginning with the balloon help for that preference (it's in the
> 'scripting' category;  you have to open a new preferences panel after
> filing in the file in order to see it)...
> >
> > "batchPenTrails:
> > Ignores the detailed
> > movement of pens between
> > display updates.  Thus
> > multiple line segments
> > drawn within a script may
> > not be seen individually."
> >
> > This feature allows you to write scripts such as
> >       joe's x := joe's x + vx.
> >       joe's y := joe's y + vy.
> > and see a smooth resulting line instead of an x-y stairstep.
> >
> > The downside is that if you happen to write
> >       joe forward: 50.
> >       joe turn: 45.
> >       joe forward: 50.
> >       joe turn: 45.
> > and run that script, you will neither see 45-degree angles nor sides of
> length 50.  What it draws is the square formed by the lines from the
> beginning to the end of the script (ie a square inscribed inside the
> octagon that you might expect).
> _______________________________________________
> etoys-dev mailing list
> etoys-dev at squeakland.org
> http://lists.squeakland.org/mailman/listinfo/etoys-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakland.org/pipermail/etoys-dev/attachments/20120220/47f5efb9/attachment.html>


More information about the etoys-dev mailing list