From 7cb2bfa0f8a77200f4b2555a377117f78226b5c8 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) (cherry picked from commit 44161d73c8bdce0374718d1ab0bc20fbebc1fec2) --- 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")