Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy b22356e5c5 hexadecimal constants may be floating values too %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a289a62717 'loadin' should not check whether upvalue is called '_ENV', %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy e3eabcf913 'lua_[gs]etupvalue' may work even without debug information %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0df2238063 name "_ENV" configurable through 'luaconf.h' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 6828f6d427 new parameter 'majorinc' to control frequency of major collections %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy daa5fe3e31 'loadin' should accept any value for the environment (not only tables) + %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8d9ea59d28 'pushclosure' -> 'codeclosure' (as there is another 'pushclosure' in %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 5e7dbd0b8b api checks to ensure that thread is OK when using lua_call/lua_pcall %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy cd6c276e41 use index 0 for header of list of free references %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy fd4b4a2a68 detail: registry._PRELOAD must be a table, no need to check %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d447945685 'module'/'luaL_register' and associates are deprecated %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 78f9635111 several new comments %!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 73b0a3451d environment variables consulted by Lua may be version-specific %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 85c1461422 new macros LUA_VERSION_{MAJOR/MINOR/RELEASE} %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 5ba556d27a using curly brackets to mark blocks of '#if/#else/#endif's %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 81dd13f4c6 new way to distinguish between indexing tables in registers and %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 6a02bbe1e2 better organization for fields in struct 'expdesc' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 7631c29b2f comand-line option '-l' creates global with given name after %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a9dc7c8828 functions lua_tonumber/lua_tointeger replaced by lua_tonumberx/lua_tointegerx %!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 a139e2e003 old (and complex) luaL_findtable now used only in compatibility code %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a71c5f6f53 typo in comments %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d9ea6eca7c macro 'key2tal' replaced by 'gkey' (as both were equal) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy ca3865cf1b 'getlocal' gets information about parameters of Lua functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy bef5980744 no more support for old Mac OS systems %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 409741e900 'what' may be NULL in 'kname' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b98de30b8f 'ipair' is back %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 9f48712c15 use ANSI versions of DLL functions in Windows %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy bd262d591f 'coroutine' library separated from 'baselib' %!s(int64=15) %!d(string=hai) anos