aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* simpler way to collect userdataRoberto Ierusalimschy2001-12-102-2/+3
* it doesn't pay to optimize absence when it is an errorRoberto Ierusalimschy2001-12-103-19/+33
* new API functions lua_getstr/lua_setstrRoberto Ierusalimschy2001-12-107-45/+30
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-0524-706/+412
* new implementation for lua upvalues (sugested by E.T.): simpler and solvesRoberto Ierusalimschy2001-11-298-112/+67
* avoid clashing names between macros and fieldsRoberto Ierusalimschy2001-11-293-7/+7
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-2839-1210/+1161
* detailsRoberto Ierusalimschy2001-11-272-5/+4
* bug: `next' did not work for numeric indicesRoberto Ierusalimschy2001-11-162-8/+7
* `luaX_syntaxerror' does not need to be publicRoberto Ierusalimschy2001-11-162-14/+19
* optimizations for space in LClosures and time cleanning weak tablesRoberto Ierusalimschy2001-11-064-85/+88
* details.Roberto Ierusalimschy2001-11-061-2/+3
* field G renamed to _G to avoid problemas with bugged macro-systemsRoberto Ierusalimschy2001-11-062-9/+9
* global table is also pseudo-indexRoberto Ierusalimschy2001-10-311-11/+6
* tables of globals accessible through pseudo-index in C APIRoberto Ierusalimschy2001-10-317-35/+31
* `ref' support goes to auxlibRoberto Ierusalimschy2001-10-314-50/+55
* no more refs, upvalues; lexical scoping;pseudo-indicesRoberto Ierusalimschy2001-10-311-239/+171
* more consistent names for auxlib functionsRoberto Ierusalimschy2001-10-267-53/+54
* optimization for array part of a TableRoberto Ierusalimschy2001-10-2513-215/+421
* no more MINPOWER2Roberto Ierusalimschy2001-10-252-10/+9
* `Hash' -> `Table'Roberto Ierusalimschy2001-10-252-6/+6
* C++ warningRoberto Ierusalimschy2001-10-171-2/+2
* new API for registry and C upvalues + new implementation for referencesRoberto Ierusalimschy2001-10-1710-123/+111
* detailsRoberto Ierusalimschy2001-10-171-1/+7
* new function `concat'Roberto Ierusalimschy2001-10-161-1/+21
* no more copytagmethod functionRoberto Ierusalimschy2001-10-113-22/+1
* URL in indentificationRoberto Ierusalimschy2001-10-111-2/+4
* new definitions for closure structuresRoberto Ierusalimschy2001-10-0211-156/+137
* "compatibility module" no longer existsRoberto Ierusalimschy2001-10-022-4/+3
* detailsRoberto Ierusalimschy2001-10-024-9/+9
* small bug in close x returnRoberto Ierusalimschy2001-09-283-11/+12
* detailsRoberto Ierusalimschy2001-09-252-7/+7
* restricted syntax for function call/table accesses prefixesRoberto Ierusalimschy2001-09-251-42/+55
* small bug when closing closures in error conditionsRoberto Ierusalimschy2001-09-251-3/+4
* changes by lhfRoberto Ierusalimschy2001-09-241-798/+1010
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-0718-187/+412
* better definition for `luaM_freelem'Roberto Ierusalimschy2001-09-072-2/+2
* better syntax for type castsRoberto Ierusalimschy2001-08-3126-141/+148
* start of new versionRoberto Ierusalimschy2001-08-311-2/+2
* better locality of assignment of table valuesRoberto Ierusalimschy2001-08-306-40/+48
* some changes of arguments from char to intRoberto Ierusalimschy2001-08-301-22/+22
* avoid augmenting alignment of pointersRoberto Ierusalimschy2001-08-301-10/+10
* tinsert gets 3d argument instead of last oneRoberto Ierusalimschy2001-08-301-3/+5
* detailsRoberto Ierusalimschy2001-08-301-2/+3
* new syntax "= exp" to rpint exp + simplificationsRoberto Ierusalimschy2001-08-301-38/+50
* use a table to find (and reuse) constants when parsingRoberto Ierusalimschy2001-08-276-38/+32
* avoid some warnings from strange compilersRoberto Ierusalimschy2001-08-272-4/+4
* extra parenteses to avoid warningsRoberto Ierusalimschy2001-08-271-3/+3
* the parser is not LL(1)Roberto Ierusalimschy2001-08-102-4/+4
* better optimization optionsv4.1-alphaRoberto Ierusalimschy2001-07-241-2/+2