fix sandbox for running in MrEd

svn: r7213

original commit: 76cad48393ec41dfabb3fc6b0457d47ca0685c8c
This commit is contained in:
Matthew Flatt 2007-08-29 20:34:17 +00:00
parent 8f9c92b506
commit 1e119e583d

View File

@ -368,7 +368,10 @@
(define current-eventspace (mz/mr (make-parameter #f) current-eventspace))
(define make-eventspace (mz/mr void make-eventspace))
(define run-in-bg (mz/mr thread queue-callback))
(define bg-run->thread (mz/mr values eventspace-handler-thread))
(define bg-run->thread (if mred?
(lambda (ignored)
((mz/mr void eventspace-handler-thread) (current-eventspace)))
values))
(define null-input (open-input-bytes #""))
(define (kill-evaluator eval) (eval kill-evaluator))