Roberto Ierusalimschy
|
c6254dceff
a different option for the GC
|
20 gadi atpakaļ |
Roberto Ierusalimschy
|
39a8082f50
more options for controling the GC
|
20 gadi atpakaļ |
Roberto Ierusalimschy
|
23b38176a7
`LUA_FIRSTINDEX' should not be configurable
|
20 gadi atpakaļ |
Roberto Ierusalimschy
|
e5cfa7a367
use of parentheses around macro parameters in call lists, to avoid
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
345379b5ff
option for garbage-collector `step'
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
f4718544de
what is provided by lauxlib.c should be defined at lauxlib.h
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
0dfd04eb60
`lua_strlen' upgraded to `lua_objsize' (which also works with userdata)
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
227bddafe8
new copyright year
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
b876ec61c0
new (temporary?) API for garbage collector
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
4d5fe1f54b
detail
|
21 gadi atpakaļ |
Roberto Ierusalimschy
|
fa198197a0
lua_(set)getglobal are ok to use
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
d6d896b953
lua_set(get)global may use lua_set(get)field
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
03bab90303
new function `lua_getallocf' to retrieve allocation function and data
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
10de467c79
new function `lua_createtable'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
533737f26e
new functions `lua_getfield' and `lua_setfield'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
f04fe526cd
new functions `lua_tointeger' and lua_pushinteger'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
b97fb932ec
Lua kernel does not use malloc/free functions.
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
17f695157c
define a `lua_isthread' for completeness
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
859c7f7ce0
LUA_SIGNATURE is public
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
dae99205cf
no more compatibility code
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
81cdbabf09
detail (change place of a prototype)
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
92f6e0c1bf
no-nonsense debug information about tail calls
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
5cd99b82b7
`set/getenvtable' -> `set/getfenv'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
9866fb0ef1
`set/getglobals' -> `set/getenvtable'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
dce9a49a08
final version
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
dd8edecae1
new functions to manipulate upvales (get/setupvalue)
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
0bb8eb5151
new function `lua_cpcall'
|
22 gadi atpakaļ |
Roberto Ierusalimschy
|
1f55dbc699
details
|
23 gadi atpakaļ |