harningt / luajson

JSON parser/encoder for Lua Parses JSON using LPEG for speed and flexibility. Depending on parser/encoder options, various values are preserved as best as possible.
http://www.eharning.us/wiki/luajson/
Other
251 stars 48 forks source link

Prepare Lua 5.3 Travis Build #32

Closed harningt closed 9 years ago

harningt commented 10 years ago

Lua 5.3 is in its way and tests need to be run.

However some stumbling blocks are in the way. No PPA exists so a manual build is required - may construct my own PPA with the beta build... though building directly from source is easy enough.

Bigger issue: LuaFilesystem uses luaL_optlong which is not in Lua 5.3 - so it compiles but fails to link at runtime.

Minor issue: lpeg needs a hot-patch to work with Lua 5.3 as well (at least as reported so far)

harningt commented 9 years ago

Using https://github.com/moteus/lua-travis-example as a base

harningt commented 9 years ago

Completed and Lua 5.3 compatibility for both usage and testing addressed. Will be in 1.3.4