Roberto Ierusalimschy
|
ef3c45d523
for security reasons, one cannot change the tag of a udata
|
28 years ago |
Roberto Ierusalimschy
|
3a98c8670d
new name for _VERSION (standard of _UPPERCASES for pre-defined
|
28 years ago |
Roberto Ierusalimschy
|
e81f184164
new #define LUA_COMPAT2_5 to select "compatibility mode".
|
28 years ago |
Roberto Ierusalimschy
|
6402bfb1f8
better error message for dostring (2nd argument)
|
28 years ago |
Roberto Ierusalimschy
|
c5d7ba7347
dostring has an optional error method argument
|
28 years ago |
Roberto Ierusalimschy
|
6bb2cac3db
setparsedfile is extern; luaz_... changed to luaZ_...
|
28 years ago |
Roberto Ierusalimschy
|
60bdc370d9
new functions lua_doFILE and lua_dobuffer to help users...
|
28 years ago |
Roberto Ierusalimschy
|
bfbf56f15a
extra parameter for "call" is "pack" or "plain".
|
28 years ago |
Roberto Ierusalimschy
|
c9a2dfeb2c
using "zio" for parsing Lua code.
|
28 years ago |
Roberto Ierusalimschy
|
dd22ea4da5
new implementation for udata (again they are just void *);
|
28 years ago |
Roberto Ierusalimschy
|
e1249970c2
new API function to force garbage collection.
|
28 years ago |
Roberto Ierusalimschy
|
209602ac31
BUG: input file must be closed just after parser.
|
28 years ago |
Roberto Ierusalimschy
|
19a1e19ae1
detail: better way to put a "..." in message.
|
28 years ago |
Roberto Ierusalimschy
|
3a9516ffc8
luaL check functions do not need the function name (it can be
|
28 years ago |
Roberto Ierusalimschy
|
42fa305649
better error messages;
|
28 years ago |
Roberto Ierusalimschy
|
075b7918c3
new function "getintmethod"
|
28 years ago |
Roberto Ierusalimschy
|
7c99149a76
"tostring" gives an overview of a userdata.
|
28 years ago |
Roberto Ierusalimschy
|
59744f0311
"storeglobal" changed to "setglobal"
|
28 years ago |
Roberto Ierusalimschy
|
bb2e2bec18
new lua function "tag"
|
28 years ago |
Roberto Ierusalimschy
|
efaaf99c42
first version of "setglobal" and "getglobal" internal methods.
|
28 years ago |
Roberto Ierusalimschy
|
373363cb69
new name for old "mem.h" (conflicts with some compiler libraries)
|
28 years ago |
Roberto Ierusalimschy
|
88d7ffb0d0
luaI_type moved to fallback.c
|
28 years ago |
Roberto Ierusalimschy
|
1444d28476
first full implementation of internal methods
|
28 years ago |
Roberto Ierusalimschy
|
eea734aa88
new module 'auxlib' centralizes functions to get/check parameters.
|
28 years ago |
Roberto Ierusalimschy
|
b6d91e24e2
"tag" changed to "ttype" (since now tag has other meaning)
|
28 years ago |
Roberto Ierusalimschy
|
131d66efd2
first step in implementing internal methods.
|
28 years ago |
Roberto Ierusalimschy
|
2a506ea9d2
lua_linenumber is initialized in lex.c
|
29 years ago |
Roberto Ierusalimschy
|
e5ec547eb3
"call" returns separate results, instead of a table.
|
29 years ago |
Roberto Ierusalimschy
|
6d383202dc
"dofile" and "dostring" may return values.
|
29 years ago |
Roberto Ierusalimschy
|
5b9fbfa006
"dostring" now stores the prefix of its string, to improve error messages.
|
29 years ago |