AndreasMatthias/Luals2dox

Lua 5.1 dont work

Closed this issue · 2 comments

/usr/bin/lua5.1: /usr/local/share/lua/5.1/F.lua:32: no function environment for tail call at level 2
stack traceback:
	[C]: in function 'getfenv'
	/usr/local/share/lua/5.1/F.lua:32: in function </usr/local/share/lua/5.1/F.lua:31>
	(tail call): ?
	/usr/local/share/lua/5.1/luals2dox/core.lua:703: in function </usr/local/share/lua/5.1/luals2dox/core.lua:678>
	(tail call): ?
	/usr/local/share/lua/5.1/luals2dox/core.lua:650: in function 'render_section_variable'
	/usr/local/share/lua/5.1/luals2dox/core.lua:352: in function 'render_section'
	/usr/local/share/lua/5.1/luals2dox/core.lua:338: in function 'render_file'
	...lib/luarocks/rocks-5.1/luals2dox/0.3-1/bin/luals2dox:25: in main chunk
	[C]: ?

Guess I have to add a dependency for lua>=5.3.
Actually I've no idea what's different in lua5.1 regarding tail calls.

I added a dependency lua>=5.3 in 2de7ac5.