Roberto Ierusalimschy
|
7fe405739c
renaming: 'lua_upvaladdr' -> 'lua_upvalueid',
|
15 years ago |
Roberto Ierusalimschy
|
1ce819333d
new option 'isrunning' for 'lua_gc' (and 'collectgarbage')
|
15 years ago |
Roberto Ierusalimschy
|
b7d5f18d71
api functions to manipulate upvalues do not need to check their
|
15 years ago |
Roberto Ierusalimschy
|
5598b2bc55
new functions to identify and join upvalues
|
15 years ago |
Roberto Ierusalimschy
|
916587508c
parser keeps list of active local variables in a single dynamic array,
|
16 years ago |
Roberto Ierusalimschy
|
a5382b763c
new function lua_copy
|
16 years ago |
Roberto Ierusalimschy
|
a650378822
'cpcall' reimplemented as a predefined value in the registry
|
16 years ago |
Roberto Ierusalimschy
|
67cae2854c
'lua_mainthread' replaced by new preregistered value LUA_RIDX_MAINTHREAD
|
16 years ago |
Roberto Ierusalimschy
|
0e45ffb8e4
first implementation of 'lua_yieldk' (yield with continuation)
|
16 years ago |
Roberto Ierusalimschy
|
f76f4cb79d
new way to control stack overflow, controling only total size of the stack
|
16 years ago |
Roberto Ierusalimschy
|
1d6ebce296
new function 'lua_version' (so that 'checkversion' can be implemented
|
16 years ago |
Roberto Ierusalimschy
|
6980cb1aa7
new functions 'lua_arith' and 'lua_compare'
|
16 years ago |
Roberto Ierusalimschy
|
a21c89ddc8
new API function 'lua_mainthread'
|
16 years ago |
Roberto Ierusalimschy
|
019ebcb85f
errors in finalizers are propagated with code LUA_ERRGCMM (ERRor in
|
16 years ago |
Roberto Ierusalimschy
|
4f88418170
'CallInfo' stack implemented as double-linked list instead of an array
|
16 years ago |
Roberto Ierusalimschy
|
70a63fa5ad
first implementation of yieldable 'pcall'
|
16 years ago |
Roberto Ierusalimschy
|
6d0ae11c57
'context' added to suspendable calls
|
16 years ago |
Roberto Ierusalimschy
|
ba484b9eb1
yielding across lua_call (first version)
|
16 years ago |
Roberto Ierusalimschy
|
d2ebdc045b
new macro 'lua_checkversion' to check whether core and application are
|
16 years ago |
Roberto Ierusalimschy
|
d69aa51088
added missing parentheses around function names
|
17 years ago |
Roberto Ierusalimschy
|
4db2cddeee
LUA_COMPAT -> LUA_COMPAT_API (more specific)
|
17 years ago |
Roberto Ierusalimschy
|
6b8725b0ee
new macro LUA_COMPAT to control some compatibility macros
|
17 years ago |
Roberto Ierusalimschy
|
5fa55df2ca
updated years in some comments/strings
|
17 years ago |
Roberto Ierusalimschy
|
dd92af69db
bug: pseudo-indices should be linked to maximum C stack size
|
17 years ago |
Roberto Ierusalimschy
|
72c2f75648
detail (LUA_COPYRIGHT includes release number)
|
18 years ago |
Roberto Ierusalimschy
|
619be354c8
lua_pushstring/pushlstring return string
|
18 years ago |
Roberto Ierusalimschy
|
a7861d9d66
new year...
|
18 years ago |
Roberto Ierusalimschy
|
c36e2265d9
detail (tab->space)
|
18 years ago |
Roberto Ierusalimschy
|
3182ac69a7
towards 5.2 + detail in authors + avoiding reverse plicks
|
19 years ago |
Roberto Ierusalimschy
|
afa0d0ac0d
new constant LUA_OK
|
19 years ago |