[racket] racket/place seems to be incompatible with DrRacket

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Tue Aug 30 16:37:45 EDT 2011

Thanks for the followup, Kevin. Signalling an error sounds like the
right thing for the symbol case. I worry a little bit about how to
phrase it so people who run places in an unsaved drracket don't get
confused, tho. Maybe you have a good idea?

On Tue, Aug 30, 2011 at 3:27 PM, Kevin Tew <tewk at cs.utah.edu> wrote:
> I'm going to add a feature that allows the user to specify file ports or
> racket pipes for a new place's standard in, out, and err ports.
> In the Drracket case, I'll detect that that the current-error-port isn't a
> file port or racket pipe and set up an IO pump that
> pumps a place's standard IO ports into the current Drracket ones.

Doing something with the IO ports sounds good.

Did you have in mind just passing the ports over in the case that they
are file ports or pipes? That is, in all cases, you'd get something
where the new place's io goes to the old place's ports?


Posted on the users mailing list.