From 44161d73c8bdce0374718d1ab0bc20fbebc1fec2 Mon Sep 17 00:00:00 2001 From: Robby Findler Date: Wed, 1 Aug 2012 18:19:07 -0500 Subject: [PATCH] adjust DMdA languages so they do the same error rewriting that the HtDP languages are doing. This seems to make the error messages in DMdA behave like they did in 5.2.1 (and so I'm pushing this to see how DrDr reacts) --- collects/deinprogramm/deinprogramm-langs.rkt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/collects/deinprogramm/deinprogramm-langs.rkt b/collects/deinprogramm/deinprogramm-langs.rkt index 87cb5f7b08..976840b6da 100644 --- a/collects/deinprogramm/deinprogramm-langs.rkt +++ b/collects/deinprogramm/deinprogramm-langs.rkt @@ -25,6 +25,7 @@ lang/debugger-language-interface lang/run-teaching-program lang/private/continuation-mark-key + lang/private/rewrite-error-message (only-in test-engine/scheme-gui make-formatter) test-engine/scheme-tests @@ -1187,7 +1188,7 @@ (define (teaching-languages-error-display-handler msg exn) (if (exn? exn) - (display (exn-message exn) (current-error-port)) + (display (get-rewriten-error-message exn) (current-error-port)) (eprintf "uncaught exception: ~e" exn)) (eprintf "\n")