1. made CRT wrappers definitions indepenent of wxUSE_UNICODE: both ANSI and Unicode...
[wxWidgets.git] / src / common / string.cpp
2007-06-10  Václav Slavík1. made CRT wrappers definitions indepenent of wxUSE_UN...
2007-06-04  Václav Slavíkremoved unneeded wxVaCopy calls
2007-05-11  Václav Slavíkuse const wxMBConv& instead of wxMBConv& in public...
2007-05-09  Václav Slavíkchanged wxString::StartsWidth/EndsWidth to take wxStrin...
2007-05-04  Václav Slavíkuse wxFormatString helper class for 'vararg' functions...
2007-05-03  Václav Slavíkadded code for optimized handling of UTF-8 locales...
2007-05-03  Václav Slavíkfixed vararg functions with format argument to not...
2007-04-26  Václav Slavíkmore efficient implementation of ToAscii/FromAscii...
2007-04-26  Václav Slavíkuse UTF8-encoded char* strings in UTF8 build instead...
2007-04-24  Václav Slavíkcorrected (Do)GetWriteBuf() return types to use more...
2007-04-19  Václav Slavíkmoved primitive string and string iterators operations...
2007-04-16  Václav Slavíkadded wxCStrData::As[W]CharBuf() that doesn't keep...
2007-04-15  Václav Slavíkremoved implicit conversion from wxString::iterator...
2007-04-15  Václav Slavíkimplement wxString:IsXXX() methods using iterators
2007-04-12  Václav Slavíkinitial version of UTF-8 strings representation (still...
2007-04-11  Vadim Zeitlinadded our own implementation of strto[u]ll() if the...
2007-04-10  Václav Slavíkdon't crash if (char*)c_str() is used twice in a row...
2007-04-10  Stefan Csomorcorrecting include style
2007-04-08  Václav Slavíkfix crash in ~wxString with global wxString objects...
2007-04-07  Václav SlavíkSTL build compilation fix
2007-04-05  Václav Slavíkprovide both const char* and const wchar_t* implicit...
2007-04-05  Václav Slavíkmade wxString::Replace, Matches and Find work with...
2007-04-04  Václav Slavíkbuild fixes after previous commit
2007-04-03  Václav Slavíkcleanup of wxString ctors and operator=: made both...
2007-03-28  Václav Slavíksplit string.{h,cpp} into {string,stringimpl,arrstr...
2007-03-28  Václav Slavíkre-enabled using std::string for wxStringImpl if wxUSE_...
2007-03-26  Václav SlavíkPreparing wxString for UTF-8 representation:
2007-03-25  Václav Slavíkremove wxStringBase::AllocCopy(), it wasn't used anywhere
2007-03-20  Václav Slavíkcompilation fix after STL fixes if 2.8 compatibility...
2007-03-19  Václav Slavíkfixed compilation if wxUSE_STL=1
2007-03-18  Vadim Zeitlinadded wxJoin and wxSplit functions (modified patch...
2007-03-17  Václav Slavíkfirst phase of transition to unified Unicode build:
2007-03-16  Václav Slavíkremoved wxArrayString casting hack, it doesn't work...
2007-03-07  Václav Slavíkdeprecated wxString::GetWriteBuf() and friends in favou...
2007-03-07  Vadim Zeitlinremoved WXWIN_COMPATIBILITY_2_4 from common and wxMSW...
2007-02-24  Václav Slavíkchanged wxArrayString::m_pItems from wxChar* to const...
2007-01-07  Vadim Zeitlinfixes and workarounds to return value of our own wxVsnp...
2006-11-27  Vadim ZeitlinNUL terminate the string in UngetWriteBuf(len) (bug...
2006-11-10  Michael WetherellMake the function passed to wxStringToIntType a templat...
2006-11-08  Vadim ZeitlinwxArrayString::Alloc() shouldn't clear the array contents
2006-10-30  Włodzimierz SkibaSimplest fix received from OW community (Peter C. Chapin).
2006-10-30  Włodzimierz SkibawxWinCE build fix.
2006-10-30  Vadim Zeitlinslightly reduce the number of #ifndef __WATCOMC__
2006-10-30  Włodzimierz SkibaTemporary ugly trick to make release for OpenWatcom...
2006-10-29  Vadim Zeitlindeal correctly with vsnprintf() implementations which...
2006-10-28  Vadim Zeitlinadded wxString::ToLongLong() and ToULongLong() (feature...
2006-10-28  Vadim Zeitlinalso reset errno iin ToDouble()
2006-10-28  Vadim Zeitlinreset errno before testing it
2006-10-28  Vadim Zeitlinextracted common code of ToLong and ToULong in a separa...
2006-10-28  Vadim Zeitlincheck for under/overflow in ToLong/ULong/Double() as...
2006-10-09  Václav Slavíkfixed the check in previous commit
2006-10-09  Václav Slavíkassert if wxString(void* pStart,void *pEnd) ctor is...
2006-09-28  Vadim Zeitlinfixed Contains() to pass the unit test (didn't work...
2006-09-20  Vadim Zeitlinremoved operator>>(istream&, wxString&) -- it's better...
2006-06-15  Włodzimierz SkibaFinal fix for Bug #1472688 'wxString::Trim() is broken'
2006-06-14  Włodzimierz SkibaCode symetry for both directions of trimming towards...
2006-06-14  Włodzimierz SkibaSource cleaning.
2006-06-03  Vadim ZeitlinwxArrayString::Sort() wasn't MT-safe even though it...
2006-05-06  Vadim Zeitlinadded wxString::EndsWith() (patch 1483049)
2006-04-18  Włodzimierz Skibawx/wxprec.h already includes wx/defs.h (with other...
2006-04-05  Vadim Zeitlin1. use a manifest constant wxNO_LEN instead of -1 for...
2006-04-05  Vadim Zeitlin1. changed all "wxMBConv& conv" parameters to "const...
2006-04-01  Vadim ZeitlinDescribed in the comments and documented the semantics...
2005-11-30  Vadim Zeitlinavoid multiple reallocations in wxString::PrintfV(...
2005-11-30  Vadim Zeitlinremoved (now) unnecessary errno.h include
2005-11-29  Vadim Zeitlindon't expect errno to be set to EOVERFLOW if vsnprintf...
2005-09-25  Vadim Zeitlinfirst round of Intel compiler warning fixes: down from...
2005-09-13  Vadim Zeitlinqsort() should be passedonly extern C functions
2005-07-22  Włodzimierz Skiba[1231183] 'cleanup: mismatched indentation' and other...
2005-07-04  Włodzimierz SkibaPrevent crash in wxString::Mid under STL builds (fixes...
2005-05-04  Vadim Zeitlinfixed EOVERFLOW handlign after previous commit and...
2005-05-04  Vadim Zeitlinreplace complicated OS tests with simple ifdef EOVERFLO...
2005-04-22  Michael WetherellCompilation fix for djgpp
2005-04-16  Michael WetherellNo EOVERFLOW on openbsd
2005-04-15  Włodzimierz SkibaSimpler for readable diffs in future new ports.
2005-04-13  Włodzimierz SkibaSending wxChar* outputs pointer instead of text under...
2005-04-11  Ryan Nortonfix wxString::Replace when new strings are longer than...
2005-04-09  Ryan NortonGet rid of superflous if statement - taken care of...
2005-04-08  Ryan NortonREWRITE wxStringBase::append and wxString::Replace.
2005-03-28  Stefan NeisCompilation fix for old OS/2 compilers.
2005-03-27  David ElliottEOVERFLOW is not available on classic Mac OS.
2005-03-26  Julian SmartAdded C/wxString array constructors to wxArrayString
2005-03-20  Vadim Zeitlinadded wxString ctor from std::string (inside #ifdef...
2005-03-14  Włodzimierz Skiba'Dummy' warning fixes (might be used uninitialized).
2005-03-03  Jouk Jansen Committing in .
2005-02-28  Włodzimierz SkibaDon't use the 'unix-like' check for Palm.
2005-02-28  Julian SmartMSW doesn't have EOVERFLOW, WinCE additionally doesn...
2005-02-28  Ryan Nortonfix for bug raised in patch [ 1145715 ] endless loop...
2005-02-19  Vadim Zeitlinoops, fixed crash introduced in last check in
2005-02-19  Vadim Zeitlinset string length to 0 in AllocBeforeWrite() just to...
2005-02-18  Ryan Norton[ 1123124 ] wxStringBase::Alloc can change string length
2005-02-15  Ryan Norton[ 1123256 ] wxString operator+ pre-allocates buffer...
2005-02-09  Ryan NortonFix eval order of arguments...
2005-01-10  Włodzimierz SkibaOld API deprecated. Use new and remove old usage where...
2004-12-01  Ryan NortonCorrect mistakes in wxStripExtension - correct wxString...
2004-11-21  Ryan NortonwxMemxxx --> wxTmemxxx, get rid of wxdocmpxxx impossibl...
2004-11-06  Ryan Nortonfinal cleanup of string conversion with null characters...
2004-11-05  Ryan Nortoncast fix, workaround for pickeir compilers
2004-11-05  Ryan Nortonrest of 1061091, clean up define a bit
2004-11-04  Włodzimierz SkibaMake internal type for ToAscii conversion written once...
next