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 2a235312f0 detail (removing spaces at end of lines) %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy 9903dd52a3 Using LUAI_UAC* types more consistently on vararg calls %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy 349badabc1 wrong test in '#if' for floating-point type %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy de3fd8ab83 Handling of LUA_PATH/LUA_CPATH moved from package library to stand %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 792ffaccf2 detail (macro should "use" all its arguments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 48098c42ff generic definitions for float types moved to before variable definitions %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy cb1e451999 detail %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 19eb6ae580 using 'snprintf' in C99 (both for documentation of buffer sizes %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 99391e24ea new configuration macro 'l_mathlim' (simplifies some dependencies %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 48d0674c2e more consistent use of locale radix character across Lua %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy cfc84c856d 'LUA_REAL_*' -> 'LUA_FLOAT_*' (everywhere else we are using 'float') %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a30c66f0fc macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 951b562cf8 configuration for numerical types through only one #define for %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 91efb4b895 LUA_COMPAT_5_1 needs some options deprecated from 5.2 to 5.3 %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy c8d6cb0136 macros 'luai_num*' (for float arithmetic operations) moved to %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 0edcdf49c0 added comments documenting LUA_NOCVTN2S/LUA_NOCVTS2N %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 8efcd411fe own implementation for 'string.format("%a")' for C89 platforms %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy b3996c55f6 LUAL_BUFFERSIZE affects the API, so it is better not to change it %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 438a9fcc78 LUAI_MAXSHORTLEN moved from 'luaconf.h' to 'llimits.h' (does not %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 965f74525b removed macro LUAI_FIRSTPSEUDOIDX (that stuff does not need %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 3f2e21f0ea Long double needs a larger LUAL_BUFFERSIZE (because %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a1c37f834a detail (macro 'luai_numidiv' uses 'luai_numdiv' to compute the division) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a51069202a removed macro 'luai_numinvalidop' (main motivation removed, as folding %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 570143bf88 comment %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 6d79752e65 Windows uses 'long long' (instead of '__int64') when present; again, %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 75812a517b added macro LUA_USE_I64 for separate control of use of Windows-specific %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 0b6cfea005 comments %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy c96cd1c647 reinsertion-control macro renamed: lconfig_h -> luaconf_h %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bd8ce7e331 macro 'LUA_C89_NUMBERS' makes a little easier to use C89 numerical types %!s(int64=10) %!d(string=hai) anos