aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* BUG: 'luaV_settable' may invalidate a reference to a table and tryRoberto Ierusalimschy2009-07-011-5/+46
* bug: 'luaV_settable' may invalidate a reference to a table and tryRoberto Ierusalimschy2009-07-011-3/+6
* Standard library for bitwise operationsRoberto Ierusalimschy2009-07-011-0/+123
* new module 'lbitlib.c' for bitwise operationsRoberto Ierusalimschy2009-07-014-23/+38
* use of LUAI_UINT32 replaced by 'unsigned LUA_INT32' (one lessRoberto Ierusalimschy2009-07-011-2/+2
* better error messages for luaL_checkversionRoberto Ierusalimschy2009-06-191-4/+5
* l_version may be local to 'lua_version'Roberto Ierusalimschy2009-06-191-4/+3
* 'checkversion' implemented in the auxiliary libraryRoberto Ierusalimschy2009-06-183-5/+16
* new function 'lua_version' (so that 'checkversion' can be implementedRoberto Ierusalimschy2009-06-184-15/+12
* default paths have dot option as the last one (to improve security)Roberto Ierusalimschy2009-06-181-9/+9
* better treatment of integer formats in string.formatRoberto Ierusalimschy2009-06-181-7/+6
* small optimization in 'lua_arith' (avoids overhead in the common caseRoberto Ierusalimschy2009-06-181-2/+6
* new macro 'changenvalue'Roberto Ierusalimschy2009-06-181-1/+4
* small optimization (reorder of BinOpr enum to unify some casesRoberto Ierusalimschy2009-06-183-22/+23
* lua_objlen should not work for numbers (according to the manual)Roberto Ierusalimschy2009-06-171-8/+1
* 'lua_lessthan' replaced by more generic 'lua_compare'Roberto Ierusalimschy2009-06-171-2/+2
* new functions 'lua_arith' and 'lua_compare'Roberto Ierusalimschy2009-06-173-24/+51
* exports luaV_arith to be used by lua_arithRoberto Ierusalimschy2009-06-171-1/+3
* exports luaV_arith to be used by lua_arith + uses 'luaO_arith' toRoberto Ierusalimschy2009-06-171-16/+7
* constant folding uses 'luaO_arith' to perform basic operationsRoberto Ierusalimschy2009-06-171-17/+5
* new function 'luaO_arith' to perform basic arithmetic operationsRoberto Ierusalimschy2009-06-172-2/+17
* 'lessequal' renamed 'luaV_lessequal' and exported to be used byRoberto Ierusalimschy2009-06-172-4/+5
* new API function 'lua_mainthread'Roberto Ierusalimschy2009-06-153-3/+12
* patch for wrong code generation for some particular boolean expressionsRoberto Ierusalimschy2009-06-151-2/+49
* BUG: "(((1 or false) and true) or false)" gives wrong resultRoberto Ierusalimschy2009-06-151-9/+15
* 'getline' renamed to 'getfuncline' (to avoid problems with POSIX)Roberto Ierusalimschy2009-06-104-9/+9
* new function 'luaK_codek' (detail)Roberto Ierusalimschy2009-06-103-6/+15
* new macro 'condmovestack' instead of 'condhardstacktests'Roberto Ierusalimschy2009-06-084-13/+11
* added "\n" at the end of 'package.config' (so that the stringRoberto Ierusalimschy2009-06-041-2/+2
* no more L->base + ci->base only for Lua functions (C functions may useRoberto Ierusalimschy2009-06-017-80/+81
* small bug in 'luaV_concat' (L->top was left incorrect in some cases)Roberto Ierusalimschy2009-05-274-29/+28
* type of 'luai_ctype_' array changed to unsigned (safer for bitwiseRoberto Ierusalimschy2009-05-272-4/+6
* details (use ci->base instead of L->base when possible)Roberto Ierusalimschy2009-05-221-6/+6
* errors in finalizers are propagated with code LUA_ERRGCMM (ERRor inRoberto Ierusalimschy2009-05-213-9/+20
* hexadecimal escape sequences in strings + better error messages forRoberto Ierusalimschy2009-05-181-22/+55
* new macro 'zungetc'Roberto Ierusalimschy2009-05-181-1/+4
* new property 'lisupper' (needed to compute values for hexa digits)Roberto Ierusalimschy2009-05-182-7/+9
* 'symbexec' merged with 'getobjname' (as only use for symbolic executionRoberto Ierusalimschy2009-05-041-103/+78
* variable renaming: 'lualibs' -> 'loadedlibs'; 'luareqlibs' ->Roberto Ierusalimschy2009-05-011-7/+7
* commentsRoberto Ierusalimschy2009-05-011-3/+5
* no more code checkingRoberto Ierusalimschy2009-04-305-131/+9
* resize string hash table only when new size is smaller than current oneRoberto Ierusalimschy2009-04-291-3/+7
* hash table for strings is rehashed in placeRoberto Ierusalimschy2009-04-291-16/+18
* new way to GC stacks: the entire stack must be correct all the times;Roberto Ierusalimschy2009-04-284-47/+63
* malicious zero-length string in binary code may segfault Lua +Roberto Ierusalimschy2009-04-271-2/+30
* unused arguments removedRoberto Ierusalimschy2009-04-271-9/+9
* 'exit' changed to 'abort' in case of panic (+ some extra comments)Roberto Ierusalimschy2009-04-261-9/+9
* several small improvements based on 'ci' being fixed now (includingRoberto Ierusalimschy2009-04-178-138/+133
* 'luaM_freearray' does not need array type as argumentRoberto Ierusalimschy2009-04-175-18/+18
* 'CallInfo' stack implemented as double-linked list instead of an arrayRoberto Ierusalimschy2009-04-1710-126/+127