undid last commit ... oops

svn: r12090
This commit is contained in:
Robby Findler 2008-10-21 23:04:48 +00:00
parent 567ef6d95c
commit e102ee9574

View File

@ -1086,31 +1086,12 @@
(λ ()
(with-handlers ([(λ (x) #t)
(λ (x)
(parameterize ([current-error-port original-output-port])
((error-display-handler)
(if (exn? x)
(exn-message x)
(format "~s" x))
x))
(printf "~a\n" (if (exn? x)
(exn-message x)
(format "~s" x))))])
(display (exn-message x))
(newline))])
(when module-spec
(if use-copy?
(namespace-require/copy module-spec)
(let ([t (current-thread)])
(thread
(λ ()
(let loop ([i 5])
(unless (zero? i)
(printf "sleeping ... ~a\n" i)
(sleep 1)
(loop (- i 1))))
(printf "breaking...\n")
(break-thread t)
(printf "broke\n")))
(break-enabled #t)
(namespace-require/constant module-spec))))
(namespace-require/constant module-spec)))
(when transformer-module-spec
(namespace-require `(for-syntax ,transformer-module-spec)))))))