(Arne Babenhauserheide)
2015-09-23: nicer error reporting (cleaner code and output). nicer error reporting (cleaner code and output).
diff --git a/wisp-reader.w b/wisp-reader.w
--- a/wisp-reader.w
+++ b/wisp-reader.w
@@ -24,8 +24,11 @@ catch #t
setlocale LC_ALL ""
lambda : key . parameters
format (current-error-port)
- . "setlocale LC_ALL \"\" failed: ~A: ~A.\n(Locales not set up. Using explicit US English locale)\n"
- . key parameters
+ string-join
+ list "Error: setlocale LC_ALL \"\" failed: ~A: ~A"
+ . "locales not set up. Using explicit US English locale.\n"
+ . "\n "
+ . key parameters
setlocale LC_ALL "en_US.UTF-8"
;;;