Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | new structure for closures, without static variables. | Roberto Ierusalimschy | 1997-12-15 | 1 | -50/+62 | |
| | ||||||
* | new year | Roberto Ierusalimschy | 1997-12-15 | 1 | -4/+4 | |
| | ||||||
* | optimization: closures without upvalues don't need to be closures | Roberto Ierusalimschy | 1997-12-15 | 13 | -93/+132 | |
| | ||||||
* | otimization: closures without upvalues don't need to be closures | Roberto Ierusalimschy | 1997-12-15 | 1 | -33/+66 | |
| | ||||||
* | new API function and built-in "lua_copytagmethods" | Roberto Ierusalimschy | 1997-12-11 | 3 | -4/+26 | |
| | ||||||
* | new option "-q" (quiet), and multi-line commands (ending with '\') | Roberto Ierusalimschy | 1997-12-11 | 1 | -9/+31 | |
| | ||||||
* | better treatment of MARKs and DEBUG cases. | Roberto Ierusalimschy | 1997-12-11 | 5 | -28/+50 | |
| | ||||||
* | safer way to put #defines in error messages... | Roberto Ierusalimschy | 1997-12-09 | 1 | -8/+11 | |
| | ||||||
* | details (mainly error messages) | Roberto Ierusalimschy | 1997-12-09 | 16 | -92/+89 | |
| | ||||||
* | arguments "var=value" doesn't need quotes for value | Roberto Ierusalimschy | 1997-12-03 | 1 | -2/+20 | |
| | ||||||
* | bug log | Roberto Ierusalimschy | 1997-12-02 | 1 | -3/+4 | |
| | ||||||
* | BUG: "lastline" was not reset on function entry, so debug information | Roberto Ierusalimschy | 1997-12-02 | 2 | -3/+3 | |
| | | | | started only in the 2nd line of a function. | |||||
* | comments | Roberto Ierusalimschy | 1997-12-02 | 1 | -7/+7 | |
| | ||||||
* | first version of "lua_close" | Roberto Ierusalimschy | 1997-12-01 | 7 | -12/+84 | |
| | ||||||
* | other distribution of memory debug information. | Roberto Ierusalimschy | 1997-12-01 | 3 | -15/+15 | |
| | ||||||
* | store "functofind" in stack top, so doesn't need this field in | Roberto Ierusalimschy | 1997-11-28 | 2 | -8/+7 | |
| | | | | global state. | |||||
* | no more protected global variables; using upvalues to store tags. | Roberto Ierusalimschy | 1997-11-28 | 1 | -35/+48 | |
| | ||||||
* | no more protected global variables | Roberto Ierusalimschy | 1997-11-28 | 1 | -9/+1 | |
| | ||||||
* | details | Roberto Ierusalimschy | 1997-11-28 | 2 | -9/+9 | |
| | ||||||
* | other access method for C upvalues (as arguments) | Roberto Ierusalimschy | 1997-11-27 | 4 | -44/+40 | |
| | ||||||
* | global variables starting with '.' are protected in Lua (temporarily at | Roberto Ierusalimschy | 1997-11-27 | 2 | -28/+41 | |
| | | | | least...) | |||||
* | no more 'globalbag' | Roberto Ierusalimschy | 1997-11-27 | 5 | -17/+5 | |
| | ||||||
* | details | Roberto Ierusalimschy | 1997-11-26 | 2 | -20/+16 | |
| | ||||||
* | "stacklimit" is not necessary. | Roberto Ierusalimschy | 1997-11-26 | 2 | -11/+6 | |
| | ||||||
* | extra argument for "assert" | Roberto Ierusalimschy | 1997-11-26 | 1 | -2/+2 | |
| | ||||||
* | small details by lint. | Roberto Ierusalimschy | 1997-11-26 | 10 | -25/+20 | |
| | ||||||
* | small modifications (format, small optimizations, etc) | Roberto Ierusalimschy | 1997-11-21 | 13 | -295/+301 | |
| | ||||||
* | make sure there is no mem problems, using %.ns instead of %s for luaV_error. | Roberto Ierusalimschy | 1997-11-19 | 4 | -8/+8 | |
| | ||||||
* | allows '\r' at the end of pragmas, so one can mix Windows and Unix files | Roberto Ierusalimschy | 1997-11-19 | 1 | -2/+3 | |
| | ||||||
* | global state for Lua interpreter | Roberto Ierusalimschy | 1997-11-19 | 2 | -0/+134 | |
| | ||||||
* | first implementation of centralized global state. | Roberto Ierusalimschy | 1997-11-19 | 25 | -828/+781 | |
| | ||||||
* | details | Roberto Ierusalimschy | 1997-11-10 | 1 | -2/+2 | |
| | ||||||
* | "call" now handles errors (instead of "dostring") | Roberto Ierusalimschy | 1997-11-07 | 1 | -20/+29 | |
| | ||||||
* | small details | Roberto Ierusalimschy | 1997-11-07 | 4 | -9/+12 | |
| | ||||||
* | "lua_open": now lua has an explicit open operation. | Roberto Ierusalimschy | 1997-11-04 | 14 | -133/+87 | |
| | ||||||
* | trigonometric mode stored in a Lua global variable. | Roberto Ierusalimschy | 1997-11-03 | 1 | -11/+12 | |
| | ||||||
* | no need of "emergency error"... | Roberto Ierusalimschy | 1997-11-03 | 1 | -20/+3 | |
| | ||||||
* | "global" version of a nil object. | Roberto Ierusalimschy | 1997-11-03 | 4 | -16/+13 | |
| | ||||||
* | "read" & "write" may receive a file handler as first argument | Roberto Ierusalimschy | 1997-10-30 | 1 | -9/+27 | |
| | ||||||
* | new "block" syntax (DO ... END) | Roberto Ierusalimschy | 1997-10-30 | 1 | -1/+3 | |
| | ||||||
* | more precise error messages for compiler limits. | Roberto Ierusalimschy | 1997-10-28 | 1 | -7/+7 | |
| | ||||||
* | small bug. | Roberto Ierusalimschy | 1997-10-27 | 1 | -3/+3 | |
| | ||||||
* | optimization to handle <a.x> (new opcode). | Roberto Ierusalimschy | 1997-10-24 | 3 | -23/+74 | |
| | ||||||
* | definition of "PI" and modes for angles. | Roberto Ierusalimschy | 1997-10-24 | 1 | -7/+23 | |
| | ||||||
* | first version of Cclosures. | Roberto Ierusalimschy | 1997-10-24 | 15 | -149/+177 | |
| | ||||||
* | "foreach" and "foreachvar" more robust (to survive GCs), and with | Roberto Ierusalimschy | 1997-10-23 | 1 | -12/+24 | |
| | | | | termination test. | |||||
* | GC now considers an "estimate" of object size, instead of just the number | Roberto Ierusalimschy | 1997-10-23 | 8 | -34/+54 | |
| | | | | of objects. | |||||
* | functions may use many upvalues, to keep global values. | Roberto Ierusalimschy | 1997-10-18 | 1 | -2/+2 | |
| | ||||||
* | new functions "foreach" and "foreachvar" | Roberto Ierusalimschy | 1997-10-18 | 1 | -22/+79 | |
| | ||||||
* | macro "val" should live together with macro "ref". | Roberto Ierusalimschy | 1997-10-18 | 2 | -3/+3 | |
| |