Roberto Ierusalimschy
|
8b7cf8c62d
'lua_[gs]etenv' -> 'lua_[gs]etuservalue'
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
73b0a3451d
environment variables consulted by Lua may be version-specific
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
85c1461422
new macros LUA_VERSION_{MAJOR/MINOR/RELEASE}
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
5ba556d27a
using curly brackets to mark blocks of '#if/#else/#endif's
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
81dd13f4c6
new way to distinguish between indexing tables in registers and
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
6a02bbe1e2
better organization for fields in struct 'expdesc'
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
7631c29b2f
comand-line option '-l' creates global with given name after
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
a9dc7c8828
functions lua_tonumber/lua_tointeger replaced by lua_tonumberx/lua_tointegerx
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
7192afafee
new module policy: C modules do not create globals and do not register
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
a139e2e003
old (and complex) luaL_findtable now used only in compatibility code
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
a71c5f6f53
typo in comments
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
d9ea6eca7c
macro 'key2tal' replaced by 'gkey' (as both were equal)
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
ca3865cf1b
'getlocal' gets information about parameters of Lua functions
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
bef5980744
no more support for old Mac OS systems
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
409741e900
'what' may be NULL in 'kname'
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
b98de30b8f
'ipair' is back
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
9f48712c15
use ANSI versions of DLL functions in Windows
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
bd262d591f
'coroutine' library separated from 'baselib'
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
0d116c3ada
unused '#include' removed
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
79f11fb2bb
back with #-comments for binary files
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
fabe4ec487
better barrier for prototypes
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
575074fd85
Lua closures are cached for reuse
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
545f43065f
'luaF_newLclosure' gets prototype of new closure as argument
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
3819c30e55
better names for barrier macros
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
e94fac8956
bug: generational collection was not running collector! (must write
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
2c1a5d678d
factoring out common code in 'module' and 'luaL_openlib'
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
bd619b9311
new macro MAXUPVAL (maximum number of upvalues per closure)
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
aca84ee1a0
correct definition for 'lua_cpcall' (tested)
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
5038e3c58c
corrected compatibility macro 'lua_cpcall' (untested)
|
15 gadi atpakaļ |
Roberto Ierusalimschy
|
5a7dee0c5d
added class '%g' in patterns (for graphical characters)
|
15 gadi atpakaļ |