Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy bf7f85d609 GC of files is tricky when Lua is being closed... %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy d6ff06751a new functions openfile and closefile; %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 82ad0d5770 details %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 78edc241e9 details about debug info. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 5a8bb00df4 storing chunk "sources" instead of "filenames". %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy bb5627f3a4 better control over calls to _ALERT and _ERRORMESSAGE (to avoid error %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy b22baf386d Lua cannot have static variables. %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 8278468041 comments %!s(int64=26) %!d(string=hai) anos
  Roberto Ierusalimschy 766e67ef3b to avoid warnings about "typecast" (Visual C++) %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 63166c0ca0 new implementation of function "read", with predifined options. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy e4830ddce3 new option "mode" in "readfrom", "writeto" and "appendto" (for %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy ce9609296c function "luaL_argerror" prints wrong argument number (from a user's point %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy b04294d3d8 details. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy ee22af5ced new functions "seek" and "flush". %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy cc117253c8 new implementation for error handling: on error, function _ERRORMESSAGE %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 955a811aa1 category for "setlocale" is given by name %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 02134b4a87 name: lua_pushCclosure -> lua_pushcclosure. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy bdb1db4d37 "read" more efficient when reading lines and whole files ('.*') %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy abc6eac404 new function "clock" %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy daa937c043 pattern-matching support for '\0'. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 043c2ac258 new names for "lua_pushlstr" and "lua_getstrlen" %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 88a2023c32 support for strings with '\0' %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 26679b1a48 back to upavalues as extra arguments for C closures; this way it's %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy da96eb2cce some details related to OLD_ANSI %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 4e91384e14 sorting the includes... %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy de79e7fc58 back to "lua_upvalue"... (seems better choice) %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 502343b402 new scheme for buffers, centralized in auxlib. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 80b3d28f4a details (mainly error messages) %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy b42cc6a4d2 no more protected global variables; using upvalues to store tags. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 024528e0c2 global variables starting with '.' are protected in Lua (temporarily at %!s(int64=28) %!d(string=hai) anos