aboutsummaryrefslogtreecommitdiff
path: root/common/str.cpp
AgeCommit message (Expand)Author
2020-01-06COMMON: Fix reading beyond array pointers in toString()Eugene Sandulenko
2019-12-11COMMON: Fix toPrintable() for upper charactersEugene Sandulenko
2019-12-10COMMON: Added helper function to produce printable stringsEugene Sandulenko
2019-10-18COMMON: Added String::find()Eugene Sandulenko
2019-09-30COMMON: Fix MSVC Compiler WarningD G Turner
2019-03-03COMMON: Allow '\#' to match '#' in matchStringsluicebox
2018-10-14COMMON: Add mutex to protect access to the String memory poolThierry Crozat
2018-08-18COMMON: Move new_strdup to common/str.cppCameron Cawley
2018-05-10COMMON: Use nullptr instead of NULL or 0 where appropriateBastien Bouclet
2018-04-30GUI: Make the tab completion case insensitive in the debug consoleBastien Bouclet
2018-04-15JANITORIAL: Fix whitespaceAdrian Frühwirth
2017-11-10COMMON: Add basic fixed-width word wrap to Common::StringColin Snover
2017-01-05COMMON: Add strnlen for safer C string length readsColin Snover
2016-08-24COMMON: Add replace(String, String, String)Alexander Tkachev
2016-08-24COMMON: Add String::asUint64()Alexander Tkachev
2016-05-28COMMON: Fix warning about shadowing class membersEugene Sandulenko
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