Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 063d4e4543 Lua 5.3.5 ported to git %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy dbb6f11e8e bug (with compat on): 'ipairs' can work with any type that provides %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 82a8e06524 details ('error' does not coerce numbers to strings + comments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy c874abac98 with 'fast tracks', there is no need to do raw accesses in 'ipairs' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 2b1fc1b38c with string cache, it is not that important for 'type' to avoid %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 27ab59bc16 'ipairs' needs an argument %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 594d7266af 'assert' checks that it has (at least) one parameter + 'assert' ensures %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy b58602d93d removed unneeded test (result of b_str2int is already checked %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 05afee0f50 definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 0d31efb365 'lua_stringtonum' -> 'lua_stringtonumber' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 89602bf747 'lua_strtonum' -> 'lua_stringtonum' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 2a21f6c894 'lua_Kcontext' -> 'lua_KContext' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy d35fff16d5 'ipairs' always stops at first nil element %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 6384475ec4 'luaL_getmetafield' returns type of metafield (instead of a boolean) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 7f1a2ad699 new functions 'lua_geti/lua_seti' (non raw) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 2be88d5084 'lua_Ctx' -> 'lua_Kcontext' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 61fa462535 added cast to avoid warning %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f9037ae8c1 'ipairs' respects metamethods %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 1aa4f69b51 new type 'lua_Ctx' for continuation-function contexts (to allow type %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 16b4110521 function 'type' keeps type names as upvalues to avoid creating strings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy b9dcf9974d detail (typos in comments) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 6f6fd96e3b new type lua_KFunction + no more 'lua_getctx' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 9e68c047ae 'assert' does not assume that the error object is a string %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy e2be310a85 better(?) implementation for 'pcall'/'xpcall' (regarding the insertion %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy c549d4fe64 'lua_strtonum' (and 'luaO_str2num') now return string size, instead of %!s(int64=11) %!d(string=hai) anos