Jonathan Sauer wrote:
Hello,
I've added the stack traceback to the output. It does not become less confusing, though:
This is LuaTeX, Version snapshot-0.25.3-2008042911 (Web2C 7.5.6) (error.tex ! LuaTeX error [string "luas[0]"]:1: test error stack traceback: [C]: in function 'error' [string "luas[0]"]:1: in main chunk. l.4 \directlua0{error('test error')} % B ? )
Well, the example was a bit contrived, but when deep inside a call hierarchy, I do not find above traceback confusing. It simply outputs the name of the chunk (or [C] in native code) and the function in the chunk.
BTW: loadstring can be passed a chunk name. Is it be possible to do the same with \directlua? (to replace "[string "luas[0]"]" above)
Something like \directlua callback chunk {...} you mean?
Best wishes, Taco
Jonathan
_______________________________________________ dev-luatex mailing list dev-luatex@ntg.nl http://www.ntg.nl/mailman/listinfo/dev-luatex