public
Created

  • Download Gist
SciteLuaTraceback.patch
Diff
1 2 3 4 5 6 7 8 9 10 11 12 13
--- a/LuaExtension.cxx 2010-07-21 01:03:41.000000000 +0200
+++ b/LuaExtension.cxx 2010-08-21 20:29:55.332214899 +0200
@@ -722,7 +722,9 @@
if (L) {
int traceback = 0;
if (tracebackEnabled) {
- lua_getglobal(L, "print");
+ lua_getglobal(L, "debug");
+ lua_getfield(L, -1, "traceback");
+ lua_remove(L, -2);
if (lua_isfunction(L, -1)) {
traceback = lua_gettop(L) - nargs - 1;
lua_insert(L, traceback);

Probably best to report to the SciTE list.

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.