Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-01-05 | 'setkey' -> 'setnodekey' (to avoid conflicts with POSIX)v5.3.0 | Roberto Ierusalimschy | 1 | -2/+2 | |
2015-01-05 | new macro 'cast_func' adds '__extension__' (in gnu compilers) when | Roberto Ierusalimschy | 1 | -2/+14 | |
converting void* to function, to avoid warnings | |||||
2015-01-05 | includes 'stddef.h' (as it uses NULL) | Roberto Ierusalimschy | 2 | -5/+9 | |
2015-01-02 | detail (added -Wconversion as a comment, to be used ocasionally) | Roberto Ierusalimschy | 1 | -0/+1 | |
2015-01-02 | 'lua_setlocal' should not pop value when failing (to be consistent | Roberto Ierusalimschy | 2 | -5/+11 | |
with the manual and with 'lua_setupvalue') | |||||
2015-01-02 | clearer(?) code (also avoids a warning about 'c' being used | Roberto Ierusalimschy | 1 | -5/+3 | |
without initialization) | |||||
2014-12-29 | does not define _XOPEN_SOURCE when LUA_USE_C89 is defined + defining | Roberto Ierusalimschy | 1 | -2/+8 | |
_XOPEN_SOURCE==0 undefines that macro | |||||
2014-12-29 | all "divisions" (div,idiv,mod) by zero are not folded, to avoid | Roberto Ierusalimschy | 1 | -24/+10 | |
problems during compilation + does not fold zero results, as they can collapse with -0.0 and the ANSI test to distinguish both needs a division by zero (which we are trying to avoid) + removed macro 'luai_numinvalidop' (as its main use case were divisions by zero) | |||||
2014-12-29 | detail (macro 'luai_numidiv' uses 'luai_numdiv' to compute the division) | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-27 | bug: 'random' limit is 2^31-1, not RAND_MAX | Roberto Ierusalimschy | 1 | -3/+5 | |
2014-12-27 | details | Roberto Ierusalimschy | 1 | -4/+4 | |
2014-12-27 | change in macro 'vmcase', avoding code inside it. (Code inside the | Roberto Ierusalimschy | 1 | -97/+142 | |
macro harms tools such as debuggers.) | |||||
2014-12-26 | new year (2015) | Roberto Ierusalimschy | 1 | -3/+3 | |
2014-12-26 | detail (to avoid warnings) | Roberto Ierusalimschy | 1 | -3/+3 | |
2014-12-26 | removed macro 'luai_numinvalidop' (main motivation removed, as folding | Roberto Ierusalimschy | 2 | -15/+2 | |
does not handle any division by zero by default) | |||||
2014-12-26 | removed useless initializations | Roberto Ierusalimschy | 2 | -4/+4 | |
2014-12-20 | comments were wrong (not updated about several changes) | Roberto Ierusalimschy | 1 | -6/+6 | |
2014-12-19 | details in 'luaM_reallocvchar' | Roberto Ierusalimschy | 2 | -5/+6 | |
2014-12-19 | new macro 'luaM_reallocvchar' to allocate arrays of chars (avoids | Roberto Ierusalimschy | 2 | -3/+9 | |
uneeded tests and respective warnings) | |||||
2014-12-19 | new macro 'nvalue' (to convert an object to a float when we know | Roberto Ierusalimschy | 3 | -10/+7 | |
object is a number) | |||||
2014-12-19 | detail (in test for 'luai_numinvalidop', use a round float) | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-19 | comment | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-19 | old Visual Studio versions did not support 'noreturn' attribute | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-18 | stupid bug in T.stacklevel (not in use by the tests) | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-16 | Windows uses 'long long' (instead of '__int64') when present; again, | Roberto Ierusalimschy | 1 | -15/+15 | |
uses macro LLONG_MAX as a proxy for the support for 'long long'. | |||||
2014-12-16 | added macro LUA_USE_I64 for separate control of use of Windows-specific | Roberto Ierusalimschy | 1 | -2/+3 | |
types | |||||
2014-12-14 | traverse loaded modules (instead of globals) for a name for a function + | Roberto Ierusalimschy | 1 | -5/+13 | |
removes prefix '_G.' from names (if present) | |||||
2014-12-13 | comments | Roberto Ierusalimschy | 1 | -11/+11 | |
2014-12-13 | in traceback names, give preference to 'name' over '_G.name' | Roberto Ierusalimschy | 1 | -3/+4 | |
2014-12-12 | reinsertion-control macro renamed: lconfig_h -> luaconf_h | Roberto Ierusalimschy | 1 | -3/+3 | |
2014-12-11 | correct computation for limit in 'getnum' | Roberto Ierusalimschy | 1 | -3/+3 | |
2014-12-11 | better limits for 'sting.rep' and 'string.packsize' | Roberto Ierusalimschy | 1 | -12/+17 | |
2014-12-10 | new specifiers in 'strftime' are defined in C99 (not Posix) | Roberto Ierusalimschy | 1 | -3/+3 | |
2014-12-10 | 'ipairs' needs an argument | Roberto Ierusalimschy | 1 | -1/+2 | |
2014-12-10 | macro 'LUA_C89_NUMBERS' makes a little easier to use C89 numerical types | Roberto Ierusalimschy | 1 | -37/+25 | |
2014-12-10 | new function 'string.packsize' | Roberto Ierusalimschy | 1 | -1/+24 | |
2014-12-10 | give preference to global names in tracebacks | Roberto Ierusalimschy | 1 | -12/+10 | |
2014-12-10 | new parameter for testC instruction 'pcall' (error handler) | Roberto Ierusalimschy | 1 | -4/+4 | |
2014-12-10 | error handler does not need to be a function (can be a callable | Roberto Ierusalimschy | 1 | -2/+1 | |
object) | |||||
2014-12-09 | redefinition of LUAI_MAXSTACK to make stack-overflow tests run faster | Roberto Ierusalimschy | 1 | -1/+6 | |
2014-12-09 | no more 'preloadedlibs' when opening libraries (as it is dead code now) | Roberto Ierusalimschy | 2 | -26/+12 | |
2014-12-08 | handle case where function was called as a hook | Roberto Ierusalimschy | 1 | -4/+7 | |
2014-12-08 | In 'debug.gethook', does not query hook table (which may not exist) if | Roberto Ierusalimschy | 1 | -6/+8 | |
there is no hook set | |||||
2014-12-08 | 'assert' checks that it has (at least) one parameter + 'assert' ensures | Roberto Ierusalimschy | 1 | -4/+5 | |
it passes only one value to 'error' | |||||
2014-12-08 | use 'namewhat' when building a traceback | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-08 | avoid octal numerals | Roberto Ierusalimschy | 1 | -2/+2 | |
2014-12-06 | in test mode, debug library is not predefined (to allow testing | Roberto Ierusalimschy | 2 | -3/+11 | |
'preloadedlibs') | |||||
2014-12-04 | no more default size for option 'c' in pack/unpack | Roberto Ierusalimschy | 1 | -2/+6 | |
2014-11-29 | some functions from test module must be exported | Roberto Ierusalimschy | 1 | -4/+5 | |
2014-11-29 | casts ('(int)' -> 'cast_int') | Roberto Ierusalimschy | 1 | -9/+9 | |