Up to [cvs.NetBSD.org] / src / external / mit / lua / dist / src
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
initial import of lua 5.4.7
Pull up following revision(s) (requested by nikita in ticket #313): external/mit/lua/dist/src/ljumptab.h up to 1.2 external/mit/lua/dist/src/lopnames.h up to 1.1.1.1 external/mit/lua/dist/src/lbitlib.c delete external/mit/lua/dist/Makefile up to 1.9 external/mit/lua/dist/README up to 1.10 external/mit/lua/dist/README.import up to 1.5 external/mit/lua/dist/doc/contents.html up to 1.9 external/mit/lua/dist/doc/lua.1 up to 1.9 external/mit/lua/dist/doc/manual.html up to 1.10 external/mit/lua/dist/doc/readme.html up to 1.9 external/mit/lua/dist/src/Makefile up to 1.7 external/mit/lua/dist/src/lapi.c up to 1.15 external/mit/lua/dist/src/lapi.h up to 1.11 external/mit/lua/dist/src/lauxlib.c up to 1.13 external/mit/lua/dist/src/lauxlib.h up to 1.9 external/mit/lua/dist/src/lbaselib.c up to 1.11 external/mit/lua/dist/src/lcode.c up to 1.14 external/mit/lua/dist/src/lcode.h up to 1.9 external/mit/lua/dist/src/lcorolib.c up to 1.10 external/mit/lua/dist/src/lctype.c up to 1.8 external/mit/lua/dist/src/lctype.h up to 1.8 external/mit/lua/dist/src/ldblib.c up to 1.12 external/mit/lua/dist/src/ldebug.c up to 1.14 external/mit/lua/dist/src/ldebug.h up to 1.11 external/mit/lua/dist/src/ldo.c up to 1.12 external/mit/lua/dist/src/ldo.h up to 1.12 external/mit/lua/dist/src/ldump.c up to 1.12 external/mit/lua/dist/src/lfunc.c up to 1.11 external/mit/lua/dist/src/lfunc.h up to 1.11 external/mit/lua/dist/src/lgc.c up to 1.13 external/mit/lua/dist/src/lgc.h up to 1.10 external/mit/lua/dist/src/linit.c up to 1.10 external/mit/lua/dist/src/liolib.c up to 1.10 external/mit/lua/dist/src/llex.c up to 1.14 external/mit/lua/dist/src/llex.h up to 1.9 external/mit/lua/dist/src/llimits.h up to 1.12 external/mit/lua/dist/src/lmathlib.c up to 1.11 external/mit/lua/dist/src/lmem.c up to 1.11 external/mit/lua/dist/src/lmem.h up to 1.9 external/mit/lua/dist/src/loadlib.c up to 1.11 external/mit/lua/dist/src/lobject.c up to 1.14 external/mit/lua/dist/src/lobject.h up to 1.12 external/mit/lua/dist/src/lopcodes.c up to 1.9 external/mit/lua/dist/src/lopcodes.h up to 1.10 external/mit/lua/dist/src/loslib.c up to 1.13 external/mit/lua/dist/src/lparser.c up to 1.15 external/mit/lua/dist/src/lparser.h up to 1.9 external/mit/lua/dist/src/lprefix.h up to 1.8 external/mit/lua/dist/src/lstate.c up to 1.12 external/mit/lua/dist/src/lstate.h up to 1.11 external/mit/lua/dist/src/lstring.c up to 1.10 external/mit/lua/dist/src/lstring.h up to 1.10 external/mit/lua/dist/src/lstrlib.c up to 1.21 external/mit/lua/dist/src/ltable.c up to 1.13 external/mit/lua/dist/src/ltable.h up to 1.10 external/mit/lua/dist/src/ltablib.c up to 1.11 external/mit/lua/dist/src/ltm.c up to 1.11 external/mit/lua/dist/src/ltm.h up to 1.10 external/mit/lua/dist/src/lua.c up to 1.12 external/mit/lua/dist/src/lua.h up to 1.14 external/mit/lua/dist/src/luac.c up to 1.12 external/mit/lua/dist/src/luaconf.h up to 1.25 external/mit/lua/dist/src/lualib.h up to 1.8 external/mit/lua/dist/src/lundump.c up to 1.11 external/mit/lua/dist/src/lundump.h up to 1.8 external/mit/lua/dist/src/lutf8lib.c up to 1.11 external/mit/lua/dist/src/lvm.c up to 1.20 external/mit/lua/dist/src/lvm.h up to 1.12 external/mit/lua/dist/src/lzio.c up to 1.9 external/mit/lua/dist/src/lzio.h up to 1.9 external/mit/lua/lib/liblua/Makefile up to 1.13 external/mit/lua/lib/liblua/shlib_version up to 1.4 distrib/sets/lists/base/ad.aarch64 1.37 distrib/sets/lists/base/mi 1.1315 distrib/sets/lists/base/shl.mi 1.947,1.949 distrib/sets/lists/debug/shl.mi 1.304,1.312 etc/mtree/NetBSD.dist.base 1.247 etc/mtree/NetBSD.dist.compat.in 1.2 share/mk/bsd.lua.mk 1.9 sys/modules/examples/luahello/luahello.lua 1.3 sys/modules/lua/Makefile 1.13 doc/CHANGES (manually edited) doc/3RDPARTY (manually edited) Import lua 5.4.6
lua: resolve import conflicts
initial import of lua 5.4.6
Resolve conflicts for lua 5.4.4 import. Adjust various files for lua 5.4.4.
Import Lua 5.4.4
Sync with HEAD
Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes)
Pullup the following, requested by alnsn in ticket #970: external/mit/lua/dist/README.import up to 1.2 external/mit/lua/dist/README up to 1.8 external/mit/lua/dist/doc/contents.html up to 1.7 external/mit/lua/dist/doc/lua.css up to 1.7 external/mit/lua/dist/doc/manual.html up to 1.8 external/mit/lua/dist/doc/readme.html up to 1.7 external/mit/lua/dist/src/Makefile up to 1.5 external/mit/lua/dist/src/lapi.c up to 1.11 external/mit/lua/dist/src/lapi.h up to 1.9 external/mit/lua/dist/src/lauxlib.c up to 1.11 external/mit/lua/dist/src/lauxlib.h up to 1.8 external/mit/lua/dist/src/lbaselib.c up to 1.10 external/mit/lua/dist/src/lbitlib.c up to 1.7 external/mit/lua/dist/src/lcode.c up to 1.11 external/mit/lua/dist/src/lcode.h up to 1.8 external/mit/lua/dist/src/lcorolib.c up to 1.7 external/mit/lua/dist/src/lctype.c up to 1.7 external/mit/lua/dist/src/lctype.h up to 1.7 external/mit/lua/dist/src/ldblib.c up to 1.11 external/mit/lua/dist/src/ldebug.c up to 1.11 external/mit/lua/dist/src/ldebug.h up to 1.9 external/mit/lua/dist/src/ldo.c up to 1.9 external/mit/lua/dist/src/ldo.h up to 1.9 external/mit/lua/dist/src/ldump.c up to 1.9 external/mit/lua/dist/src/lfunc.c up to 1.8 external/mit/lua/dist/src/lfunc.h up to 1.8 external/mit/lua/dist/src/lgc.c up to 1.10 external/mit/lua/dist/src/lgc.h up to 1.8 external/mit/lua/dist/src/linit.c up to 1.9 external/mit/lua/dist/src/liolib.c up to 1.9 external/mit/lua/dist/src/llex.c up to 1.12 external/mit/lua/dist/src/llex.h up to 1.8 external/mit/lua/dist/src/llimits.h up to 1.10 external/mit/lua/dist/src/lmathlib.c up to 1.9 external/mit/lua/dist/src/lmem.c up to 1.9 external/mit/lua/dist/src/lmem.h up to 1.8 external/mit/lua/dist/src/loadlib.c up to 1.9 external/mit/lua/dist/src/lobject.c up to 1.12 external/mit/lua/dist/src/lobject.h up to 1.10 external/mit/lua/dist/src/lopcodes.c up to 1.8 external/mit/lua/dist/src/lopcodes.h up to 1.8 external/mit/lua/dist/src/loslib.c up to 1.11 external/mit/lua/dist/src/lparser.c up to 1.11 external/mit/lua/dist/src/lparser.h up to 1.8 external/mit/lua/dist/src/lprefix.h up to 1.7 external/mit/lua/dist/src/lstate.c up to 1.9 external/mit/lua/dist/src/lstate.h up to 1.9 external/mit/lua/dist/src/lstring.c up to 1.9 external/mit/lua/dist/src/lstring.h up to 1.9 external/mit/lua/dist/src/lstrlib.c up to 1.18 external/mit/lua/dist/src/ltable.c up to 1.11 external/mit/lua/dist/src/ltable.h up to 1.8 external/mit/lua/dist/src/ltablib.c up to 1.9 external/mit/lua/dist/src/ltm.c up to 1.9 external/mit/lua/dist/src/ltm.h up to 1.8 external/mit/lua/dist/src/lua.c up to 1.9 external/mit/lua/dist/src/lua.h up to 1.11 external/mit/lua/dist/src/luac.c up to 1.10 external/mit/lua/dist/src/luaconf.h up to 1.23 external/mit/lua/dist/src/lualib.h up to 1.7 external/mit/lua/dist/src/lundump.c up to 1.8 external/mit/lua/dist/src/lundump.h up to 1.7 external/mit/lua/dist/src/lutf8lib.c up to 1.8 external/mit/lua/dist/src/lvm.c up to 1.14 external/mit/lua/dist/src/lvm.h up to 1.10 external/mit/lua/dist/src/lzio.c up to 1.8 external/mit/lua/dist/src/lzio.h up to 1.8 doc/3RDPARTY 1.1536 Import lua 5.3.5. Lua 5.3.5 is a minor release. It fixes all bugs listed in http://www.lua.org/bugs.html#5.3.4: 1. Wrong code generated for a 'goto' followed by a label inside an 'if'. 2. Lua crashes when building sequences with more than 2^30 elements. 3. Table length computation overflows for sequences larger than 2^31 elements. 4. Lua does not check GC when creating error messages. 5. Dead keys with nil values can stay in weak tables. 6. lua_pushcclosure should not call the garbage collector when n is zero. 7. Memory-allocation error when resizing a table can leave it in an inconsistent state..
Resolve conflicts.
Import Lua 5.3.5. Vendor branch is called LUA_5_3_5_try2 because the first attempt to import 5.3.5 failed (I launched cvs import from a wrong directory).
Sync with HEAD
Change LUAL_BUFFERSIZE from 4-8K to 128 bytes for kernel-side Lua. LUAL_BUFFERSIZE defines how much luaL_Buffer allocates from the stack. Apparently, 4-8K is too much for the kernel stack.
Pull up following revision(s) (requested by mbalmer in ticket #1415): doc/3RDPARTY: 1.1436, 1.1439 external/mit/lua/dist/Makefile: up to 1.7 external/mit/lua/dist/README: up to 1.7 external/mit/lua/dist/doc/contents.html: up to 1.6 external/mit/lua/dist/doc/logo.gif: up to 1.1.1.2 external/mit/lua/dist/doc/lua.1: up to 1.7 external/mit/lua/dist/doc/manual.html: up to 1.7 external/mit/lua/dist/doc/readme.html: up to 1.6 external/mit/lua/dist/src/lauxlib.c: up to 1.10 external/mit/lua/dist/src/lauxlib.h: up to 1.7 external/mit/lua/dist/src/lbaselib.c: up to 1.9 external/mit/lua/dist/src/lcode.c: up to 1.10 external/mit/lua/dist/src/ldebug.c: up to 1.9 external/mit/lua/dist/src/ldo.c: up to 1.8 external/mit/lua/dist/src/lgc.c: up to 1.8 external/mit/lua/dist/src/linit.c: up to 1.8 external/mit/lua/dist/src/liolib.c: up to 1.8 external/mit/lua/dist/src/lmathlib.c: up to 1.8 external/mit/lua/dist/src/loadlib.c: up to 1.8 external/mit/lua/dist/src/lobject.c: up to 1.11 external/mit/lua/dist/src/lobject.h: up to 1.9 external/mit/lua/dist/src/lopcodes.h: up to 1.7 external/mit/lua/dist/src/loslib.c: up to 1.10 external/mit/lua/dist/src/lparser.c: up to 1.10 external/mit/lua/dist/src/lstate.h: up to 1.8 external/mit/lua/dist/src/lstrlib.c: up to 1.17 external/mit/lua/dist/src/ltable.c: up to 1.9 external/mit/lua/dist/src/ltable.h: up to 1.7 external/mit/lua/dist/src/ltm.c: up to 1.8 external/mit/lua/dist/src/lua.c: up to 1.8 external/mit/lua/dist/src/lua.h: up to 1.9 external/mit/lua/dist/src/luaconf.h: up to 1.21 external/mit/lua/dist/src/lualib.h: up to 1.6 external/mit/lua/dist/src/lutf8lib.c: up to 1.7 external/mit/lua/dist/src/lvm.h: up to 1.9 Update Lua to 5.3.4.
Sync with HEAD - tag prg-localcount2-base1
import conflict resolution
resolve import conflicts
Lua 5.3.4
Lua 5.3.4
Sync with netbsd-5
Pull up the following revisions, requested by salazar in ticket 1251: external/mit/lua/dist/Makefile sync to 1.6 external/mit/lua/dist/README sync to 1.6 external/mit/lua/dist/doc/contents.html sync to 1.5 external/mit/lua/dist/doc/lua.css sync to 1.6 external/mit/lua/dist/doc/manual.html sync to 1.6 external/mit/lua/dist/doc/readme.html sync to 1.5 external/mit/lua/dist/src/lapi.c sync to 1.7 external/mit/lua/dist/src/lauxlib.c sync to 1.7 external/mit/lua/dist/src/lbaselib.c sync to 1.7 external/mit/lua/dist/src/lcode.c sync to 1.8 external/mit/lua/dist/src/lcode.h sync to 1.5 external/mit/lua/dist/src/lcorolib.c sync to 1.4 external/mit/lua/dist/src/ldebug.c sync to 1.7 external/mit/lua/dist/src/ldo.c sync to 1.6 external/mit/lua/dist/src/ldo.h sync to 1.6 external/mit/lua/dist/src/lgc.c sync to 1.6 external/mit/lua/dist/src/lgc.h sync to 1.5 external/mit/lua/dist/src/liolib.c sync to 1.6 external/mit/lua/dist/src/llex.c sync to 1.9 external/mit/lua/dist/src/llex.h sync to 1.5 external/mit/lua/dist/src/lobject.c sync to 1.9 external/mit/lua/dist/src/loslib.c sync to 1.8 external/mit/lua/dist/src/lparser.c sync to 1.7 external/mit/lua/dist/src/lparser.h sync to 1.5 external/mit/lua/dist/src/lstate.h sync to 1.6 external/mit/lua/dist/src/lstrlib.c sync to 1.15 external/mit/lua/dist/src/ltablib.c sync to 1.6 external/mit/lua/dist/src/ltm.c sync to 1.6 external/mit/lua/dist/src/ltm.h sync to 1.5 external/mit/lua/dist/src/lua.h sync to 1.7 external/mit/lua/dist/src/luaconf.h sync to 1.19 external/mit/lua/dist/src/lvm.c sync to 1.11 external/mit/lua/dist/src/lvm.h sync to 1.7 doc/3RDPARTY 1.1360 via patch Update Lua to 5.3.3
Remove a typo, %i is not conversion specification.
Define LUA_STRFTIMEOPTIONS so that the conversion specifications of the Lua os.date() function match the conversion specifications of the underlying strftime() function.
merge Lua 5.3.3
import Lua 5.3.3
import Lua 5.3.3
import Lua 5.3.3
Pull up following revision(s) (requested by salazar in ticket #1173): doc/3RDPARTY: 1.1277, 1.331 via patch external/mit/lua/Makefile: up to 1.4 external/mit/lua/dist/Makefile: up to 1.5 external/mit/lua/dist/README: up to 1.5 external/mit/lua/dist/doc/index.css: up to 1.1.1.1 external/mit/lua/dist/doc/lua.css: up to 1.5 external/mit/lua/dist/doc/luac.1: up to 1.3 external/mit/lua/dist/doc/manual.html: up to 1.5 external/mit/lua/dist/src/lapi.c: up to 1.6 external/mit/lua/dist/src/lauxlib.c: up to 1.6 external/mit/lua/dist/src/lauxlib.h: up to 1.4 external/mit/lua/dist/src/lbaselib.c: up to 1.6 external/mit/lua/dist/src/lbitlib.c: up to 1.3 external/mit/lua/dist/src/lcode.c: up to 1.5 external/mit/lua/dist/src/lcode.h: up to 1.4 external/mit/lua/dist/src/lcorolib.c: up to 1.3 external/mit/lua/dist/src/lctype.c: up to 1.3 external/mit/lua/dist/src/lctype.h: up to 1.3 external/mit/lua/dist/src/ldblib.c: up to 1.7 external/mit/lua/dist/src/ldebug.c: up to 1.6 external/mit/lua/dist/src/ldo.c: up to 1.5 external/mit/lua/dist/src/ldo.h: up to 1.5 external/mit/lua/dist/src/ldump.c: up to 1.5 external/mit/lua/dist/src/lfunc.c: up to 1.4 external/mit/lua/dist/src/lgc.c: up to 1.5 external/mit/lua/dist/src/lgc.h: up to 1.4 external/mit/lua/dist/src/linit.c: up to 1.5 external/mit/lua/dist/src/liolib.c: up to 1.5 external/mit/lua/dist/src/llex.c: up to 1.7 external/mit/lua/dist/src/llex.h: up to 1.4 external/mit/lua/dist/src/llimits.h: up to 1.6 external/mit/lua/dist/src/lmathlib.c: up to 1.5 external/mit/lua/dist/src/lmem.c: up to 1.5 external/mit/lua/dist/src/lmem.h: up to 1.4 external/mit/lua/dist/src/loadlib.c: up to 1.5 external/mit/lua/dist/src/lobject.c: up to 1.8 external/mit/lua/dist/src/lobject.h: up to 1.6 external/mit/lua/dist/src/lopcodes.c: up to 1.4 external/mit/lua/dist/src/lopcodes.h: up to 1.4 external/mit/lua/dist/src/loslib.c: up to 1.5 external/mit/lua/dist/src/lparser.c: up to 1.5 external/mit/lua/dist/src/lparser.h: up to 1.4 external/mit/lua/dist/src/lprefix.h: up to 1.3 external/mit/lua/dist/src/lstate.c: up to 1.5 external/mit/lua/dist/src/lstate.h: up to 1.5 external/mit/lua/dist/src/lstring.c: up to 1.5 external/mit/lua/dist/src/lstring.h: up to 1.5 external/mit/lua/dist/src/lstrlib.c: up to 1.12 external/mit/lua/dist/src/ltable.c: up to 1.6 external/mit/lua/dist/src/ltable.h: up to 1.4 external/mit/lua/dist/src/ltablib.c: up to 1.5 external/mit/lua/dist/src/ltm.c: up to 1.5 external/mit/lua/dist/src/ltm.h: up to 1.4 external/mit/lua/dist/src/lua.c: up to 1.5 external/mit/lua/dist/src/lua.h: up to 1.6 external/mit/lua/dist/src/luac.c: up to 1.6 external/mit/lua/dist/src/luaconf.h: up to 1.16 external/mit/lua/dist/src/lualib.h: up to 1.3 external/mit/lua/dist/src/lundump.c: up to 1.4 external/mit/lua/dist/src/lundump.h: up to 1.3 external/mit/lua/dist/src/lutf8lib.c: up to 1.4 external/mit/lua/dist/src/lvm.c: up to 1.10 external/mit/lua/dist/src/lvm.h: up to 1.6 external/mit/lua/dist/src/lzio.c: up to 1.4 external/mit/lua/dist/src/lzio.h: up to 1.4 external/mit/lua/lib/liblua/Makefile: up to 1.8 Update Lua to 5.3.2.
lua: merged 5.3.2
Lua 5.3.2
Pullup the following revision (requested by mbalmer in ticket #993): external/mit/lua/dist/Makefile 1.4 external/mit/lua/dist/README 1.4 external/mit/lua/dist/doc/contents.html 1.4 external/mit/lua/dist/doc/lua.css 1.4 external/mit/lua/dist/doc/manual.css 1.3 external/mit/lua/dist/doc/manual.html 1.4 external/mit/lua/dist/doc/readme.html 1.4 external/mit/lua/dist/src/Makefile 1.4 external/mit/lua/dist/src/lapi.c 1.5 external/mit/lua/dist/src/lapi.h 1.4 external/mit/lua/dist/src/lauxlib.c 1.5 external/mit/lua/dist/src/lbaselib.c 1.5 external/mit/lua/dist/src/lcode.c 1.4 external/mit/lua/dist/src/ldblib.c 1.6 external/mit/lua/dist/src/ldebug.c 1.5 external/mit/lua/dist/src/ldebug.h 1.4 external/mit/lua/dist/src/ldo.c 1.4 external/mit/lua/dist/src/ldo.h 1.4 external/mit/lua/dist/src/ldump.c 1.4 external/mit/lua/dist/src/lfunc.h 1.3 external/mit/lua/dist/src/lgc.c 1.4 external/mit/lua/dist/src/liolib.c 1.4 external/mit/lua/dist/src/llex.c 1.5 external/mit/lua/dist/src/llex.c 1.6 external/mit/lua/dist/src/llimits.h 1.5 external/mit/lua/dist/src/lmathlib.c 1.4 external/mit/lua/dist/src/lmem.c 1.4 external/mit/lua/dist/src/loadlib.c 1.4 external/mit/lua/dist/src/lobject.c 1.5 external/mit/lua/dist/src/lobject.h 1.4 external/mit/lua/dist/src/loslib.c 1.4 external/mit/lua/dist/src/lstate.c 1.4 external/mit/lua/dist/src/lstate.h 1.4 external/mit/lua/dist/src/lstring.c 1.4 external/mit/lua/dist/src/lstring.h 1.4 external/mit/lua/dist/src/lstrlib.c 1.8 external/mit/lua/dist/src/lstrlib.c 1.9 external/mit/lua/dist/src/ltable.c 1.4 external/mit/lua/dist/src/ltable.c 1.5 external/mit/lua/dist/src/ltablib.c 1.4 external/mit/lua/dist/src/ltm.c 1.4 external/mit/lua/dist/src/lua.c 1.4 external/mit/lua/dist/src/lua.h 1.5 external/mit/lua/dist/src/luac.c 1.4 external/mit/lua/dist/src/luaconf.h 1.14 external/mit/lua/dist/src/lutf8lib.c 1.3 external/mit/lua/dist/src/lvm.c 1.6 external/mit/lua/dist/src/lvm.c 1.7 external/mit/lua/dist/src/lvm.h 1.4 external/mit/lua/dist/src/lvm.h 1.5 doc/3RDPARTY 1.1259 Updated to Lua 5.3.1
Get rid of the sprintf() bogus macro and use lengths explicitly when buffers are involved.
update after conflict resolution
Lua 5.3.1
Pull up following revision(s) (requested by lneto in ticket #534): external/mit/lua/dist/src/lvm.c: revision 1.5 external/mit/lua/dist/src/lapi.c: revision 1.4 external/mit/lua/dist/src/ldebug.c: revision 1.4 external/mit/lua/dist/src/lstrlib.c: revision 1.7 external/mit/lua/dist/src/lua.h: revision 1.4 external/mit/lua/dist/src/luaconf.h: revision 1.13 external/mit/lua/dist/src/llimits.h: revision 1.4 external/mit/lua/dist/src/llex.c: revision 1.4 lua(4): small fixes in kernel Lua * fixed hex parsing * restored lua_isnumber * removed unwanted macros from luaconf.h * restored <stdarg.h> include in ldebug.c * removed doubles from unions * removed unused functions
lua(4): small fixes in kernel Lua * fixed hex parsing * restored lua_isnumber * removed unwanted macros from luaconf.h * restored <stdarg.h> include in ldebug.c * removed doubles from unions * removed unused functions
Pull up the following, requested by lneto in ticket #477: external/mit/lua/dist/src/lprefix.h up to 1.2 external/mit/lua/dist/doc/alert.png delete external/mit/lua/dist/Makefile up to 1.3 external/mit/lua/dist/README up to 1.3 external/mit/lua/dist/doc/contents.html up to 1.3 external/mit/lua/dist/doc/lua.1 up to 1.3 external/mit/lua/dist/doc/lua.css up to 1.3 external/mit/lua/dist/doc/manual.html up to 1.3 external/mit/lua/dist/doc/readme.html up to 1.3 external/mit/lua/dist/src/Makefile up to 1.3 external/mit/lua/dist/src/lapi.c up to 1.3 external/mit/lua/dist/src/lapi.h up to 1.3 external/mit/lua/dist/src/lauxlib.c up to 1.4 external/mit/lua/dist/src/lauxlib.h up to 1.3 external/mit/lua/dist/src/lbaselib.c up to 1.4 external/mit/lua/dist/src/lbitlib.c up to 1.2 external/mit/lua/dist/src/lcode.c up to 1.3 external/mit/lua/dist/src/lcode.h up to 1.3 external/mit/lua/dist/src/lcorolib.c up to 1.2 external/mit/lua/dist/src/lctype.c up to 1.2 external/mit/lua/dist/src/lctype.h up to 1.2 external/mit/lua/dist/src/ldblib.c up to 1.5 external/mit/lua/dist/src/ldebug.c up to 1.3 external/mit/lua/dist/src/ldebug.h up to 1.3 external/mit/lua/dist/src/ldo.c up to 1.3 external/mit/lua/dist/src/ldo.h up to 1.3 external/mit/lua/dist/src/ldump.c up to 1.3 external/mit/lua/dist/src/lfunc.c up to 1.3 external/mit/lua/dist/src/lgc.c up to 1.3 external/mit/lua/dist/src/lgc.h up to 1.3 external/mit/lua/dist/src/linit.c up to 1.4 external/mit/lua/dist/src/liolib.c up to 1.3 external/mit/lua/dist/src/llex.c up to 1.3 external/mit/lua/dist/src/llex.h up to 1.3 external/mit/lua/dist/src/llimits.h up to 1.3 external/mit/lua/dist/src/lmathlib.c up to 1.3 external/mit/lua/dist/src/lmem.c up to 1.3 external/mit/lua/dist/src/lmem.h up to 1.3 external/mit/lua/dist/src/loadlib.c up to 1.3 external/mit/lua/dist/src/lobject.c up to 1.4 external/mit/lua/dist/src/lobject.h up to 1.3 external/mit/lua/dist/src/lopcodes.c up to 1.3 external/mit/lua/dist/src/lopcodes.h up to 1.3 external/mit/lua/dist/src/loslib.c up to 1.3 external/mit/lua/dist/src/lparser.c up to 1.3 external/mit/lua/dist/src/lparser.h up to 1.3 external/mit/lua/dist/src/lstate.c up to 1.3 external/mit/lua/dist/src/lstate.h up to 1.3 external/mit/lua/dist/src/lstring.c up to 1.3 external/mit/lua/dist/src/lstring.h up to 1.3 external/mit/lua/dist/src/lstrlib.c up to 1.6 external/mit/lua/dist/src/ltable.c up to 1.3 external/mit/lua/dist/src/ltable.h up to 1.3 external/mit/lua/dist/src/ltablib.c up to 1.3 external/mit/lua/dist/src/ltm.c up to 1.3 external/mit/lua/dist/src/ltm.h up to 1.3 external/mit/lua/dist/src/lua.c up to 1.3 external/mit/lua/dist/src/lua.h up to 1.3 external/mit/lua/dist/src/luac.c up to 1.3 external/mit/lua/dist/src/luaconf.h up to 1.12 external/mit/lua/dist/src/lundump.c up to 1.3 external/mit/lua/dist/src/lutf8lib.c up to 1.2 external/mit/lua/dist/src/lvm.c up to 1.4 external/mit/lua/dist/src/lvm.h up to 1.3 external/mit/lua/dist/src/lzio.c up to 1.3 external/mit/lua/dist/src/lzio.h up to 1.3 lib/lua/syslog/syslog.c 1.2 sys/modules/luapmf/Makefile 1.4 sys/modules/luasystm/Makefile 1.3 Update Lua from 5.3 work3 to 5.3.0 * improved the overall kernel Lua patch; fixed coercion * updated lua/syslog * updated luapmf and luasystm Makefiles
lua: fixed LUA_ROOT, LUA_PATH_DEFAULT and LUA_CPATH_DEFAULT * reverted from r1.8 (mbalmer)
lua: updated from 5.3 work3 to 5.3.0 * improved the overall kernel Lua patch; fixed coercion * updated lua/syslog * updated luapmf and luasystm Makefiles
imported Lua 5.3.0
Pull up following revision(s) (requested by lneto in ticket #282): external/mit/lua/dist/src/luaconf.h: revision 1.10 lua(4): fixed Lua stack size
lua(4): fixed Lua stack size
Rebase to HEAD as of a few days ago.
Rebase.
imported Lua 5.3 work3
lua: updated from 5.1 to 5.3 work3 * lua(1): - changed lua_Integer to intmax_t - updated distrib/sets/lists and etc/mtree - updated bsd.lua.mk - fixed bozohttpd (lua-bozo.c) - compatibilized bindings: gpio, sqlite * lua(4): - removed floating-point and libc dependencies using '#ifndef _KERNEL' - fixed division by zero and exponentiation - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct() - acpica: removed isprint() from acnetbsd.h - libc: moved strcspn.c, strpbrk.c and strspn.c to common - removed stub headers - compatibilized bindings: luapmf, luasystm * reorganized luaconf.h * updated doc/CHANGES and doc/RESPONSIBLE
lua(4): preventing division by zero * note: we should raise an error instead of return INTMAX_MAX
sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
kill sprintf
changed lua_Number and lua_Integer to intmax_t in lua(4) *
merged luaconf.h of kernel and userspace Lua
sync with head
Don't overwrite Roberto's external $Id.
Resolve conflicts.
Import Lua 5.1.5
adjust the Lua configuration to our needs
Import the (unaltered) Lua 5.1.4 source distribution.
Initial revision