summaryrefslogtreecommitdiff
path: root/lstrlib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 'string.format' checks whether values for integer formats areRoberto Ierusalimschy2011-08-091-5/+14
* no more errors on accesses to 'string' and stringsRoberto Ierusalimschy2011-06-281-19/+7
* avoid warning about -unsigned valueRoberto Ierusalimschy2011-06-161-2/+2
* better way to test overflows with string indicesRoberto Ierusalimschy2011-06-091-2/+2
* more complete (and hopefuly more correct) handling of 'sizeof(char)'Roberto Ierusalimschy2011-05-031-5/+5
* 'LUA_USELONGLONG' -> 'LUA_USE_LONGLONG'Roberto Ierusalimschy2011-04-201-2/+2
* use of 'luaL_tolstring' for option '%s' in 'string.format'Roberto Ierusalimschy2011-03-181-3/+3
* trying to avoid assumption that sizeof(char)==1Roberto Ierusalimschy2011-02-071-2/+2
* detail (cleaning trailing spaces)Roberto Ierusalimschy2011-01-261-2/+2
* 'sep' argument to 'string.rep' + 'string.rep' preallocates entireRoberto Ierusalimschy2011-01-121-9/+23
* error when indexing strings with invalid keysRoberto Ierusalimschy2010-12-201-7/+19
* official support for floating hexa numeralsRoberto Ierusalimschy2010-12-101-1/+4
* 'gfind' was deprecated in 5.1Roberto Ierusalimschy2010-11-191-8/+1
* small bug: 'find' did not detect magic chars after a \0 in a patternRoberto Ierusalimschy2010-11-161-3/+15
* added support for conditional use of %Lg when using long doubleRoberto Ierusalimschy2010-11-081-8/+25
* comment typosRoberto Ierusalimschy2010-10-291-2/+2
* corrected warnings from different compilers (mostly casts and smallRoberto Ierusalimschy2010-10-251-3/+3
* new module policy: C modules do not create globals and do not registerRoberto Ierusalimschy2010-07-021-2/+2
* added class '%g' in patterns (for graphical characters)Roberto Ierusalimschy2010-05-241-1/+2
* no need to handle '\0' differently from other control chars inRoberto Ierusalimschy2010-05-041-2/+2
* BUG: 'string.format' may get buffer when there are missing argumentsRoberto Ierusalimschy2010-04-121-4/+15
* patterns now accept '\0' as a regular characterRoberto Ierusalimschy2010-04-121-28/+38
* new implementation for Generic Buffer manipulation (using userdata asRoberto Ierusalimschy2010-04-091-22/+27
* reorganization of switch in function 'match' (details)Roberto Ierusalimschy2010-01-041-18/+18
* more options moved from luaconf.h into internal filesRoberto Ierusalimschy2009-12-171-1/+19
* several configuration options that do not change often moved out ofRoberto Ierusalimschy2009-12-171-1/+10
* no more compatibility code for 'string.gfind'Roberto Ierusalimschy2009-11-261-6/+2
* new mark LUAMOD_API for all luaopen_* functionsRoberto Ierusalimschy2009-11-241-2/+2
* better treatment of integer formats in string.formatRoberto Ierusalimschy2009-06-181-7/+6
* check for invalid use of '%' in replacement string in 'string.gsub'Roberto Ierusalimschy2009-02-031-2/+6
* 'posrelat' avoids problems with -(-2^31)Roberto Ierusalimschy2008-06-121-2/+2
* 'string.find' cannot find things after subject's endRoberto Ierusalimschy2008-04-141-2/+5
* detailRoberto Ierusalimschy2007-11-121-2/+2
* BUG: 'gsub' may go wild when wrongly called without its thirdRoberto Ierusalimschy2007-10-291-11/+10
* avoid problems with 'ptrdiff_t'Roberto Ierusalimschy2007-10-251-25/+27
* when formatting with '%q', all control characters are codedRoberto Ierusalimschy2007-02-071-19/+14
* bug: string.format("%") reads past the stringRoberto Ierusalimschy2006-09-181-2/+2
* avoid trailing white spacesRoberto Ierusalimschy2006-09-111-3/+3
* detailsRoberto Ierusalimschy2006-06-221-2/+2
* detail (better error message for invalid format)Roberto Ierusalimschy2006-04-261-2/+3
* BUG: option '%q' for string.format does not handle '\r' correctlyRoberto Ierusalimschy2006-04-121-1/+5
* small optimizations (lua_newtable -> lua_createtable)Roberto Ierusalimschy2005-12-291-2/+2
* detailRoberto Ierusalimschy2005-12-211-2/+2