aboutsummaryrefslogtreecommitdiff
path: root/lapi.h (unfollow)
Commit message (Expand)AuthorFilesLines
2009-02-16no more '__len' metamethod for stringsRoberto Ierusalimschy1-3/+1
2009-02-13'luaL_typeerror' spelled rightRoberto Ierusalimschy2-6/+10
2009-02-11comment (should not use 'go trhough' when simply using multiple labels)Roberto Ierusalimschy1-2/+2
2009-02-07'writestring' changed into a configurable macroRoberto Ierusalimschy2-18/+12
2009-02-06avoid using 'fputs' in 'print' to avoid problems with embedded zerosRoberto Ierusalimschy1-6/+12
2009-02-03check for invalid use of '%' in replacement string in 'string.gsub'Roberto Ierusalimschy1-2/+6
2008-12-26detail (MAXSRC changed to LUA_IDSIZE)Roberto Ierusalimschy1-6/+3
2008-11-06concat TM can yieldRoberto Ierusalimschy2-12/+24
2008-10-30generic for coded as two dedicated instructions to simplify resumptionRoberto Ierusalimschy6-39/+43
2008-10-28yields accross metamethods and for iterators (except for __concat)Roberto Ierusalimschy2-40/+84
2008-10-28whole build depends on 'makefile' itself + better format for warningRoberto Ierusalimschy1-36/+47
2008-10-28some cleaningRoberto Ierusalimschy2-10/+18
2008-10-28detail (added 'UNUSED' to unused argument)Roberto Ierusalimschy1-1/+2
2008-10-03updating header dependenciesRoberto Ierusalimschy1-26/+26
2008-09-09more specific test to avoid calling luaF_close when function returnsRoberto Ierusalimschy1-3/+3
2008-08-26better control of call status through CallInfoRoberto Ierusalimschy7-30/+41
2008-08-13first steps towards yielding through longjumpRoberto Ierusalimschy3-62/+50
2008-08-13small bug: lua_resume returning LUA_YIELD is not an errorRoberto Ierusalimschy1-2/+2
2008-08-13new field 'status' in CallInfo structureRoberto Ierusalimschy2-3/+5
2008-08-13added missing parentheses around function namesRoberto Ierusalimschy1-12/+12
2008-08-06change in error messageRoberto Ierusalimschy1-3/+2
2008-08-06'module' may change the environment of a C function +Roberto Ierusalimschy1-2/+51
2008-08-05bug: string at the end of TString must consider the entire TStringRoberto Ierusalimschy1-2/+2
2008-08-05bug: 'module' now checks that is caller is a Lua functionRoberto Ierusalimschy1-5/+8
2008-08-05larger alignment requirement helps to uncover some kinds of bugsRoberto Ierusalimschy1-1/+6
2008-08-01GC step does not unblock collector (when it is blocked by "stop")Roberto Ierusalimschy1-1/+4
2008-07-18LUA_COMPAT -> LUA_COMPAT_API (more specific)Roberto Ierusalimschy3-7/+7
2008-07-11do not use compatibility macros in LuaRoberto Ierusalimschy3-5/+7
2008-07-11new macro LUA_COMPAT to control some compatibility macrosRoberto Ierusalimschy2-2/+12
2008-07-11'string.byte' gets confused with some out-of-range negative indices +Roberto Ierusalimschy1-2/+59
2008-07-04bug: GC step could loop forever under very particular circumstancesRoberto Ierusalimschy1-8/+8
2008-07-03useless test removed (pointed by lint)Roberto Ierusalimschy1-2/+2
2008-07-03comment about exported function not used by LuaRoberto Ierusalimschy1-1/+2
2008-07-03useless #define removed (pointed by lint)Roberto Ierusalimschy1-4/+1
2008-07-03useless #include removed (pointed by lint)Roberto Ierusalimschy1-2/+1
2008-07-03identation error (pointed by lint)Roberto Ierusalimschy1-2/+2
2008-06-26message from -v option goes to stdout, as it is not an error messageRoberto Ierusalimschy1-2/+2
2008-06-26simplification in the handling of finalizers: no more 'tmudata' list +Roberto Ierusalimschy5-100/+89
2008-06-26GC called after errors now are called after showing error message (toRoberto Ierusalimschy1-3/+3
2008-06-25added a comment about warnings for __attribute__(visibility) in someRoberto Ierusalimschy1-2/+6
2008-06-23bug: when closing the state, 'luaC_separateudata' might markRoberto Ierusalimschy1-5/+3
2008-06-23code reorganization (only changed comments and order of functions)Roberto Ierusalimschy1-154/+203
2008-06-23outdated commentRoberto Ierusalimschy1-2/+2
2008-06-23"test trick" seems more useful with pointers instead of integersRoberto Ierusalimschy2-5/+5
2008-06-13when error is 'bad self' original message probably makes no sense, soRoberto Ierusalimschy1-3/+2
2008-06-13removed static variable lua_state (not used)Roberto Ierusalimschy1-4/+1
2008-06-13by default, 'os.exit' closes current stateRoberto Ierusalimschy1-2/+6
2008-06-13'luaL_gsub' moved into 'testC' (all auxlib should be tested through 'testC')Roberto Ierusalimschy1-23/+7
2008-06-12'luaL_testudata' does not leave garbage on the stack in case of failureRoberto Ierusalimschy1-6/+6
2008-06-12'posrelat' avoids problems with -(-2^31)Roberto Ierusalimschy1-2/+2