aboutsummaryrefslogtreecommitdiff
path: root/lua.h (unfollow)
Commit message (Expand)AuthorFilesLines
2001-12-13commentsRoberto Ierusalimschy1-1/+1
2001-12-12run GC tag methods in protected modRoberto Ierusalimschy1-10/+23
2001-12-11new type `boolean'Roberto Ierusalimschy18-121/+166
2001-12-11reentrant implementation of garbage collectionRoberto Ierusalimschy3-25/+31
2001-12-10detailsRoberto Ierusalimschy1-4/+13
2001-12-10simpler way to collect userdataRoberto Ierusalimschy2-2/+3
2001-12-10it doesn't pay to optimize absence when it is an errorRoberto Ierusalimschy3-19/+33
2001-12-10new API functions lua_getstr/lua_setstrRoberto Ierusalimschy7-45/+30
2001-12-05tag system replaced by event tablesRoberto Ierusalimschy24-706/+412
2001-11-29new implementation for lua upvalues (sugested by E.T.): simpler and solvesRoberto Ierusalimschy8-112/+67
2001-11-29avoid clashing names between macros and fieldsRoberto Ierusalimschy3-7/+7
2001-11-28no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy39-1210/+1161
2001-11-27detailsRoberto Ierusalimschy2-5/+4
2001-11-16bug: `next' did not work for numeric indicesRoberto Ierusalimschy2-8/+7
2001-11-16`luaX_syntaxerror' does not need to be publicRoberto Ierusalimschy2-14/+19
2001-11-06optimizations for space in LClosures and time cleanning weak tablesRoberto Ierusalimschy4-85/+88
2001-11-06details.Roberto Ierusalimschy1-2/+3
2001-11-06field G renamed to _G to avoid problemas with bugged macro-systemsRoberto Ierusalimschy2-9/+9
2001-10-31global table is also pseudo-indexRoberto Ierusalimschy1-11/+6
2001-10-31tables of globals accessible through pseudo-index in C APIRoberto Ierusalimschy7-35/+31
2001-10-31`ref' support goes to auxlibRoberto Ierusalimschy4-50/+55
2001-10-31no more refs, upvalues; lexical scoping;pseudo-indicesRoberto Ierusalimschy1-239/+171
2001-10-26more consistent names for auxlib functionsRoberto Ierusalimschy7-53/+54
2001-10-25optimization for array part of a TableRoberto Ierusalimschy13-215/+421
2001-10-25no more MINPOWER2Roberto Ierusalimschy2-10/+9
2001-10-25`Hash' -> `Table'Roberto Ierusalimschy2-6/+6
2001-10-17C++ warningRoberto Ierusalimschy1-2/+2
2001-10-17new API for registry and C upvalues + new implementation for referencesRoberto Ierusalimschy10-123/+111
2001-10-17detailsRoberto Ierusalimschy1-1/+7
2001-10-16new function `concat'Roberto Ierusalimschy1-1/+21
2001-10-11no more copytagmethod functionRoberto Ierusalimschy3-22/+1
2001-10-11URL in indentificationRoberto Ierusalimschy1-2/+4
2001-10-02new definitions for closure structuresRoberto Ierusalimschy11-156/+137
2001-10-02"compatibility module" no longer existsRoberto Ierusalimschy2-4/+3
2001-10-02detailsRoberto Ierusalimschy4-9/+9
2001-09-28small bug in close x returnRoberto Ierusalimschy3-11/+12
2001-09-25detailsRoberto Ierusalimschy2-7/+7
2001-09-25restricted syntax for function call/table accesses prefixesRoberto Ierusalimschy1-42/+55
2001-09-25small bug when closing closures in error conditionsRoberto Ierusalimschy1-3/+4
2001-09-24changes by lhfRoberto Ierusalimschy1-798/+1010
2001-09-07first implementation of unrestricted static scopingRoberto Ierusalimschy18-187/+412
2001-09-07better definition for `luaM_freelem'Roberto Ierusalimschy2-2/+2
2001-08-31better syntax for type castsRoberto Ierusalimschy26-141/+148
2001-08-31start of new versionRoberto Ierusalimschy1-2/+2
2001-08-30better locality of assignment of table valuesRoberto Ierusalimschy6-40/+48
2001-08-30some changes of arguments from char to intRoberto Ierusalimschy1-22/+22
2001-08-30avoid augmenting alignment of pointersRoberto Ierusalimschy1-10/+10
2001-08-30tinsert gets 3d argument instead of last oneRoberto Ierusalimschy1-3/+5
2001-08-30detailsRoberto Ierusalimschy1-2/+3
2001-08-30new syntax "= exp" to rpint exp + simplificationsRoberto Ierusalimschy1-38/+50