810 Commits (1d8edd347d728ba6b0160359f3c0391e7b1a8a44)
 

Author SHA1 Message Date
Roberto Ierusalimschy 22439a7511 new syntax for constructors (a={n=3;1,2,3}). 27 years ago
Roberto Ierusalimschy 7ecc3ce827 new command line options 27 years ago
Roberto Ierusalimschy 4e91384e14 sorting the includes... 27 years ago
Roberto Ierusalimschy de79e7fc58 back to "lua_upvalue"... (seems better choice) 27 years ago
Roberto Ierusalimschy 8b5b42563c "lua_dobuffer" (is not official, but its there...) 27 years ago
Roberto Ierusalimschy 502343b402 new scheme for buffers, centralized in auxlib. 27 years ago
Roberto Ierusalimschy 82d09fbf0d new structure for closures, without static variables. 27 years ago
Roberto Ierusalimschy 9be85d1648 new year 27 years ago
Roberto Ierusalimschy 45e533599f optimization: closures without upvalues don't need to be closures 27 years ago
Roberto Ierusalimschy 94144a7821 otimization: closures without upvalues don't need to be closures 27 years ago
Roberto Ierusalimschy 4daae2165d new API function and built-in "lua_copytagmethods" 27 years ago
Roberto Ierusalimschy cdd261f332 new option "-q" (quiet), and multi-line commands (ending with '\') 27 years ago
Roberto Ierusalimschy 034f16892e better treatment of MARKs and DEBUG cases. 27 years ago
Roberto Ierusalimschy c759520bc8 safer way to put #defines in error messages... 27 years ago
Roberto Ierusalimschy 80b3d28f4a details (mainly error messages) 27 years ago
Roberto Ierusalimschy 69d97712ec arguments "var=value" doesn't need quotes for value 27 years ago
Roberto Ierusalimschy 5d89dad9b8 bug log 27 years ago
Roberto Ierusalimschy 525a91fed3 BUG: "lastline" was not reset on function entry, so debug information 27 years ago
Roberto Ierusalimschy 868d16dee0 comments 27 years ago
Roberto Ierusalimschy 3393fd7f25 first version of "lua_close" 27 years ago
Roberto Ierusalimschy 00c122cc29 other distribution of memory debug information. 27 years ago
Roberto Ierusalimschy 03160920cf store "functofind" in stack top, so doesn't need this field in 27 years ago
Roberto Ierusalimschy b42cc6a4d2 no more protected global variables; using upvalues to store tags. 27 years ago
Roberto Ierusalimschy a6ad644bf2 no more protected global variables 27 years ago
Roberto Ierusalimschy 39fd5bb9b0 details 27 years ago
Roberto Ierusalimschy 5482992dec other access method for C upvalues (as arguments) 27 years ago
Roberto Ierusalimschy 024528e0c2 global variables starting with '.' are protected in Lua (temporarily at 27 years ago
Roberto Ierusalimschy ef37c87e93 no more 'globalbag' 27 years ago
Roberto Ierusalimschy 9e029f98b9 details 27 years ago
Roberto Ierusalimschy e962330df9 "stacklimit" is not necessary. 27 years ago
Roberto Ierusalimschy b291e50006 extra argument for "assert" 27 years ago
Roberto Ierusalimschy 9ae0c082a3 small details by lint. 27 years ago
Roberto Ierusalimschy accd7bc253 small modifications (format, small optimizations, etc) 27 years ago
Roberto Ierusalimschy 6153200bc2 make sure there is no mem problems, using %.ns instead of %s for luaV_error. 27 years ago
Roberto Ierusalimschy 2e7595522d allows '\r' at the end of pragmas, so one can mix Windows and Unix files 27 years ago
Roberto Ierusalimschy b79ffdc4ce global state for Lua interpreter 27 years ago
Roberto Ierusalimschy 592a3f289b first implementation of centralized global state. 27 years ago
Roberto Ierusalimschy 9cdeb275e7 details 27 years ago
Roberto Ierusalimschy c957b270d2 "call" now handles errors (instead of "dostring") 27 years ago
Roberto Ierusalimschy 92791b9dd6 small details 27 years ago
Roberto Ierusalimschy 45cad43c3f "lua_open": now lua has an explicit open operation. 27 years ago
Roberto Ierusalimschy dad5a01fb0 trigonometric mode stored in a Lua global variable. 27 years ago
Roberto Ierusalimschy 66713181c1 no need of "emergency error"... 27 years ago
Roberto Ierusalimschy 7135803cc8 "global" version of a nil object. 27 years ago
Roberto Ierusalimschy b7567b6673 "read" & "write" may receive a file handler as first argument 27 years ago
Roberto Ierusalimschy f8c95fa9e8 new "block" syntax (DO ... END) 27 years ago
Roberto Ierusalimschy 9c965d0ffb more precise error messages for compiler limits. 27 years ago
Roberto Ierusalimschy 6103dca8ee small bug. 27 years ago
Roberto Ierusalimschy 18cd7adac6 optimization to handle <a.x> (new opcode). 27 years ago
Roberto Ierusalimschy 41223a01ec definition of "PI" and modes for angles. 27 years ago