From da3f95d52c8abb75337da3d393974b413b97095c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com> Date: Mon, 9 Nov 2020 13:45:39 +0100 Subject: [PATCH] Fix error arrow position (^ on the second line) --- src/language/PugsParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/language/PugsParser.cpp b/src/language/PugsParser.cpp index a82570a82..352ea84e6 100644 --- a/src/language/PugsParser.cpp +++ b/src/language/PugsParser.cpp @@ -111,7 +111,7 @@ parser(const std::string& filename) << rang::fgB::red << "error: " << rang::fg::reset << rang::style::bold << e.what() << rang::style::reset << '\n' << input.line_at(p) << '\n' - << std::string(p.column, ' ') << rang::fgB::yellow << '^' << rang::fg::reset << '\n'; + << std::string(p.column - 1, ' ') << rang::fgB::yellow << '^' << rang::fg::reset << '\n'; finalize(); std::exit(1); } -- GitLab