Commit History

Autor SHA1 Mensaxe Data
  cutealien 11b62e8996 Update irrString test due to split changes in r6007 %!s(int64=4) %!d(string=hai) anos
  cutealien 31652f6577 Add function string::insert. %!s(int64=5) %!d(string=hai) anos
  cutealien 9a04806c45 Add irr::string::eraseTrailingFloatZeros to kick out trailing 0's for strings generated from floats. %!s(int64=5) %!d(string=hai) anos
  cutealien ff54728feb Add some tests for string::findLastCharNotInList. %!s(int64=5) %!d(string=hai) anos
  hybrid 0a2330890a Bump copyright to 2012 %!s(int64=12) %!d(string=hai) anos
  cutealien a87bb3a063 - Fix a bunch of off-by one errors in irr::core::string in functions equals_substring_ignore_case, findFirst, findFirstChar, findNext, findLast, findLastChar, replace, remove and removeChars. This prevents some potential memory access errors, find functions no longer try to find the \0, replace no longer replaces the \0 and remove no longer tries to remove it (which did remove the last character instead). %!s(int64=12) %!d(string=hai) anos
  cutealien 238f3b7bd8 Fix string::replace which failed replacing substrings at the end when the replacement was longer (thx @ zerochen for reporting). Corresonding tests added. %!s(int64=12) %!d(string=hai) anos
  cutealien 128f5a14e9 Replace asserts in tests with new macro assert_log. %!s(int64=12) %!d(string=hai) anos
  hybrid 5e4d495dcc Bump copyright dates to 2011. %!s(int64=14) %!d(string=hai) anos
  hybrid 55a3220a1b Add test for string operator+= and fix for long type parameters. Bug and fix found by loneboco. %!s(int64=14) %!d(string=hai) anos
  hybrid 0ca3ba3744 Merged revisions 3089-3138 from 1.7 branch. Full merge, all changes from 1.7 beta phase up to now are included. %!s(int64=15) %!d(string=hai) anos
  hybrid 95b4283a27 Split method suggested by obscurusnox added. %!s(int64=15) %!d(string=hai) anos
  hybrid 68a7f4b11a Add rogerborg's irrString assignment allocation patch and a testcase. %!s(int64=15) %!d(string=hai) anos