Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 7377fbdebc function prototype did not match one in .h %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 0bd99b327b avoid "unreachable" 'break' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 03a078493e refuse things like 'inf' or 'Nan' as numerals %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 5acc5b0c1e using 'tolower' instead of 'toupper' (slightly simpler to implement) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 59547c6cda macro 'ltoupper' instead of 'lisupper' (more usefull for Lua) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy cf0562e1e7 detail (missing cast to unsigned char when converting char to int) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 9b7dddad7d no need for two different implementations for equality (one raw and %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy ad2531a0ee more complete (and hopefuly more correct) handling of 'sizeof(char)' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 5286650894 new macro 'ttisequal' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy e7a9c45a48 trying to avoid assumption that sizeof(char)==1 %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy af119c8b55 official support for floating hexa numerals %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy ccc4fc9cf0 detection of erroneous numeric strings with \0 (such as "1\0") %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c6ef3e2672 bug: by-one error when creating short source names (luaO_chunkid) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 4834de8427 comment typo %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 94043a3a1a more robust implementation for 'luaO_str2d' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 53f9499f7f "light C function" is a better name than "C-function pointer" %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy cf22133b69 no need to avoid calling ctype functions as now they are implemented %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 7dfa4cd655 first implementation of light C functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d394d5536a new macro 'eqstr' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d00d2eaf51 small changes in 'luaO_pushvfstring' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3bae8e047c typo (thanks to Gavin) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3c4d970a7b comment typos %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 062e809e54 new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 49a67c6d3f new macro 'NILCONSTANT' to initialize nil constants %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 6a024df440 new function 'luaO_arith' to perform basic arithmetic operations %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 57f8414de1 small bug in 'luaV_concat' (L->top was left incorrect in some cases) %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 6905ae900b Lua now uses "homemade" lctype (instead of ctype.h from ANSI C) %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy a76fa25199 'ceillog2' now is exported (other modules may need it) %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy fabdaa37b6 'lua_pushfstring' raises an error if called with invalid format %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy ad60b3ead7 avoid the use of "exotic" libc functions %!s(int64=17) %!d(string=hai) anos