Initial work on more detailed error messages.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include <fstream>
|
||||
#include <ncurses.h>
|
||||
#include <sstream>
|
||||
#include "../src/Diagnostics/DiagnosticTypeEN_US.hpp"
|
||||
#include "../src/Parser/Lexer/Lexer.hpp"
|
||||
#include "../src/Parser/Parser.hpp"
|
||||
#include "../src/Parser/Statements/ParsedStatementStringifier.hpp"
|
||||
@@ -43,8 +44,7 @@ void ParseAndUpdate(const std::vector<std::u8string>& lines, WINDOW* diagnostics
|
||||
waddstr(diagnosticsWindow, std::to_string(diag->GetSpan().GetEnd() + 1).c_str());
|
||||
waddch(diagnosticsWindow, ' ');
|
||||
|
||||
waddstr(diagnosticsWindow,
|
||||
MalachScript::Diagnostics::DiagnosticTypeHelper::ToEnglishString(diag->GetType()).c_str());
|
||||
waddstr(diagnosticsWindow, MalachScript::Diagnostics::DiagnosticTypeHelper::ToEnglishString(diag).c_str());
|
||||
|
||||
waddch(diagnosticsWindow, '\n');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user