lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]




On 12/01/2015 16:24, Luiz Henrique de Figueiredo wrote:
Lua 5.3.0 has been frozen and is now available at
	http://www.lua.org/ftp/lua-5.3.0.tar.gz

MD5	a1b0a7e92d0c85bbff7a8d27bf29f8af  -
SHA1	1c46d1c78c44039939e820126b86a6ae12dadfba  -

Lua 5.3 is now the current version of Lua.

The main change in Lua 5.3 is the introduction of integers.
Other changes are listed in
	http://www.lua.org/manual/5.3/readme.html#changes

For installation and building instructions, see
	http://www.lua.org/manual/5.3/readme.html

The reference manual is available at
	http://www.lua.org/manual/5.3/

Minor updates to the manual will be made as needed.

A test suite is available at
	http://www.lua.org/tests/

We thank everyone for their feedback during the development of Lua 5.3.
We look forward to working on Lua 5.4!

All feedback welcome. Thanks.
--lhf



Hooray! :-) And thanks for your efforts!

Just an aside: I moved a small project of mine to 5.3 (a Lua template engine and application, based on an enhanced version of Rici Lake's preprocessor, that I use to build more complex LaTeX documents).

It worked for 5.2 and almost did for 5.3. The only things I had to change were a couple of function names (table.unpack instead of bare unpack and load instead of loadstring - yes I used Lua 5.2 in compat mode for 5.1). The only major "problem" was luafilesystem module. The version I had didn't compile against Lua 5.3 API. I just had to download the latest master branch from GitHub and use that. Almost a breeze. Total time needed: about 20 minutes. Not heavily tested but, hey!, I feared much more problems (since most of my "private" libraries were designed for 5.1 and never fully tested for 5.2).

Cheers!

-- Lorenzo

P.s.: Using Win7-64bit with 32bit executables (TDM-GCC 4.9.2 32bit).