Commit History

Autor SHA1 Mensaxe Data
  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
  Roberto Ierusalimschy 94d40f3980 luaO_log2 can be private to ltable.c %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 4d7cfff6df comments %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 3ca9af51a4 emergency garbage collector (core forces a GC when allocation fails) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 298ae7e230 complete support for hexadecimal constants %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy dd1221582b details %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy c505f341d6 small changes in casts %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 8e48ebb638 no more L in numer-operator macros (some functions that use those macros %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 95f3eefa5b small optimization %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 1a343814d8 details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c2f065f405 detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 90de38bf1f warnings in VS .Net %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy f21e9c172f details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c2bb9abcec better quotes for strings in error messages %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 04c41444e2 wrong comment corrected %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 370d31a559 `luac´ -> `luai' (to avoid confusion with other luac stuff) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy f8df21bd20 `luaconf.h´ exports all its definitions always (so all of them %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy b5b230d95c fewer #include's in luaconf.h %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 8ddfe3df29 macros for all arithmetic operations over lua_Numbers %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 1d99a7360b details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 737ec947d3 better implementation for `floating-point bytes' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy bd38017ddf small optimization for table size in machines with double allignment %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 76d8b8db06 `lua_pushfstring' now supports `%p' option too %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 1c459b881f accept `\r' as newline when looking for line end %!s(int64=21) %!d(string=hai) anos