From 19adb11523a6a1b87ae8dda7c1734db3ca476ddc Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Sat, 30 Oct 2010 05:02:43 +0200 Subject: Racket: using meta-commands instead of dynamic-require (#30347) - Much more robust: dynamic-require might not have been defined in the REPL's namespace. - Fixes #30347 as a side-effect: now all Geiser functions work with typed scheme too. --- scheme/racket/geiser/eval.rkt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'scheme/racket/geiser/eval.rkt') diff --git a/scheme/racket/geiser/eval.rkt b/scheme/racket/geiser/eval.rkt index f2cf39f..4e7f3db 100644 --- a/scheme/racket/geiser/eval.rkt +++ b/scheme/racket/geiser/eval.rkt @@ -63,10 +63,8 @@ (define compile-in eval-in) (define (load-file file) - (call-with-result - (lambda () - (load-module file (current-output-port) (last-namespace)) - (update-signature-cache file)))) + (load-module file (current-output-port) (last-namespace)) + (update-signature-cache file)) (define compile-file load-file) -- cgit v1.2.3