aboutsummaryrefslogtreecommitdiff
path: root/src/lib_string.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add common helper for pointer to string formatting.Mike Pall2013-08-311-2/+1
* Compile string.format().Mike Pall2013-05-131-5/+5
* Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-10/+10
* Refactor raw object to pointer or string conversions.Mike Pall2013-05-131-21/+2
* Refactor string.format().Mike Pall2013-05-121-173/+63
* Compile string.find() for fixed string searches (no patterns).Mike Pall2013-05-081-1/+1
* Partially refactor string.find().Mike Pall2013-05-071-61/+32
* Compile string.rep().Mike Pall2013-04-261-1/+1
* Refactor string.rep().Mike Pall2013-04-261-43/+13
* Abstract out some common buffer operations.Mike Pall2013-04-261-6/+2
* Replace string.len with bytecode builtin.Mike Pall2013-04-261-5/+6
* Compile string.reverse(), string.lower(), string.upper().Mike Pall2013-04-261-3/+3
* Refactor string.reverse(), string.lower(), string.upper().Mike Pall2013-04-261-2/+1
* Compile string.char().Mike Pall2013-04-231-1/+1
* Optimize and refactor printing of numbers to buffers.Mike Pall2013-03-251-10/+7
* Use string buffer for string.format().Mike Pall2013-03-211-87/+91
* Use string buffer for string.dump().Mike Pall2013-03-201-6/+8
* Clean up TValue to buffer conversions.Mike Pall2013-03-181-1/+1
* String buffer refactoring, part 2.Mike Pall2013-02-271-0/+1
* String buffer refactoring, part 1.Mike Pall2013-02-271-20/+21
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* From Lua 5.2: Add string.rep(s, n, sep).Mike Pall2012-10-071-8/+34
* From Lua 5.2: '%s' option to string.format() behaves like tostring().Mike Pall2012-10-021-1/+37
* From Lua 5.2: Return nil for bad position in string.find().Mike Pall2012-10-021-2/+8
* Disable LUA_COMPAT_GFIND and LUA_COMPAT_MOD in Lua 5.2 mode.Mike Pall2012-09-191-1/+1
* Limit recursion depth in string.match() et al.Mike Pall2012-08-281-26/+40
* Replace divisions with simpler code.Mike Pall2012-08-261-10/+13
* Add support for '%a' and '%A' to string.format.Mike Pall2012-08-251-3/+3
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* Add support for bytecode loading/saving.Mike Pall2011-06-131-2/+17
* Fix check for missing arguments in string.format().Mike Pall2011-06-101-2/+3
* DUALNUM: Handle integer type in x86/x64 interpreter and libraries.Mike Pall2011-02-271-2/+34
* DUALNUM: Add integer type to core VM.Mike Pall2011-02-171-3/+3
* Use names defined in lualib.h for library registration.Mike Pall2011-02-021-1/+1
* Bump copyright date to 2011.Mike Pall2011-01-091-1/+1
* Add support for "%g" character class in patterns (from Lua 5.2).Mike Pall2010-11-191-3/+3
* string.format("%q", str) is now fully reversible (from Lua 5.2).Mike Pall2010-11-191-11/+9
* Rename character type handling from lj_ctype* to lj_char*.Mike Pall2010-11-091-12/+12
* Fix string.format() for non-finite numbers.Mike Pall2010-08-241-0/+1
* Fix formatting of canonicalized number to string conversions.Mike Pall2010-08-231-6/+9
* Canonicalize string conversion of nan, inf, -inf.Mike Pall2010-05-201-2/+16
* Make metamethod names proper GC roots.Mike Pall2010-04-251-4/+1
* Major redesign of function call handling.Mike Pall2010-02-131-2/+1
* Bump all copyright dates to 2010.Mike Pall2010-01-091-1/+1
* Fast forward to sync public repo.Mike Pall2009-12-081-4/+6
* RELEASE LuaJIT-2.0.0-beta2v2.0.0-beta2Mike Pall2009-12-081-2/+5
* RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1Mike Pall2009-12-081-0/+790