summaryrefslogtreecommitdiff
path: root/gtk2_ardour/luainstance.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-08-26 16:59:11 +0200
committerRobin Gareus <robin@gareus.org>2016-08-26 17:02:23 +0200
commitddc4e61b57803ae99b472e97f2000a9e04b55aff (patch)
treeae3731ce5b0d3e5daa26260b9145ec345d0204a9 /gtk2_ardour/luainstance.cc
parent5c12de78dbd2f4aa2a1dd43efc44825023760b1c (diff)
forward Lua print() to Ardour's Log.
Diffstat (limited to 'gtk2_ardour/luainstance.cc')
-rw-r--r--gtk2_ardour/luainstance.cc11
1 files changed, 3 insertions, 8 deletions
diff --git a/gtk2_ardour/luainstance.cc b/gtk2_ardour/luainstance.cc
index 0f02f943ea..0dd4731f27 100644
--- a/gtk2_ardour/luainstance.cc
+++ b/gtk2_ardour/luainstance.cc
@@ -814,11 +814,12 @@ using namespace ARDOUR_UI_UTILS;
using namespace PBD;
using namespace std;
-#ifndef NDEBUG
static void _lua_print (std::string s) {
+#ifndef NDEBUG
std::cout << "LuaInstance: " << s << "\n";
-}
#endif
+ PBD::info << "LuaInstance: " << s << endmsg;
+}
LuaInstance* LuaInstance::_instance = 0;
@@ -834,9 +835,7 @@ LuaInstance::instance ()
LuaInstance::LuaInstance ()
{
-#ifndef NDEBUG
lua.Print.connect (&_lua_print);
-#endif
init ();
LuaScriptParamList args;
@@ -1293,9 +1292,7 @@ LuaInstance::register_lua_slot (const std::string& name, const std::string& scri
ActionHook ah;
try {
LuaState l;
-#ifndef NDEBUG
l.Print.connect (&_lua_print);
-#endif
lua_State* L = l.getState();
register_hooks (L);
l.do_command ("function ardour () end");
@@ -1491,9 +1488,7 @@ LuaCallback::get_state (void)
void
LuaCallback::init (void)
{
-#ifndef NDEBUG
lua.Print.connect (&_lua_print);
-#endif
lua.do_command (
"function ScriptManager ()"