aboutsummaryrefslogtreecommitdiff
path: root/common/str.cpp
AgeCommit message (Expand)Author
2016-05-16COMMON: Add replace functions to Common and String.Borja Lorente Escobar
2016-01-26COMMON: Allow '#' to only match digits in matchString.Johannes Schickel
2014-02-18COMMON: Make GPL headers consistent in themselves.Johannes Schickel
2013-06-20COMMON: Add erase method to String classrichiesams
2013-03-20COMMON: Fix assert condition in String::setChar()Thierry Crozat
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2012-12-13COMMON: Add wrapper for isprint.Johannes Schickel
2012-02-21Merge pull request #182 from fingolfin/forbid-ctypeWillem Jan Palenstijn
2012-02-16COMMON: Fix typoMax Horn
2012-02-15ALL: Avoid using is* macros from ctype.hMax Horn
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
2011-06-18COMMON: Add vformat() function (Common::String analog to vsprintf)Max Horn
2011-06-03COMMON: Let Common::normalizePath normalize '..' in pathsMax Horn
2011-05-23COMMON: Provide our own implementations for scumm_str(n)icmpMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2010-11-01COMMON: Rename String::printf() to String::format()Max Horn
2010-10-18Revert "COMMON: Implement Common::vprintf(). Patch by littleboy"Eugene Sandulenko
2010-10-18COMMON: Implement Common::vprintf(). Patch by littleboyEugene Sandulenko
2010-10-10COMMON: work around different vsnprintf behaviour on IRIXJoost Peters
2010-09-07COMMON: Fix edge case for wildcard in matchStringWillem Jan Palenstijn
2010-08-17COMMON: fix MSVC assert when using umlauts (or other characters > 127) in the...Florian Kagerer
2010-08-17COMMON: Remove redundant include from str.cppEugene Sandulenko
2010-08-16Common: Fix bug in lastPathComponent.Johannes Schickel
2010-07-05Note Common::String's behaviour may be undefined with \0 characters.Willem Jan Palenstijn
2010-06-19Fix an issue in String::ensureCapacity() when the string is shared. It could ...Thierry Crozat
2010-05-05Add a custom implementation of OpenBSD's strlcat and strlcpy.Johannes Schickel
2010-03-18COMMON: Move tag2str from util.h to str.hMax Horn
2010-01-31Slight formatting fixes to comply to our coding guidelines.Johannes Schickel
2009-12-30Get rid of Common::String::emptyString, and also of some port specific hacker...Max Horn
2009-10-12Fix broken size in Common::String::printf output in MSVCWillem Jan Palenstijn
2009-10-03Use buffer in Common::String::printf slightly more efficientlyWillem Jan Palenstijn
2009-10-01Fix Common::String::printf in MSVCWillem Jan Palenstijn
2009-09-23COMMON: Add "ignoreCase" parameter to matchString.Johannes Schickel
2009-07-25FormattingEugene Sandulenko
2009-07-25Add Common::String::printf to format a stringWillem Jan Palenstijn
2009-06-07Fixed appending a (substring of a) string to itselfMax Horn
2009-06-07Added some new method variants to Common::StringMax Horn
2009-05-04Fixed new[] / delete mismatch in Common::StringMax Horn
2009-05-03COMMON: Check for failed memory allocations; changed Common::String to use ne...Max Horn
2009-02-15Merged internal 'matchPath' method of class Archive into global matchString f...Max Horn
2008-12-22Fixed indentation and removed whitespaces at the end of lineJordi Vilalta Prat
2008-10-12COMMON: Added a new ObjectPool class, with matching operator new/delete overl...Max Horn
2008-10-02Ignore String::deleteLastChar when called on an empty stringMax Horn
2008-09-24Changed Common::String to use a MemoryPool for its refcountsMax Horn
2008-09-20Little readability tweakMax Horn
2008-09-05Optimized matchString for the common case where there is a trailing * (if tha...Max Horn
2008-09-05Moved matchString from util.* to str.*; added new String::matchString method;...Max Horn
2008-09-03Fix nasty off-by-one errorsMax Horn
2008-09-03Modified Common::Str to use exponential growth for its storage; also changed ...Max Horn
2008-09-02Added two new global funcs which ease proper handling of 'path' strings: Comm...Max Horn