diff --git a/external/mit/lua/dist/Makefile b/external/mit/lua/dist/Makefile index e8092654f06f..7fa91c858bb1 100644 --- a/external/mit/lua/dist/Makefile +++ b/external/mit/lua/dist/Makefile @@ -36,7 +36,7 @@ RM= rm -f # == END OF USER SETTINGS -- NO NEED TO CHANGE ANYTHING BELOW THIS LINE ======= # Convenience platforms targets. -PLATS= aix ansi bsd freebsd generic linux macosx mingw posix solaris +PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris # What to install. TO_BIN= lua luac diff --git a/external/mit/lua/dist/README b/external/mit/lua/dist/README index 1e7fa3ac160e..32fb68e77e31 100644 --- a/external/mit/lua/dist/README +++ b/external/mit/lua/dist/README @@ -1,5 +1,5 @@ -This is Lua 5.3.0 (work3), released on 19 Jul 2014. +This is Lua 5.3.0, released on 06 Jan 2015. For installation instructions, license details, and further information about Lua, see doc/readme.html. diff --git a/external/mit/lua/dist/doc/alert.png b/external/mit/lua/dist/doc/alert.png deleted file mode 100644 index 493807460af0..000000000000 Binary files a/external/mit/lua/dist/doc/alert.png and /dev/null differ diff --git a/external/mit/lua/dist/doc/contents.html b/external/mit/lua/dist/doc/contents.html index af3142b5cc98..e59e4215eee3 100644 --- a/external/mit/lua/dist/doc/contents.html +++ b/external/mit/lua/dist/doc/contents.html @@ -20,10 +20,6 @@ ul { Lua 5.3 Reference Manual -
- -All details may change in the final version. -
The reference manual is the official definition of the Lua language. For a complete introduction to Lua programming, see the book @@ -37,7 +33,7 @@ For a complete introduction to Lua programming, see the book index
assert
collectgarbage
dofile
@@ -173,6 +170,7 @@ Freely available under the terms of the
xpcall
+coroutine
coroutine.create
coroutine.isyieldable
coroutine.resume
@@ -182,8 +180,8 @@ Freely available under the terms of the
coroutine.yield
+debug
debug.debug
-debug.Csize
debug.gethook
debug.getinfo
debug.getlocal
@@ -201,15 +199,7 @@ Freely available under the terms of the
debug.upvaluejoin
-file:close
-file:flush
-file:lines
-file:read
-file:seek
-file:setvbuf
-file:write
-
-
+io
io.close
io.flush
io.input
@@ -225,11 +215,19 @@ Freely available under the terms of the
io.type
io.write
+file:close
+file:flush
+file:lines
+file:read
+file:seek
+file:setvbuf
+file:write
+
-math
+math
math.abs
math.acos
math.asin
@@ -237,10 +235,10 @@ Freely available under the terms of the
math.ceil
math.cos
math.deg
+math.exp
math.floor
math.fmod
math.huge
-math.ifloor
math.log
math.max
math.maxinteger
@@ -254,9 +252,12 @@ Freely available under the terms of the
math.sin
math.sqrt
math.tan
+math.tointeger
math.type
+math.ult
+os
os.clock
os.date
os.difftime
@@ -270,6 +271,7 @@ Freely available under the terms of the
os.tmpname
+package
package.config
package.cpath
package.loaded
@@ -280,11 +282,10 @@ Freely available under the terms of the
package.searchpath
+string
string.byte
string.char
string.dump
-string.dumpfloat
-string.dumpint
string.find
string.format
string.gmatch
@@ -292,38 +293,51 @@ Freely available under the terms of the
string.len
string.lower
string.match
+string.pack
+string.packsize
string.rep
string.reverse
string.sub
-string.undumpfloat
-string.undumpint
+string.unpack
string.upper
+table
table.concat
table.insert
+table.move
table.pack
table.remove
table.sort
table.unpack
+utf8
utf8.char
-utf8.charpatt
+utf8.charpattern
utf8.codepoint
utf8.codes
utf8.len
utf8.offset
+
lua_Alloc
lua_CFunction
lua_Debug
lua_Hook
lua_Integer
+lua_KContext
lua_KFunction
lua_Number
lua_Reader
@@ -347,11 +361,13 @@ Freely available under the terms of the
lua_error
lua_gc
lua_getallocf
+lua_getextraspace
lua_getfield
lua_getglobal
lua_gethook
lua_gethookcount
lua_gethookmask
+lua_geti
lua_getinfo
lua_getlocal
lua_getmetatable
@@ -382,7 +398,7 @@ Freely available under the terms of the
lua_newthread
lua_newuserdata
lua_next
-lua_numtointeger
+lua_numbertointeger
lua_pcall
lua_pcallk
lua_pop
@@ -399,7 +415,6 @@ Freely available under the terms of the
lua_pushnumber
lua_pushstring
lua_pushthread
-lua_pushunsigned
lua_pushvalue
lua_pushvfstring
lua_rawequal
@@ -419,6 +434,7 @@ Freely available under the terms of the
lua_setfield
lua_setglobal
lua_sethook
+lua_seti
lua_setlocal
lua_setmetatable
lua_settable
@@ -426,7 +442,7 @@ Freely available under the terms of the
lua_setupvalue
lua_setuservalue
lua_status
-lua_strtonum
+lua_stringtonumber
lua_toboolean
lua_tocfunction
lua_tointeger
@@ -437,8 +453,6 @@ Freely available under the terms of the
lua_topointer
lua_tostring
lua_tothread
-lua_tounsigned
-lua_tounsignedx
lua_touserdata
lua_type
lua_typename
@@ -452,7 +466,7 @@ Freely available under the terms of the
luaL_Buffer
luaL_Reg
@@ -470,9 +484,7 @@ Freely available under the terms of the
luaL_buffinitsize
luaL_callmeta
luaL_checkany
-luaL_checkint
luaL_checkinteger
-luaL_checklong
luaL_checklstring
luaL_checknumber
luaL_checkoption
@@ -480,7 +492,6 @@ Freely available under the terms of the
luaL_checkstring
luaL_checktype
luaL_checkudata
-luaL_checkunsigned
luaL_checkversion
luaL_dofile
luaL_dostring
@@ -502,13 +513,10 @@ Freely available under the terms of the
luaL_newmetatable
luaL_newstate
luaL_openlibs
-luaL_optint
luaL_optinteger
-luaL_optlong
luaL_optlstring
luaL_optnumber
luaL_optstring
-luaL_optunsigned
luaL_prepbuffer
luaL_prepbuffsize
luaL_pushresult
@@ -524,6 +532,76 @@ Freely available under the terms of the
luaL_unref
luaL_where
+
+luaopen_base
+luaopen_coroutine
+luaopen_debug
+luaopen_io
+luaopen_math
+luaopen_os
+luaopen_package
+luaopen_string
+luaopen_table
+luaopen_utf8
+
+