summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* for security reasons, one cannot change the tag of a udatav3.0Roberto Ierusalimschy1997-06-272-9/+9
| | | | from Lua.
* a file handle must be a userdata.Roberto Ierusalimschy1997-06-271-1/+1
|
* small corrections.Roberto Ierusalimschy1997-06-271-7/+7
|
* believe it or not, this makes a difference...Roberto Ierusalimschy1997-06-261-12/+15
|
* new name for _VERSION (standard of _UPPERCASES for pre-definedRoberto Ierusalimschy1997-06-261-2/+2
| | | | global variable)
* new method to handle current files, with global variablesRoberto Ierusalimschy1997-06-262-75/+105
| | | | _INPUT and _OUTPUT.
* new #define LUA_COMPAT2_5 to select "compatibility mode".Roberto Ierusalimschy1997-06-235-24/+36
|
* incompatibilities with 2.5 + restrictions on tag methodsRoberto Ierusalimschy1997-06-201-20/+48
|
* zio should not care about how a user creates a FILE (pipe, socket, popen,Roberto Ierusalimschy1997-06-202-46/+2
| | | | etc).
* better error message for dostring (2nd argument)Roberto Ierusalimschy1997-06-201-1/+3
|
* "testC" inactive (active only for tests)Roberto Ierusalimschy1997-06-191-2/+2
|
* new prefix luaZRoberto Ierusalimschy1997-06-191-7/+7
|
* dostring has an optional error method argumentRoberto Ierusalimschy1997-06-191-1/+10
|
* dostring has an optional error method argument;Roberto Ierusalimschy1997-06-191-11/+15
| | | | counter for gsub only when there is a table (to keep full compatibility)
* counter for gsub only when there is a table (to keep full compatibility)Roberto Ierusalimschy1997-06-191-3/+4
|
* setparsedfile is extern; luaz_... changed to luaZ_...Roberto Ierusalimschy1997-06-192-16/+12
|
* new interface to "lua_seterrormethod" and "lua_settagmethod", toRoberto Ierusalimschy1997-06-195-22/+25
| | | | allow the use of Lua functions too.
* luaI_initTFunc initializes fileName.Roberto Ierusalimschy1997-06-193-5/+4
|
* gsub aborts if error occurs.Roberto Ierusalimschy1997-06-191-2/+5
|
* macros don't need prototypes.Roberto Ierusalimschy1997-06-181-6/+4
|
* using old version functions.Roberto Ierusalimschy1997-06-182-4/+4
|
* #if wraps compatibility issueRoberto Ierusalimschy1997-06-181-5/+14
|
* do not use $...$ to italic.Roberto Ierusalimschy1997-06-181-7/+8
|
* new functions lua_doFILE and lua_dobuffer to help users...Roberto Ierusalimschy1997-06-182-19/+50
|
* exported functions follow "lua" prefix rule.Roberto Ierusalimschy1997-06-181-1/+10
|
* new arguments for gsubRoberto Ierusalimschy1997-06-181-28/+9
|
* lhf corrections + new gsubRoberto Ierusalimschy1997-06-181-220/+254
|
* error message always shows file names.Roberto Ierusalimschy1997-06-181-3/+6
|
* first version for Lua 3.0 (with tag methods, etc)Roberto Ierusalimschy1997-06-171-311/+694
|
* extra parameter for "call" is "pack" or "plain".Roberto Ierusalimschy1997-06-171-2/+2
|
* "luaI_undump1" cannot be static; luac uses it.Roberto Ierusalimschy1997-06-172-3/+9
|
* "lua_getobjname" must return "tag-method" and not "fallback".Roberto Ierusalimschy1997-06-172-3/+3
|
* "nil" may have fallbacks too.Roberto Ierusalimschy1997-06-171-7/+7
|
* "strsub" accepts negative indices (count from the end of the string).Roberto Ierusalimschy1997-06-161-3/+6
|
* "lua_seterrormethod" should return the previous handler.Roberto Ierusalimschy1997-06-162-5/+6
|
* default error method is not nil (nil does nothing).Roberto Ierusalimschy1997-06-161-2/+9
|
* "order" and "concat" operations choose tag methods the same way thatRoberto Ierusalimschy1997-06-161-31/+13
| | | | "arith" operations do (first the first parameter, etc).
* using "zio" for parsing Lua code.Roberto Ierusalimschy1997-06-169-202/+149
|
* library for uniform buffered input.Roberto Ierusalimschy1997-06-162-0/+164
|
* functions "lua_settagmethod" and similars should be safe too.Roberto Ierusalimschy1997-06-122-17/+18
|
* missing small dependency.Roberto Ierusalimschy1997-06-111-2/+2
|
* BUG: did not handle properly pragmas $endinput/$debug inside a $if.Roberto Ierusalimschy1997-06-111-36/+44
|
* small 'improvement'Roberto Ierusalimschy1997-06-111-3/+2
|
* format more uniform, to facilitate filters .tex->.htmlRoberto Ierusalimschy1997-06-091-249/+256
|
* power method (^) acts only in numbers.Roberto Ierusalimschy1997-06-091-2/+3
|
* udata is just void * again, so there is no point for function "getbyte".Roberto Ierusalimschy1997-06-091-45/+0
|
* new function "testC", to help debug the API.Roberto Ierusalimschy1997-06-091-1/+71
|
* new implementation for udata (again they are just void *);Roberto Ierusalimschy1997-06-097-136/+163
| | | | | new implementation for the API: most operations now do not disturb structures lua2C and C2lua.
* new lua_Objects are created below the C2lua stack, so most API functionsRoberto Ierusalimschy1997-06-061-52/+53
| | | | don't need to adjust stack.
* new lua_Objects are created below the C2lua stack, so most API functionsRoberto Ierusalimschy1997-06-061-2/+3
| | | | | don't need to adjust stack. So lua_getref does not change the stack, and lua_pushref can use it as a macro.