From f8cfdd0f2276afe2f924295c192256601db595db Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sat, 15 Sep 2018 15:39:38 -0700 Subject: Better parsing of strings and handling of non-printable characters and tabs. --- pretty_errors.moon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pretty_errors.moon') diff --git a/pretty_errors.moon b/pretty_errors.moon index 5dafe99..300e2c7 100644 --- a/pretty_errors.moon +++ b/pretty_errors.moon @@ -44,7 +44,7 @@ format_error = (err)-> during, after = line\sub(1,err_linepos_end-1), line\sub(err_linepos_end,-1) err_msg ..= "\n\027[2m#{fmt_str\format(i)}\027[0;41;30m#{during}\027[0m#{after}" else - err_msg ..= "\n\027[2m#{fmt_str\format(i)}\027[0m#{line}\027[0m" + err_msg ..= "\n\027[2m#{fmt_str\format(i)}\027[0;41;30m#{line}\027[0m" box_width = 70 err_text = "\027[47;31;1m#{(" "..err.error)\wrap_to_1(box_width)\gsub("\n", "\n\027[47;31;1m ")}" -- cgit v1.2.3