summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY10
1 files changed, 5 insertions, 5 deletions
diff --git a/HISTORY b/HISTORY
index bc7c4181..4497c069 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,4 +1,4 @@
-This is Lua 5.1 (work).
+This is Lua 5.1 (alpha).
* Changes from version 5.0 to 5.1
-------------------------------
@@ -7,16 +7,16 @@ This is Lua 5.1 (work).
+ new semantics for control variables of fors.
+ new semantics for setn/getn.
+ new syntax/semantics for varargs.
- + new long strings.
- + new `mod' (`%') operator
- + new operation *t (for size of t)
+ + 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).
Implementation:
+ + new configuration scheme via luaconf.h.
+ incremental garbage collection.
- + debug works over other threads.
+ better handling of end-of-line in the lexer.
+ fully reentrant parser (new Lua function `load')
+ better support for 64-bit machines (special thanks to Mike Pall).