summaryrefslogtreecommitdiff
path: root/lstrlib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* correct computation for limit in 'getnum'Roberto Ierusalimschy2014-12-111-3/+3
* better limits for 'sting.rep' and 'string.packsize'Roberto Ierusalimschy2014-12-111-12/+17
* new function 'string.packsize'Roberto Ierusalimschy2014-12-101-1/+24
* no more default size for option 'c' in pack/unpackRoberto Ierusalimschy2014-12-041-2/+6
* detail (to avoid a "to avoid warnings" return)Roberto Ierusalimschy2014-11-111-10/+8
* details (error messages)Roberto Ierusalimschy2014-11-081-4/+3
* detailRoberto Ierusalimschy2014-11-051-2/+2
* more direct way to fill sign-extension extra bytes when packingRoberto Ierusalimschy2014-11-051-13/+29
* added macro for configuring padding value in 'string.pack'Roberto Ierusalimschy2014-11-041-6/+12
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-4/+6
* new option '=' (native endian) for pack/unpackRoberto Ierusalimschy2014-10-311-1/+2
* comments (a few extra quotes around identifiers)Roberto Ierusalimschy2014-10-301-2/+2
* detailRoberto Ierusalimschy2014-10-281-2/+2
* pack/unpack do not handle final '\0' as an "option" (it strechesRoberto Ierusalimschy2014-10-271-19/+11
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-251-13/+13
* added some casts to avoid warnings in some compilersRoberto Ierusalimschy2014-10-241-3/+3
* in 'pack'/'unpack', endianness and alignment treated like options +Roberto Ierusalimschy2014-10-201-55/+52
* macros 'LUA_QL'/'LUA_QL' deprecatedRoberto Ierusalimschy2014-10-171-11/+8
* 'dumpint' and related functions replaced by 'string.pack'/'string.unpack'Roberto Ierusalimschy2014-10-171-157/+340
* deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)Roberto Ierusalimschy2014-10-011-4/+4
* [un]'dumpint' -> [un]'dumpinteger'Roberto Ierusalimschy2014-08-201-3/+3
* do not assume numbers are coercible to stringsRoberto Ierusalimschy2014-07-301-4/+7
* added some casts between integral types (to avoid warnings)Roberto Ierusalimschy2014-07-291-6/+6
* using lua_Unsigned (instead of lua_Integer) for bit manipulationRoberto Ierusalimschy2014-04-271-7/+8
* back to larger sizes for 'dumpint/undumpint' (small Lua shouldRoberto Ierusalimschy2014-04-161-13/+39
* size of strings in 'string.rep' should be limited by the size ofRoberto Ierusalimschy2014-04-141-3/+3
* new global macro 'LUA_MAXUNSIGNED'Roberto Ierusalimschy2014-04-121-2/+2
* maximum size for dump of integers is size of lua_Integer (whichRoberto Ierusalimschy2014-04-101-36/+17
* pack/unpack functions renamed dump/undumpRoberto Ierusalimschy2014-04-101-14/+14
* avoid constant overflow when shifting left signed integers untilRoberto Ierusalimschy2014-04-031-5/+5
* fancier way to do sign extensionRoberto Ierusalimschy2014-03-311-4/+3
* missplelling in comments/function names (endianess -> endianness)Roberto Ierusalimschy2014-03-271-8/+8
* native lua_Number may be neither float nor double (in pack/unpackfloat)Roberto Ierusalimschy2014-03-211-17/+22
* details (typos in comments)Roberto Ierusalimschy2014-03-211-8/+8
* detail in string.rep: allow large repetitions of the empty string (noRoberto Ierusalimschy2014-03-121-4/+5
* added 'strip' parameter to lua_dump/string.dumpRoberto Ierusalimschy2014-02-251-2/+3
* added explicit default options to string.pack/unpack functionsRoberto Ierusalimschy2014-01-091-5/+9
* first implementation for string.pack/unpackfloat + try not to assumeRoberto Ierusalimschy2014-01-081-14/+97
* first implementation of string.packint/string.unpackintRoberto Ierusalimschy2014-01-051-1/+124
* added "reasonable" limit for 'string.rep' (otherwise it is too easyRoberto Ierusalimschy2013-06-201-3/+8
* use lua_Integer for integer parameters to avoid truncationRoberto Ierusalimschy2013-06-191-15/+15
* details ('Type* id' -> 'Type *id')Roberto Ierusalimschy2013-06-071-3/+3
* more definitions to support integer formattingRoberto Ierusalimschy2013-04-251-56/+12
* details (remove of some extra spaces)Roberto Ierusalimschy2012-08-141-4/+4
* Bug: Some patterns can overflow the C stack, due to recursionRoberto Ierusalimschy2012-07-311-77/+124
* spaces -> tabs in #definesRoberto Ierusalimschy2012-05-231-8/+8
* different scheme to check arguments to '%d', '%x', etc. Old schemeRoberto Ierusalimschy2012-04-201-8/+9
* 'if' to avoid empty 'memcpy' (may be expensive)Roberto Ierusalimschy2012-04-031-2/+4
* allow non-integer arguments to integer formats (%d, %x, etc.),Roberto Ierusalimschy2011-11-301-9/+10
* detail (comment)Roberto Ierusalimschy2011-10-251-2/+2