From 16beb55484c20b8b1e92afdf5720fa3860d77309 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Fri, 28 Dec 2018 12:30:48 +0100 Subject: Show error line in red in the editor. --- src/luascript.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/luascript.cc') diff --git a/src/luascript.cc b/src/luascript.cc index dce5e2c..0619228 100644 --- a/src/luascript.cc +++ b/src/luascript.cc @@ -448,6 +448,11 @@ void LUAScript::run() catch(Exception &e) { printf("LUA Error: %s\n", e.msg.c_str()); + QStringList pieces = QString(e.msg.c_str()).split(":"); + if(pieces.size() >= 3) + { + emit errorLine(pieces[0], pieces[1].toUInt(), pieces[2]); + } } cleanup(); lua_stopped = true; -- cgit v1.2.3