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 7b1fba69b7 using 'lastfree == NULL' to signal that table is using the dummy %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy d103312661 details (typos in comments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 5100bc8aa1 no need for a special case to get long strings (not that common) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 7485512384 added comment and assert about dead keys %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 46de77b219 bug: despite its name, 'luaH_getstr' did not work for strings in %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 8950e0c049 avoid possibility of subtle arith. overflow %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 2de3361c6c detail %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy cbef15f3ea comment (FALLTHROUGH position) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a71c0ab861 detail (removed useless '#include') %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 65ac789565 detail (comment) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 63720a4290 janitor work (comments, variable names, some other details) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 3a91274547 details (avoid 'lint' warnings) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a00013c8d0 'point2int' -> 'point2uint' (to reflect its actual result type) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 81245b1ad5 'numisinteger' (for table keys) replaced by 'luaV_tointeger' (old %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 397ce11996 make 'hashfloat' configurable %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 419e2cb01d detail (file does not need 'string.h') %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e0306e386f some changes in 'hashfloat' to avoid undefined (in ISO C) numerical %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 7e2015a46d size of short strings stored in a single byte, to reduce the size %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 3c55790ebe 'setkey' -> 'setnodekey' (to avoid conflicts with POSIX) %!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 bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 463edee2fd 'lua_numtointeger' -> 'lua_numbertointeger' %!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 3a15c7ce43 size for array part of a table ('sizearray') changed from 'int' to %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f5c690b684 details in comments %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 07c7fdb9df simpler definition for 'setobj' (trust the compiler for the assignment) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ca41b43f53 type 'TString' refers directly to the structure inside the union %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy c94f11d783 'IntPoint' -> 'point2int' + ensure that casted value fits in %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 14929f5764 use appropriate macros to convert GCObject to specific types %!s(int64=11) %!d(string=hai) anos