Roberto Ierusalimschy
|
acf62ddfbe
"load*" creates chunk with same global table than caller
|
22 ani în urmă |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 ani în urmă |
Roberto Ierusalimschy
|
76de732745
avoid non-raw accesses to globals when variable may not exist
|
22 ani în urmă |
Roberto Ierusalimschy
|
1f55dbc699
details
|
23 ani în urmă |
Roberto Ierusalimschy
|
8954bdc706
new `coroutine.status' function
|
23 ani în urmă |
Roberto Ierusalimschy
|
9b1c586b2f
renaming `stringdump' -> `string.dump'
|
23 ani în urmă |
Roberto Ierusalimschy
|
dbc5451bea
comments
|
23 ani în urmă |
Roberto Ierusalimschy
|
18765d900e
messages
|
23 ani în urmă |
Roberto Ierusalimschy
|
097edd3884
better names for auxiliar functions
|
23 ani în urmă |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
23 ani în urmă |
Roberto Ierusalimschy
|
63633c5b5f
better name for `lua_movethread'
|
23 ani în urmă |
Roberto Ierusalimschy
|
118347d8c3
new API for coroutines
|
23 ani în urmă |
Roberto Ierusalimschy
|
7e0f880bc5
C++ demands cast from void to specific types
|
23 ani în urmă |
Roberto Ierusalimschy
|
118e9cd843
new facility for dumping chunks
|
23 ani în urmă |
Roberto Ierusalimschy
|
96e15b8501
threads now are real Lua objects, subject to garbage collection
|
23 ani în urmă |
Roberto Ierusalimschy
|
92a2ef9dca
field `__globals' protect global tables
|
23 ani în urmă |
Roberto Ierusalimschy
|
32a5d96dfc
`setmetatable' cannot change protected objects
|
23 ani în urmă |
Roberto Ierusalimschy
|
1bdde38bd2
no more newlines at the end of error messages
|
23 ani în urmă |
Roberto Ierusalimschy
|
9998082839
external messages add their own extra information
|
23 ani în urmă |
Roberto Ierusalimschy
|
4664f2e927
any Lua closure has a table of globals (not only active functions)
|
23 ani în urmă |
Roberto Ierusalimschy
|
2e38c6ae5a
`luadebug.h' content now is included in `lua.h'
|
23 ani în urmă |
Roberto Ierusalimschy
|
634344d61f
new API for weak mode
|
23 ani în urmă |
Roberto Ierusalimschy
|
a2fa48a570
new (old?) error handling scheme
|
23 ani în urmă |
Roberto Ierusalimschy
|
2dcc31574f
new function xpcall
|
23 ani în urmă |
Roberto Ierusalimschy
|
79c8edb6c4
new names for light userdata operations
|
23 ani în urmă |
Roberto Ierusalimschy
|
1ede98157d
strings are always `strong' in weaktables
|
23 ani în urmă |
Roberto Ierusalimschy
|
aa3da1605c
`newproxy' uses its own weaktable
|
23 ani în urmă |
Roberto Ierusalimschy
|
5fabed21a1
getglobals(0) is the C global table
|
23 ani în urmă |
Roberto Ierusalimschy
|
f67ccfbdeb
no more `lua_getn' function
|
23 ani în urmă |
Roberto Ierusalimschy
|
88607acc2c
details
|
23 ani în urmă |