Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 3ac595da8a allow "long double" precision for PI constant if needed %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 79cbc3468c removed and deprecated functions really removed from the code base %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy bcce769d29 avoid "unreacheable code" warnings %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy a1952d9c41 'l_tvar' renamed to 'l_tg' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 1a46a713d2 new macro 'l_tvar' to easy the use of mathlib with other floating %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c6b64ffe65 new type lua_Unsigned and corresponding projection/injection functions %!s(int64=14) %!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 a6f465f558 new mark LUAMOD_API for all luaopen_* functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3ca739b418 'math.random' uses lua_Number to manage its arguments (there is no %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy a1d0e1a11a 'log10' is deprecated now %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 8975739839 better precision for log(x, 10) %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 8d3dd04137 clearing some old compatibility code %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 8e36e1fe49 details (randomseed calls rand once to dischard first value) %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 5019b2dd20 math.log now accepts an optional base %!s(int64=19) %!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 289b5dc67a details (function list in alphabetical order) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 1f9f97e3cf 'math.mod' -> 'math.fmod' %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 49f90ffdeb new functions (to complete math.h) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy f61d435a7d a^b calls `pow´ (from math.h) directly %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy a17dd24b34 no more USE_DEGREES option %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy fa198197a0 lua_(set)getglobal are ok to use %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 533737f26e new functions `lua_getfield' and `lua_setfield' %!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 4039bf457d ^ operator is defined by global `__pow' %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 034de1fe73 new names for functions that open C libraries %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 32fd039bb5 `openlib' functions return new module %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 097edd3884 better names for auxiliar functions %!s(int64=23) %!d(string=hai) anos