Commit History

Autor SHA1 Mensaxe Data
  florian 0764158fd1 * reverted TryStrToInt to the old implementation since after the val fixed the changes are not %!s(int64=3) %!d(string=hai) anos
  florian 983fbff871 * proper range checking for TryStrToDWord, should resolve all issues in #39406 %!s(int64=3) %!d(string=hai) anos
  florian 435f3a9fe2 * allow a range of Low(Longint) to High(DWord) in TryStrToInt, see also issue #39406 %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt b1412ec5c0 * Make hexdigits a global constant %!s(int64=3) %!d(string=hai) anos
  florian 40df955423 * StrTo* functions are now using the TryStrTo* functions %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 1e74c418ae * Fix integer overflow not being detected. Issue #39406 %!s(int64=3) %!d(string=hai) anos
  Károly Balogh 45b5e9215c rtl: remove defines for v2.x compiler from the common part of the RTL. It's no longer suppported to build with that %!s(int64=4) %!d(string=hai) anos
  ondrej de6f3ea9b5 * rename generic TStringBuilder to TGenericStringBuilder to make code tools happy %!s(int64=4) %!d(string=hai) anos
  ondrej bbdf1b5d27 SysUtils: SInvalidDateTime <> SInvalidDateTimeFloat %!s(int64=5) %!d(string=hai) anos
  svenbarth f0e8d5dfa6 * fix for Mantis #37043: apply patch by Bi0T1N (including test) to add additional overloads for IntToHex including a rerouting of the ordinal helpers' ToHexString to use these overloads %!s(int64=5) %!d(string=hai) anos
  michael 50261464da * Patch from N. Neumann, implement some delphi compatible StrToUint functions (bug id 37049) %!s(int64=5) %!d(string=hai) anos
  florian f1eccca3a6 * catch exceptions in all variants of TextToFloat properly %!s(int64=5) %!d(string=hai) anos
  michael 3fcc1c5f0e * Complete the implementation of IsLeadChar %!s(int64=6) %!d(string=hai) anos
  michael a750039f7c * Add overloaded version of stringreplace with replacement count (ID 23987) %!s(int64=6) %!d(string=hai) anos
  michael 93ec37a4bc Added overloads UintToStr for Delphi compatbibility (bug ID 0034690) %!s(int64=6) %!d(string=hai) anos
  nickysn 5409450195 + ported and enabled compilation of unit sysutils for win16 %!s(int64=7) %!d(string=hai) anos
  michael 32cdee6f5d * Fix bugs 30950 & 29781 %!s(int64=8) %!d(string=hai) anos
  marcus 824cabd203 Fixed textractquote regression after r35598 %!s(int64=8) %!d(string=hai) anos
  michael e2d704cc8d * Small optimization in CompareStr as suggested in bug ID #30777 %!s(int64=8) %!d(string=hai) anos
  michael 0ee31963ed * explicit check for Nil in AnsiExtractQuotedString (bug 31212) %!s(int64=8) %!d(string=hai) anos
  michael b5fb706a65 * Fix bug #31176: (Try)StrToBool should accept localized floats %!s(int64=8) %!d(string=hai) anos
  marco e6029140eb * fix for #31073 %!s(int64=8) %!d(string=hai) anos
  michael 3e21810dbd * Change comments for AdjustLineBreaks (bug ID 30959) %!s(int64=8) %!d(string=hai) anos
  svenbarth 63f0c7a2c3 Fix for Mantis #30734: Implement Delphi-compatible functions StrToUInt64(), StrToUInt64Def and TryStrToUInt64 as inline forwarders to the existing respective QWord functions %!s(int64=8) %!d(string=hai) anos
  michael 5810ff8154 * Patch from Maciej Izak for delphi compatible TLocaleOptions (bug ID 30660) %!s(int64=9) %!d(string=hai) anos
  michael f4e3068c8b * AnsiExtractquotedStr returns original string if unquoted %!s(int64=9) %!d(string=hai) anos
  michael 5917b38706 * AnsiDequotedString needs to return empty if it equals "" (bug ID 30220) %!s(int64=9) %!d(string=hai) anos
  michael a5d38c7ba6 * Added TStringBuilder %!s(int64=9) %!d(string=hai) anos
  michael f380aeb63d * Fix from Andrea Mauri to make formatfloat delphi-compatible in case of negative zero (bug ID 26465) %!s(int64=9) %!d(string=hai) anos
  michael bcdfe055a8 * Fix bug ID #26944 (thousandseparator, patch from wp) %!s(int64=9) %!d(string=hai) anos