projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5c12de7
)
forward Lua print() to Ardour's Log.
author
Robin Gareus
<robin@gareus.org>
Fri, 26 Aug 2016 14:59:11 +0000
(16:59 +0200)
committer
Robin Gareus
<robin@gareus.org>
Fri, 26 Aug 2016 15:02:23 +0000
(17:02 +0200)
gtk2_ardour/luainstance.cc
patch
|
blob
|
history
diff --git
a/gtk2_ardour/luainstance.cc
b/gtk2_ardour/luainstance.cc
index 0f02f943ea4281a79184af037c8a39381075c349..0dd4731f277033b3f6db6434096d3ad6e4704b9a 100644
(file)
--- 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;
using namespace PBD;
using namespace std;
-#ifndef NDEBUG
static void _lua_print (std::string s) {
static void _lua_print (std::string s) {
+#ifndef NDEBUG
std::cout << "LuaInstance: " << s << "\n";
std::cout << "LuaInstance: " << s << "\n";
-}
#endif
#endif
+ PBD::info << "LuaInstance: " << s << endmsg;
+}
LuaInstance* LuaInstance::_instance = 0;
LuaInstance* LuaInstance::_instance = 0;
@@
-834,9
+835,7
@@
LuaInstance::instance ()
LuaInstance::LuaInstance ()
{
LuaInstance::LuaInstance ()
{
-#ifndef NDEBUG
lua.Print.connect (&_lua_print);
lua.Print.connect (&_lua_print);
-#endif
init ();
LuaScriptParamList args;
init ();
LuaScriptParamList args;
@@
-1293,9
+1292,7
@@
LuaInstance::register_lua_slot (const std::string& name, const std::string& scri
ActionHook ah;
try {
LuaState l;
ActionHook ah;
try {
LuaState l;
-#ifndef NDEBUG
l.Print.connect (&_lua_print);
l.Print.connect (&_lua_print);
-#endif
lua_State* L = l.getState();
register_hooks (L);
l.do_command ("function ardour () end");
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)
{
void
LuaCallback::init (void)
{
-#ifndef NDEBUG
lua.Print.connect (&_lua_print);
lua.Print.connect (&_lua_print);
-#endif
lua.do_command (
"function ScriptManager ()"
lua.do_command (
"function ScriptManager ()"