From d0a2992335b889b3f843b50511b0488a0bc44ca4 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Fri, 4 Dec 2020 12:43:19 +0200 Subject: [PATCH] regex: align query/regex err pos in optional err messages/panics --- vlib/regex/regex_opt.v | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vlib/regex/regex_opt.v b/vlib/regex/regex_opt.v index 7af98491c8..4c756b8ee4 100644 --- a/vlib/regex/regex_opt.v +++ b/vlib/regex/regex_opt.v @@ -7,11 +7,11 @@ pub fn (mut re RE) compile_opt(pattern string) ? { if re_err != compile_ok { mut err_msg := strings.new_builder(300) - err_msg.write("query: $pattern\n") - line := "-".repeat(err_pos) - err_msg.write("err : ${line}^\n") err_str := re.get_parse_error_string(re_err) - err_msg.write("ERROR: $err_str\n") + err_msg.write("$err_str\n") + err_msg.write(" query: $pattern\n") + line := "-".repeat(err_pos) + err_msg.write(" err pos: ${line}^") return error_with_code(err_msg.str(), re_err) } }