Runtime error messages give a line but no file name (Error line 12: ...). In any multi-file program (import, load_file, the guest front ends, packages) the reader cannot tell which file the line is in. The standard form is file:line: msg. EigenLua has to add positions itself to produce Lua's prog.lua:12: msg. This was noted during EigenLua round 1 and left unfiled; filed now.
Done when
Runtime error messages give a line but no file name (
Error line 12: ...). In any multi-file program (import,load_file, the guest front ends, packages) the reader cannot tell which file the line is in. The standard form isfile:line: msg. EigenLua has to add positions itself to produce Lua'sprog.lua:12: msg. This was noted during EigenLua round 1 and left unfiled; filed now.Done when
e.message/e.linecarry the source file, in a standardfile:lineform for errors from imported or loaded files.e.message).