Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy c8e96d6e91 logic for checking mode for 'fopen' moved to macro 'lua_checkmode' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 3f6f78ea0b detail (error message) %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 76492b4bb2 macro 'lua_checkmode' + typos in comments %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy b0cbe77816 '_fseeki64' and family not available in all Windows platforms %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy eb70f58279 'luaIO_Stream' -> 'luaL_Stream' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy ef900f224c strutcture for file handles exported in 'lauxlib.h' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy ea382b0be1 small bug: error message in 'io.lines' is not the error number %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 5ea8f108e1 using 'long' versions of 'fseek'/'ftell' when available %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy ae14adc272 better error message when trying to open files %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy ff98f17d27 detail: factoring in common code for opening files and checking for %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 594220c624 use standard "underscore + uppercases" for reserved keys in the registry %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 801f43f09a change in the representation of file handles %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy d806710ab5 returns for file-related functions and process-related functions %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 03b769053a correct interpretation of return value from pclose %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 7b968bb514 p-close returns "correct" status plus type of termination %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c4ea0c3b29 detail (cleaning trailing spaces) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c97aa9485c new function 'luaL_setmetatable' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy fa1f724378 when reading blocks with given size, try to read whole block %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 700b003fb5 when reading large files, double buffer size at each iteration %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy d447945685 'module'/'luaL_register' and associates are deprecated %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8b7cf8c62d 'lua_[gs]etenv' -> 'lua_[gs]etuservalue' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 7192afafee new module policy: C modules do not create globals and do not register %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 064e406f67 no more fenvs! %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 1514e49d43 avoid using function environments in C libraries (as it probably will %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy ae0a5e2142 new option '*L' for io.read + options for io.lines %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c3a6f3fa1c 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b3b8dfaaea yet more options moved from luaconf.h into internal files %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a6f465f558 new mark LUAMOD_API for all luaopen_* functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d9fbbe1f23 "file:write" returns "file" in case of success %!s(int64=16) %!d(string=hai) anos