Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 lat temu |
Roberto Ierusalimschy
|
5a144e891a
`__globals' -> `__fenv'
|
22 lat temu |
Roberto Ierusalimschy
|
fa4b4c1100
loadstring/loadfile use global environment + setfenv(0) changes
|
22 lat temu |
Roberto Ierusalimschy
|
034de1fe73
new names for functions that open C libraries
|
22 lat temu |
Roberto Ierusalimschy
|
430d6db928
LUA_PATH components may have multiple interrogation marks
|
22 lat temu |
Roberto Ierusalimschy
|
3684f67771
details (text of an error message)
|
22 lat temu |
Roberto Ierusalimschy
|
92f6e0c1bf
no-nonsense debug information about tail calls
|
22 lat temu |
Roberto Ierusalimschy
|
5cd99b82b7
`set/getenvtable' -> `set/getfenv'
|
22 lat temu |
Roberto Ierusalimschy
|
07e210e655
`require' returns value returned by package
|
22 lat temu |
Roberto Ierusalimschy
|
9866fb0ef1
`set/getglobals' -> `set/getenvtable'
|
22 lat temu |
Roberto Ierusalimschy
|
07948c3181
restore _REQUIREDNAME after requiring a file
|
22 lat temu |
Roberto Ierusalimschy
|
2866fb2dd0
reset _REQUIREDNAME after loading module
|
22 lat temu |
Roberto Ierusalimschy
|
4b6f436d67
`unpack' uses `getn' to get table size
|
22 lat temu |
Roberto Ierusalimschy
|
7964f7cbbd
more complete information for coroutine errors
|
22 lat temu |
Roberto Ierusalimschy
|
75f73172c4
bug: `resume' was checking the wrong value for stack overflow
|
22 lat temu |
Roberto Ierusalimschy
|
acf62ddfbe
"load*" creates chunk with same global table than caller
|
22 lat temu |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
23 lat temu |
Roberto Ierusalimschy
|
76de732745
avoid non-raw accesses to globals when variable may not exist
|
23 lat temu |
Roberto Ierusalimschy
|
1f55dbc699
details
|
23 lat temu |
Roberto Ierusalimschy
|
8954bdc706
new `coroutine.status' function
|
23 lat temu |
Roberto Ierusalimschy
|
9b1c586b2f
renaming `stringdump' -> `string.dump'
|
23 lat temu |
Roberto Ierusalimschy
|
dbc5451bea
comments
|
23 lat temu |
Roberto Ierusalimschy
|
18765d900e
messages
|
23 lat temu |
Roberto Ierusalimschy
|
097edd3884
better names for auxiliar functions
|
23 lat temu |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
23 lat temu |
Roberto Ierusalimschy
|
63633c5b5f
better name for `lua_movethread'
|
23 lat temu |
Roberto Ierusalimschy
|
118347d8c3
new API for coroutines
|
23 lat temu |
Roberto Ierusalimschy
|
7e0f880bc5
C++ demands cast from void to specific types
|
23 lat temu |
Roberto Ierusalimschy
|
118e9cd843
new facility for dumping chunks
|
23 lat temu |
Roberto Ierusalimschy
|
96e15b8501
threads now are real Lua objects, subject to garbage collection
|
23 lat temu |