mirror of https://github.com/lua/lua
An error in a module loaded through the '-l' option
shows no traceback.
This commit is contained in:
parent
c676f13e1a
commit
8acaa2ce07
18
bugs
18
bugs
|
@ -1520,6 +1520,24 @@ lparser.c:
|
|||
]],
|
||||
}
|
||||
|
||||
Bug{
|
||||
what = [[An error in a module loaded through the '-l' option
|
||||
shows no traceback]],
|
||||
report = [[David Manura, on 08/2007]],
|
||||
since = [[5.1]],
|
||||
example = [[lua -ltemp (assuming temp.lua has an error)]],
|
||||
patch = [[
|
||||
lua.c:
|
||||
@@ -144,7 +144,7 @@
|
||||
static int dolibrary (lua_State *L, const char *name) {
|
||||
lua_getglobal(L, "require");
|
||||
lua_pushstring(L, name);
|
||||
- return report(L, lua_pcall(L, 1, 0, 0));
|
||||
+ return report(L, docall(L, 1, 1));
|
||||
}
|
||||
]],
|
||||
}
|
||||
|
||||
Bug{
|
||||
what = [[ ]],
|
||||
report = [[ , on ]],
|
||||
|
|
Loading…
Reference in New Issue