aboutsummaryrefslogtreecommitdiff
path: root/bugs (unfollow)
Commit message (Expand)AuthorFilesLines
2009-12-10several new features in testC to allow better testing of lua_resumeRoberto Ierusalimschy1-27/+62
2009-12-10reordering of some functions + cleaner way to code lua_resume/resume +Roberto Ierusalimschy1-55/+55
2009-12-10detail (lua_resume should empty coroutine stack even if they do notRoberto Ierusalimschy1-1/+2
2009-12-08error messages from 'lua_resume' must be generated in protected mode,Roberto Ierusalimschy1-36/+43
2009-12-08lua_checkstack does not raise memory errors (instead it signals them)Roberto Ierusalimschy1-5/+17
2009-12-07new 'table.pack' functionRoberto Ierusalimschy1-1/+25
2009-12-07lua_objlen calls __len metamethod on tables (if present)Roberto Ierusalimschy1-6/+13
2009-12-01strings in C scripts may be delimited by quotes + new functionality toRoberto Ierusalimschy1-16/+76
2009-12-01detailsRoberto Ierusalimschy1-3/+7
2009-11-27continuations may be upvalues tooRoberto Ierusalimschy1-4/+5
2009-11-27coroutines may have C bodiesRoberto Ierusalimschy1-3/+2
2009-11-27extra api checks for number of returns of C functions and for lua_yieldRoberto Ierusalimschy3-6/+10
2009-11-27update of file dependencies (gcc -MM)Roberto Ierusalimschy1-14/+15
2009-11-26'table.maxn' deprecatedRoberto Ierusalimschy2-6/+16
2009-11-26no more compatibility code for 'string.gfind'Roberto Ierusalimschy2-15/+3
2009-11-26a few new warningsRoberto Ierusalimschy1-0/+7
2009-11-26detail in 'currentpc' (only needs to work for Lua functions)Roberto Ierusalimschy1-8/+4
2009-11-26comment typosRoberto Ierusalimschy10-22/+22
2009-11-25new scheme for debug info about tail calls: no more 'fake' stack entries,Roberto Ierusalimschy9-79/+60
2009-11-24'notail' -> 'noextrachars' ('notail' may confuse with tail calls)Roberto Ierusalimschy1-5/+5
2009-11-24new mark LUAMOD_API for all luaopen_* functionsRoberto Ierusalimschy11-30/+32
2009-11-23'os.exit' should close state only when second argument is trueRoberto Ierusalimschy1-2/+2
2009-11-23GC may get stuck during a parser and avoids proper resizing of theRoberto Ierusalimschy1-2/+27
2009-11-19new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations andRoberto Ierusalimschy10-27/+31
2009-11-19'luaV_arith' must be marked 'LUAI_FUNC' (as all non-static functions)Roberto Ierusalimschy1-3/+3
2009-11-19new macro 'isdummy'Roberto Ierusalimschy1-8/+10
2009-11-19small corrections for 'luaall.c'Roberto Ierusalimschy1-4/+4
2009-11-19commentsRoberto Ierusalimschy1-4/+4
2009-11-19remove declaration of removed functionRoberto Ierusalimschy1-2/+1
2009-11-18'debug.joinupvalue' -> 'debug.upvaluejoin'Roberto Ierusalimschy1-3/+3
2009-11-18(huge) simplification of GC managementRoberto Ierusalimschy4-110/+50
2009-11-17ensure that reader function cannot yield during parsingRoberto Ierusalimschy1-1/+3
2009-11-17parser/scanner keep GC runningRoberto Ierusalimschy3-13/+16
2009-11-17when doing hard memory tests, perform a full GC at every possible stepRoberto Ierusalimschy2-3/+9
2009-11-16'module' returns the new module (to be used with lexical environments)Roberto Ierusalimschy1-2/+2
2009-11-16functions 'getfenv' and 'setfenv' are deprecatedRoberto Ierusalimschy2-4/+23
2009-11-13new function 'loadin'Roberto Ierusalimschy1-23/+61
2009-11-09renaming: 'lua_upvaladdr' -> 'lua_upvalueid',Roberto Ierusalimschy3-14/+14
2009-11-09new option 'isrunning' for 'lua_gc' (and 'collectgarbage')Roberto Ierusalimschy3-9/+15
2009-11-09registry and global table may be changed through the API without aRoberto Ierusalimschy2-3/+7
2009-11-06several small changes to simplify changing TValue if neededRoberto Ierusalimschy1-19/+17
2009-11-06macro 'checkvalref' redefined as function (to avoid too long macros)Roberto Ierusalimschy1-3/+6
2009-11-06macro 'gkey' returns a "real" TValue*Roberto Ierusalimschy1-2/+2
2009-11-06new macro 'NILCONSTANT' to initialize nil constantsRoberto Ierusalimschy2-6/+6
2009-11-06avoid using 'ttype' when there is an explicit test + macro 'checkdeadkey'Roberto Ierusalimschy1-5/+7
2009-11-06avoid using 'ttype' when there is an explicit testRoberto Ierusalimschy1-4/+3
2009-11-06better to enclose macros in 'if' bodies with bracketsRoberto Ierusalimschy1-2/+3
2009-11-05better control over accesses to TValue fieldsRoberto Ierusalimschy4-37/+40
2009-11-05api functions to manipulate upvalues do not need to check theirRoberto Ierusalimschy3-35/+24
2009-11-05new functions to identify and join upvaluesRoberto Ierusalimschy3-3/+84