Roberto Ierusalimschy
|
f0cc013afa
luaL_getn/setn must operate correctly over negative indices
|
22 年之前 |
Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 年之前 |
Roberto Ierusalimschy
|
3a6230ef7c
error-message format
|
22 年之前 |
Roberto Ierusalimschy
|
b12776f29c
`luaL_getmetafield' was leaving extra value on the stack
|
22 年之前 |
Roberto Ierusalimschy
|
40cfb0691e
new auxiliary functions for `type' manipulation
|
22 年之前 |
Roberto Ierusalimschy
|
2fef8c772b
auxiliary function to check userdata with types
|
22 年之前 |
Roberto Ierusalimschy
|
3cdeacbbfb
reference system also uses getn/setn (plus small corrections)
|
22 年之前 |
Roberto Ierusalimschy
|
41ed3c4771
getn/setn in C moved to lauxlib
|
22 年之前 |
Roberto Ierusalimschy
|
797d964df9
detail
|
22 年之前 |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 年之前 |
Roberto Ierusalimschy
|
097edd3884
better names for auxiliar functions
|
23 年之前 |
Roberto Ierusalimschy
|
11886dc7b0
print error on stderr when _ALERT is not defined
|
23 年之前 |
Roberto Ierusalimschy
|
ec748fcb0a
correct handling of opened files in presence of memory allocation
|
23 年之前 |
Roberto Ierusalimschy
|
fa2f1ec7ba
to avoid `strerror', define itself to something else;
|
23 年之前 |
Roberto Ierusalimschy
|
32a5d96dfc
`setmetatable' cannot change protected objects
|
23 年之前 |
Roberto Ierusalimschy
|
1bdde38bd2
no more newlines at the end of error messages
|
23 年之前 |
Roberto Ierusalimschy
|
2c670baf24
avoid the use of "obvious" names in header files to avoid conflicts
|
23 年之前 |
Roberto Ierusalimschy
|
9998082839
external messages add their own extra information
|
23 年之前 |
Roberto Ierusalimschy
|
2e38c6ae5a
`luadebug.h' content now is included in `lua.h'
|
23 年之前 |
Roberto Ierusalimschy
|
d3dd337fca
lua_Chunkreader gets a lua_State, to avoid future incompatibilities
|
23 年之前 |
Roberto Ierusalimschy
|
a2fa48a570
new (old?) error handling scheme
|
23 年之前 |
Roberto Ierusalimschy
|
4e23699aa6
new implementation for error handling
|
23 年之前 |
Roberto Ierusalimschy
|
aa3da1605c
`newproxy' uses its own weaktable
|
23 年之前 |
Roberto Ierusalimschy
|
f67ccfbdeb
no more `lua_getn' function
|
23 年之前 |
Roberto Ierusalimschy
|
89b102bd1d
new `luaL_weakregistry' function
|
23 年之前 |
Roberto Ierusalimschy
|
1dbe708aa8
new protocol for error handling
|
23 年之前 |
Roberto Ierusalimschy
|
eb3de8768a
`rawcall' -> `upcall' (unprotected call)
|
23 年之前 |
Roberto Ierusalimschy
|
a102221a0b
better error messages
|
23 年之前 |
Roberto Ierusalimschy
|
ad7103ea3a
lua_load* defined in auxlib (and so renamed to luaL_load*)
|
23 年之前 |
Roberto Ierusalimschy
|
955def0348
new names for string formating functions
|
23 年之前 |