aboutsummaryrefslogtreecommitdiff
path: root/lgc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2012-05-11useless parameter in macro 'luai_makeseed'Roberto Ierusalimschy1-2/+2
2012-05-08no more 'Proto' objects on the stack. Protos are anchored on outerRoberto Ierusalimschy11-90/+103
2012-04-27wrong error message when 'coroutine.create' or 'coroutine.wrap' areRoberto Ierusalimschy1-2/+3
2012-04-27small bug: a reader function should not modify the Lua stackRoberto Ierusalimschy1-1/+2
2012-04-26bug: wrong handling of 'nCcalls' in coroutinesRoberto Ierusalimschy1-5/+4
2012-04-26detail (separate code to create 'searchers' table into a new function)Roberto Ierusalimschy1-12/+15
2012-04-20primaryexp -> suffixedexp; prefixexp -> primaryexp + more 'syntactical'Roberto Ierusalimschy1-15/+17
2012-04-20details (using lua_setglobal/lua_getglobal instead of explicitRoberto Ierusalimschy2-15/+8
2012-04-20release 5.2.1Roberto Ierusalimschy1-4/+4
2012-04-20different scheme to check arguments to '%d', '%x', etc. Old schemeRoberto Ierusalimschy1-8/+9
2012-04-12Finalizers may call functions from a dynamic library afterRoberto Ierusalimschy1-2/+102
2012-04-11bug: C libraries must be unloaded after all other finalizers have run,Roberto Ierusalimschy1-33/+41
2012-04-03'if' to avoid empty 'memcpy' (may be expensive)Roberto Ierusalimschy1-2/+4
2012-03-28string hash may not use all bytes (but this is configurable now) +Roberto Ierusalimschy1-5/+28
2012-03-28definition for 'LUA_MAXSHORTLEN' moved to 'lstring.c' (used only there)Roberto Ierusalimschy1-10/+1
2012-03-19error function can be 'l_noret'Roberto Ierusalimschy1-2/+2
2012-03-19cleaner code (avoids loop with empty body)Roberto Ierusalimschy1-3/+5
2012-03-18'luaL_checkversion' called by 'luaL_setfuncs'Roberto Ierusalimschy1-1/+2
2012-02-01random seed used in the hash of all strings to avoid intentionalRoberto Ierusalimschy5-12/+49
2012-01-25first implementation of long stringsRoberto Ierusalimschy9-47/+144
2012-01-23field 'reserved' -> 'extra' (may be used for other purposes too)Roberto Ierusalimschy3-7/+7
2012-01-23'eqstr' -> 'luaS_eqstr'Roberto Ierusalimschy3-13/+13
2012-01-23new macro 'isreserved' + 'eqstr' -> 'luaS_eqstr' (may be a function)Roberto Ierusalimschy1-4/+10
2012-01-23"default: lua_assert(0)" in switches helps debugging + usesRoberto Ierusalimschy2-4/+6
2012-01-23Lua never uses Ã'assert' (it is always 'lua_assert')Roberto Ierusalimschy1-2/+2
2012-01-23documentation comment (small correction about strings beingRoberto Ierusalimschy1-3/+5
2012-01-20new macro 'checktype'Roberto Ierusalimschy1-2/+8
2012-01-20object tag keeps variant bits too -> no need for 'isC' field inRoberto Ierusalimschy7-67/+88
2012-01-20bug: Lexical gets confused with some combination of arithmeticRoberto Ierusalimschy1-5/+16
2012-01-20BUG: memory hoarding when creating Lua hooks for coroutinesRoberto Ierusalimschy1-2/+125
2012-01-19BUG: coroutine hooks were not collected together with coroutineRoberto Ierusalimschy1-7/+14
2011-12-12new way to handle -E option (write a mark in the registry to avoidv5.2.0Roberto Ierusalimschy2-18/+22
2011-12-08removed redundant definition for FILEHANDLERoberto Ierusalimschy1-4/+1
2011-12-07avoid a few warnings (casts)Roberto Ierusalimschy1-3/+3
2011-12-07cast from 'bool' to 'int' (for C++)Roberto Ierusalimschy1-2/+2
2011-12-06no more explicit support for 'luaall_c': unifying file can doRoberto Ierusalimschy2-12/+7
2011-12-06small bug: format '%d' for lua_Number argumentRoberto Ierusalimschy1-2/+2
2011-12-02some compilers (e.g., gcc C++) do not accept NULL as a pointer inRoberto Ierusalimschy1-4/+4
2011-12-02macro 'luaL_getmetatable' seems more appropriate when gettingRoberto Ierusalimschy1-3/+3
2011-12-02old error messages may be misleadingRoberto Ierusalimschy1-4/+4
2011-12-02error message: "tag method" -> "metamethod"Roberto Ierusalimschy1-4/+4
2011-11-30function prototype did not match one in .hRoberto Ierusalimschy1-2/+2
2011-11-30allow non-integer arguments to integer formats (%d, %x, etc.),Roberto Ierusalimschy1-9/+10
2011-11-30unused variable removedRoberto Ierusalimschy1-3/+2
2011-11-30commentsRoberto Ierusalimschy3-14/+13
2011-11-30avoid "unreachable" 'break'Roberto Ierusalimschy1-2/+1
2011-11-30more uses of 'l_noret'Roberto Ierusalimschy4-16/+14
2011-11-30avoid 'return' "to avoid warnings"Roberto Ierusalimschy4-19/+14
2011-11-30'lUA' -> 'LUA'Roberto Ierusalimschy2-4/+4
2011-11-29when available, use '*_r' versions of 'gmtime' and 'localtime'Roberto Ierusalimschy2-5/+23