[racket-dev] [plt] Push #22828: master branch updated

From: Vincent St-Amour (stamourv at ccs.neu.edu)
Date: Fri Jun 17 15:12:01 EDT 2011

At Fri, 17 Jun 2011 14:51:29 -0400,
Eli Barzilay wrote:
> I don't know why more of these are needed (they seem to be growing
> exponentially), but this:

I need racketmod+interaction for some docs I'm currently writing. So I
added the others for consistency's sake.

> > +(define-syntax racketblock+interaction
> > +  (syntax-rules ()
> > +    [(_ #:eval ev name e ...)
> > +     (let ([eva ev])
> > +       (#%expression
> > +        (begin (interaction #:eval eva e) ...
> > +               (racketblock name e ...))))]
> > +    [(_ name e ...)
> > +     (racketblock+interaction #:eval (make-base-eval) name e ...)]))
> 
> is breaking exactly what I committed yesterday -- if there's a bad
> sandbox, the error will start with "interaction:".
> 
> Also, I'm not sure whether it's realted, but the `name' input seems
> very broken.

I've pushed this too fast. I'll revert it.

Vincent


Posted on the dev mailing list.