Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy c549d4fe64 'lua_strtonum' (and 'luaO_str2num') now return string size, instead of il y a 11 ans
  Roberto Ierusalimschy ddff6ecf30 function 'limittointeger' no needed (now that 'tointeger_aux' handles il y a 11 ans
  Roberto Ierusalimschy 1a6ef098b0 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' plus proper il y a 11 ans
  Roberto Ierusalimschy b123a88673 merge of common parts from 'limittointeger' and 'luaV_tointeger_' il y a 11 ans
  Roberto Ierusalimschy ffa43df3cd 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue') il y a 11 ans
  Roberto Ierusalimschy 9c4398de8f 'for' loop tries to convert limit to integer when initial value and il y a 11 ans
  Roberto Ierusalimschy e98ba351ce n^-m gives float result (instead of error) il y a 11 ans
  Roberto Ierusalimschy 037a70dfea cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from il y a 12 ans
  Roberto Ierusalimschy 8f961da3db macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that il y a 12 ans
  Roberto Ierusalimschy 2771050dfa 'MIN/MAX_INTEGER' replaced by 'LUA_MIN/MAXINTEGER' il y a 12 ans
  Roberto Ierusalimschy a8aede68c7 new definition for 'luai_nummod' (using 'fmod') il y a 12 ans
  Roberto Ierusalimschy c7859a046d using 'volatile' in 'tofloat' to ensure result has the same precision il y a 12 ans
  Roberto Ierusalimschy 7d514af0bc bug (in work version): comparisons should not try to convert il y a 12 ans
  Roberto Ierusalimschy 3d1c6730da detail ('1U' -> '1u', like other unsigned constants in the code) il y a 12 ans
  Roberto Ierusalimschy ea69f17d98 macro 'tostring' is used only by 'luaV_concat' il y a 12 ans
  Roberto Ierusalimschy 114d10cbc5 detail (comment) il y a 12 ans
  Roberto Ierusalimschy 9f3f5b6f41 details il y a 12 ans
  Roberto Ierusalimschy cd12410195 new macro 'cast_void' il y a 12 ans
  Roberto Ierusalimschy 5ff1c18a71 back with 'L' for macros 'luai_num*', but now with a new macro il y a 12 ans
  Roberto Ierusalimschy d438e1379d insertion of ".0" in floats with integer values done by "luaL_tolstring", il y a 12 ans
  Roberto Ierusalimschy 86dd8bf3f5 no more 'L' in macros "luai_num*" (several places that use those macros il y a 12 ans
  Roberto Ierusalimschy 0a850e641d larger limit + better error messages for loop detection in inheritance il y a 12 ans
  Roberto Ierusalimschy 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) il y a 12 ans
  Roberto Ierusalimschy c0edab0f6d first implementation of bitwise operators '&' (band), '|' (bor), il y a 12 ans
  Roberto Ierusalimschy a8f8c7fd80 integer exponentiation with negative exponent is invalid il y a 12 ans
  Roberto Ierusalimschy 26629d0af1 details (a few casts moved from macro invocation to macro definition) il y a 12 ans
  Roberto Ierusalimschy af35c7f398 upvalues collected by reference count il y a 12 ans
  Roberto Ierusalimschy 9eff921f8f "barrier" for link prototype->cache changed to be consistent with il y a 12 ans
  Roberto Ierusalimschy 439d74e29f added 'local' bit (true => object is only refered by local variables) il y a 12 ans
  Roberto Ierusalimschy 2f8c51a552 use unsigneds for unary minus, too il y a 12 ans