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 - tag prg-localcount2-base1
import conflict resolution
resolve import conflicts
Lua 5.3.4
Lua 5.3.4
merge Lua 5.3.3
import Lua 5.3.3
import Lua 5.3.3
import Lua 5.3.3
lua: merged 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
update after conflict resolution
Lua 5.3.1
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: 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
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
sync with head
Import Lua 5.1.5
Import the (unaltered) Lua 5.1.4 source distribution.
Initial revision