Changelog for hslua-0.4.1
Changelog
0.4.1
- Bugfix(#30):
tolistwasn't popping elements of the list from stack.
0.4.0
pushstringandtostringnow usesByteStringinstead of[Char].StackValue [Char]instance is removed,StackValue ByteStringis added.StackValue a => StackValue [a]instance is added. It pushes a Lua array to the stack.pushlist,islistandtolistfunctions are added.- Type errors in Haskell functions now propagated differently. See the
Scripting.Luadocumentation for detailed explanation. This should fix segfaults reported several times. lua_errorfunction is removed, it's never safe to call in Haskell.
Related issues and pull requests: #12, #26, #24, #23, #18.
0.3.14
- Pkgconf-based setup removed. Cabal is now using
extra-librariesto link with Lua. luajitflag is added to link hslua with LuaJIT.
0.3.13
- Small bugfix related with GHCi running under Windows.
0.3.12
pushrawhsfunctionandregisterrawhsfunctionfunctions are added.apicheckflag is added to Cabal package to enable Lua API checking. (useful for debugging)
0.3.11
luaL_refandluaL_unreffunctions are added.