Roberto Ierusalimschy
|
c5050b1c41
functions 'getfenv' and 'setfenv' are deprecated
|
15 年之前 |
Roberto Ierusalimschy
|
b9063a08f5
new function 'loadin'
|
15 年之前 |
Roberto Ierusalimschy
|
1ce819333d
new option 'isrunning' for 'lua_gc' (and 'collectgarbage')
|
15 年之前 |
Roberto Ierusalimschy
|
5bc91c6405
no more one environment per thread: all threads share a single global
|
16 年之前 |
Roberto Ierusalimschy
|
f5073de0a7
'ipairs' goes until length of array instead of stopping at the first nil
|
16 年之前 |
Roberto Ierusalimschy
|
a5382b763c
new function lua_copy
|
16 年之前 |
Roberto Ierusalimschy
|
323f33d014
'collectgarbage"count"' returns a second argument with the count%1024.
|
16 年之前 |
Roberto Ierusalimschy
|
5bff2aaf47
calls with LUA_MULTRET may leave no free slots in the stack
|
16 年之前 |
Roberto Ierusalimschy
|
aabe3ddbf4
errors in 'resume' should be all protected
|
16 年之前 |
Roberto Ierusalimschy
|
70a63fa5ad
first implementation of yieldable 'pcall'
|
16 年之前 |
Roberto Ierusalimschy
|
6d0ae11c57
'context' added to suspendable calls
|
16 年之前 |
Roberto Ierusalimschy
|
9e613b8583
missing argument to 'assert' raises "assertion failed" error
|
16 年之前 |
Roberto Ierusalimschy
|
9428ec42d0
new optional argument to 'load', to control allowed modes (binary or
|
16 年之前 |
Roberto Ierusalimschy
|
ba484b9eb1
yielding across lua_call (first version)
|
16 年之前 |
Roberto Ierusalimschy
|
5d3cc5def8
'writestring' changed into a configurable macro
|
16 年之前 |
Roberto Ierusalimschy
|
53db607963
avoid using 'fputs' in 'print' to avoid problems with embedded zeros
|
16 年之前 |
Roberto Ierusalimschy
|
f9dec5fc84
do not use compatibility macros in Lua
|
17 年之前 |
Roberto Ierusalimschy
|
202de59254
useless #include removed (pointed by lint)
|
17 年之前 |
Roberto Ierusalimschy
|
7316d61a66
'coroutine.running' should work for the main thread too
|
17 年之前 |
Roberto Ierusalimschy
|
fa19baab7f
proxies must be created with a __gc field in their metatables to work
|
17 年之前 |
Roberto Ierusalimschy
|
5ac3386888
bug: unpack with maximum indices may crash due to arithmetic overflow
|
17 年之前 |
Roberto Ierusalimschy
|
015e973899
bug: auxresume should reserve stack space for boolean result
|
17 年之前 |
Roberto Ierusalimschy
|
daddc57abd
luaL_tostring -> luaL_tolstring (more generic)
|
17 年之前 |
Roberto Ierusalimschy
|
b4164a9aa7
details
|
17 年之前 |
Roberto Ierusalimschy
|
2fa476655f
detail
|
18 年之前 |
Roberto Ierusalimschy
|
ab09732986
new metamethods for '__pairs' and '__ipairs'
|
18 年之前 |
Roberto Ierusalimschy
|
8d3dd04137
clearing some old compatibility code
|
18 年之前 |
Roberto Ierusalimschy
|
d3c304e92e
BUG: setfenv accepts invalid argument
|
18 年之前 |
Roberto Ierusalimschy
|
cf86576a83
new function luaL_tostring
|
18 年之前 |
Roberto Ierusalimschy
|
be822a5f1c
xpcall now may get arguments to function to be called
|
19 年之前 |