diff options
author | wiz <wiz> | 2006-08-14 22:31:39 +0000 |
---|---|---|
committer | wiz <wiz> | 2006-08-14 22:31:39 +0000 |
commit | f9bb81a9067d249a282062c47a882d90b9e980d8 (patch) | |
tree | b6175bc6201d94baeec0ba23e8738e1245666d9d /databases/lua-sqlite | |
parent | e0e6faa435ddb2046ef432cfe734a3b43291be56 (diff) | |
download | pkgsrc-f9bb81a9067d249a282062c47a882d90b9e980d8.tar.gz |
Update to 5.1.1. Almost all dependencies need adaptation -> bump API.
Changes:
* Changes from version 5.0 to 5.1
-------------------------------
Language:
+ new module system.
+ new semantics for control variables of fors.
+ new semantics for setn/getn.
+ new syntax/semantics for varargs.
+ new long strings and comments.
+ new `mod' operator (`%')
+ new length operator #t
+ metatables for all types
API:
+ new functions: lua_createtable, lua_get(set)field, lua_push(to)integer.
+ user supplies memory allocator (lua_open becomes lua_newstate).
+ luaopen_* functionst must be called through Lua.
Implementation:
+ new configuration scheme via luaconf.h.
+ incremental garbage collection.
+ better handling of end-of-line in the lexer.
+ fully reentrant parser (new Lua function `load')
+ better support for 64-bit machines.
+ native loadlib support for Mac OS X.
+ standard distribution in only one library (lualib.a merged into lua.a)
Diffstat (limited to 'databases/lua-sqlite')
0 files changed, 0 insertions, 0 deletions