Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 57e91b4159 correct computation for limit in 'getnum' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy ef7d29c666 better limits for 'sting.rep' and 'string.packsize' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5c519a69d3 new function 'string.packsize' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 32a1f54b9a no more default size for option 'c' in pack/unpack %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy b401d37188 detail (to avoid a "to avoid warnings" return) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 74e10b9c3b details (error messages) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 50b18f60cb detail %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy ad73e5156e more direct way to fill sign-extension extra bytes when packing %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy cfabcbfb17 added macro for configuring padding value in 'string.pack' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy dcfc3c9405 new option '=' (native endian) for pack/unpack %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 4542fb9f78 comments (a few extra quotes around identifiers) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 61c3c80177 detail %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy fa4d5c8689 pack/unpack do not handle final '\0' as an "option" (it streches %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy ff9ca88aa6 added some casts to avoid warnings in some compilers %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 57559547a3 in 'pack'/'unpack', endianness and alignment treated like options + %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy c172a4f7c2 'dumpint' and related functions replaced by 'string.pack'/'string.unpack' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 4fba117433 [un]'dumpint' -> [un]'dumpinteger' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 1aa5262634 do not assume numbers are coercible to strings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 3ccbae84d2 added some casts between integral types (to avoid warnings) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 68616c6669 using lua_Unsigned (instead of lua_Integer) for bit manipulation %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 3d4913f703 back to larger sizes for 'dumpint/undumpint' (small Lua should %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy a2c094fe2d size of strings in 'string.rep' should be limited by the size of %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ef789d4161 new global macro 'LUA_MAXUNSIGNED' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 115fa77009 maximum size for dump of integers is size of lua_Integer (which %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 561030c211 pack/unpack functions renamed dump/undump %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 48c745a611 avoid constant overflow when shifting left signed integers until %!s(int64=11) %!d(string=hai) anos