Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy ec52149485 'lua_lessthan' replaced by more generic 'lua_compare' %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 6d0ae11c57 'context' added to suspendable calls %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy ba484b9eb1 yielding across lua_call (first version) %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy ffdca3522e 'table.sort' detects invalid order function before calling it %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 843d53aabb 'table.concat' may get confused with too large limits %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 9f0d62ad9f BUG: table.remove removes last element of a table when given %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 80b4753539 better error message for 'concat' %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 791d8d8585 detail %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy e85515958b clearing some old compatibility code %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 056b6a8ef4 more robust implementation for table.insert %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 053e873145 new macro luaL_opt to avoid evaluating defaults when no needed %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 0fae476ed4 new function 'table.maxn' %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 3390f9a35a detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 5e8a9e324c luaL_openlib -> luaL_register, luaL_putchar -> luaL_addchar %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 80ac5e83fd details (alphabetical order for list of functions) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c2f065f405 detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 67578ec51f several small details %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy c2bb9abcec better quotes for strings in error messages %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy ade585bdf9 no more LUA_FIRSTINDEX %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 9ffae705ee new "primitive" getn %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 70751dd27c details %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 5e4ea9a831 `setn' returns its "self" (the table) %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy b072e4ea0b `tinsert' and `tremove' also use LUA_FIRSTINDEX %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 7e41612eb2 code parameterized by LUA_FIRSTINDEX (first index of an array) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy f04fe526cd new functions `lua_tointeger' and lua_pushinteger' %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 0d88545b82 warnings from several compilers (mainly typecasts when lua_Number is float) %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 034de1fe73 new names for functions that open C libraries %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 41ed3c4771 getn/setn in C moved to lauxlib %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 32fd039bb5 `openlib' functions return new module %!s(int64=23) %!d(string=hai) anos