Home | History | Annotate | Download | only in doc
History log of /src/external/mit/lua/dist/doc/manual.html
RevisionDateAuthorComments
 1.10  08-Jun-2023  nikita lua: resolve import conflicts
 1.9  16-Apr-2023  nikita Resolve conflicts for lua 5.4.4 import.
Adjust various files for lua 5.4.4.
 1.8  04-Aug-2018  alnsn branches: 1.8.10;
Resolve conflicts.
 1.7  26-Apr-2017  mbalmer branches: 1.7.2; 1.7.8; 1.7.10;
after-import fixes, conflict resolution
 1.6  08-Sep-2016  salazar branches: 1.6.4;
merge Lua 5.3.3
 1.5  28-Jan-2016  lneto lua: merged 5.3.2
 1.4  08-Oct-2015  mbalmer update docs after conflict resolution
 1.3  02-Feb-2015  lneto 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
 1.2  19-Jul-2014  lneto branches: 1.2.2;
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
 1.1  31-Oct-2010  mbalmer branches: 1.1.1;
Initial revision
 1.1.1.14  26-Jun-2024  nikita initial import of lua 5.4.7
 1.1.1.13  02-Jun-2023  nikita initial import of lua 5.4.6
 1.1.1.12  02-Jan-2023  nikita Import Lua 5.4.4
 1.1.1.11  04-Aug-2018  alnsn 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).
 1.1.1.10  26-Apr-2017  mbalmer Lua 5.3.4
 1.1.1.9  26-Apr-2017  mbalmer Lua 5.3.4
 1.1.1.8  08-Sep-2016  salazar import Lua 5.3.3
 1.1.1.7  08-Sep-2016  salazar import Lua 5.3.3
 1.1.1.6  26-Jan-2016  lneto Lua 5.3.2
 1.1.1.5  08-Oct-2015  mbalmer Lua 5.3.1
 1.1.1.4  02-Feb-2015  lneto imported Lua 5.3.0
 1.1.1.3  20-Jul-2014  lneto imported Lua 5.3 work3
 1.1.1.2  15-Mar-2012  alnsn branches: 1.1.1.2.2; 1.1.1.2.8;
Import Lua 5.1.5
 1.1.1.1  31-Oct-2010  mbalmer branches: 1.1.1.1.6;
Import the (unaltered) Lua 5.1.4 source distribution.
 1.1.1.2.8.1  10-Aug-2014  tls Rebase.
 1.1.1.2.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.1.1.6.1  17-Apr-2012  yamt sync with head
 1.2.2.5  13-May-2017  snj 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.
 1.2.2.4  25-Sep-2016  bouyer 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
 1.2.2.3  01-Jul-2016  snj branches: 1.2.2.3.2;
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.
 1.2.2.2  16-Nov-2015  msaitoh 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
 1.2.2.1  04-Feb-2015  martin 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
 1.2.2.3.2.1  18-Jan-2017  skrll Sync with netbsd-5
 1.6.4.1  02-May-2017  pgoyette Sync with HEAD - tag prg-localcount2-base1
 1.7.10.1  10-Jun-2019  christos Sync with HEAD
 1.7.8.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.7.2.1  11-Aug-2018  martin 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..
 1.8.10.1  11-Aug-2023  martin 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

RSS XML Feed