diff --git a/README.html b/README.html index 65bbef91..b81bc9c2 100644 --- a/README.html +++ b/README.html @@ -1014,7 +1014,6 @@ and at http://luaj.sour
  • Make shared string metatable an actual metatable.
  • Add sample code that illustrates techniques in creating sandboxed environments.
  • Add convenience methods to Global to load string scripts with custom environment.
  • -
  • Turn off default traceback. Use xpcall() with debug.traceback instead.
  • Move online docs to http://luaj.org/luaj/3.0/api/
  • diff --git a/src/core/org/luaj/vm2/LuaClosure.java b/src/core/org/luaj/vm2/LuaClosure.java index 9b3036d1..4d176b5d 100644 --- a/src/core/org/luaj/vm2/LuaClosure.java +++ b/src/core/org/luaj/vm2/LuaClosure.java @@ -522,7 +522,9 @@ public class LuaClosure extends LuaFunction { if (globals == null ) return msg; final LuaThread r = globals.running; if (r.errorfunc == null) - return msg; + return globals.debuglib != null? + msg + "\n" + globals.debuglib.traceback(level): + msg; final LuaValue e = r.errorfunc; r.errorfunc = null; try {