Michaël Van Canneyt
|
45021498cf
* Add unicode AnsiLastChar overload
|
1 year ago |
Michaël Van Canneyt
|
ea63bfb32f
* Fix string type in AnsiLastChar declaration
|
1 year ago |
Michaël Van Canneyt
|
2da416c4ea
* Some optimizations for FloatToStr (20% gain). Fixes issue #40137
|
1 year ago |
Rika Ichinose
|
1c4151d82e
Remake AdjustLineBreaks.
|
2 years ago |
Michael VAN CANNEYT
|
78374bf772
* Synchronize API for AnsiString/Unicode string, keep string where possible.
|
2 years ago |
Michael VAN CANNEYT
|
1ee1040bce
* Explicit string types, duplicate where needed
|
2 years ago |
Michael VAN CANNEYT
|
4336599c3a
* Char -> AnsiChar
|
2 years ago |
marcoonthegit
|
8e7572faba
* small cleanup, remove redundant result assignment and unused variable (from Lagprogramming on forum)
|
2 years ago |
Michael Van Canneyt
|
6ff542a13e
* SafeFormat and helper function to convert array of const to string in a safe manner
|
2 years ago |
Sven/Sarah Barth
|
862cffa087
* have the unsigned 32-bit overload of IntToHex use the signed 32-bit one to avoid usage of 64-bit arithmetic (and parameter passing) when it can be avoided
|
3 years ago |
Sven/Sarah Barth
|
d32134dd1a
* fix #39664: ensure that the 8- and 16-bit signed overloads of IntToHex return the correct number of digits
|
3 years ago |
florian
|
0764158fd1
* reverted TryStrToInt to the old implementation since after the val fixed the changes are not
|
3 years ago |
florian
|
983fbff871
* proper range checking for TryStrToDWord, should resolve all issues in #39406
|
3 years ago |
florian
|
435f3a9fe2
* allow a range of Low(Longint) to High(DWord) in TryStrToInt, see also issue #39406
|
3 years ago |
Michaël Van Canneyt
|
b1412ec5c0
* Make hexdigits a global constant
|
3 years ago |
florian
|
40df955423
* StrTo* functions are now using the TryStrTo* functions
|
3 years ago |
Michaël Van Canneyt
|
1e74c418ae
* Fix integer overflow not being detected. Issue #39406
|
3 years ago |
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
|
4 years ago |
ondrej
|
de6f3ea9b5
* rename generic TStringBuilder to TGenericStringBuilder to make code tools happy
|
4 years ago |
ondrej
|
bbdf1b5d27
SysUtils: SInvalidDateTime <> SInvalidDateTimeFloat
|
4 years ago |
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
|
5 years ago |
michael
|
50261464da
* Patch from N. Neumann, implement some delphi compatible StrToUint functions (bug id 37049)
|
5 years ago |
florian
|
f1eccca3a6
* catch exceptions in all variants of TextToFloat properly
|
5 years ago |
michael
|
3fcc1c5f0e
* Complete the implementation of IsLeadChar
|
6 years ago |
michael
|
a750039f7c
* Add overloaded version of stringreplace with replacement count (ID 23987)
|
6 years ago |
michael
|
93ec37a4bc
Added overloads UintToStr for Delphi compatbibility (bug ID 0034690)
|
6 years ago |
nickysn
|
5409450195
+ ported and enabled compilation of unit sysutils for win16
|
7 years ago |
michael
|
32cdee6f5d
* Fix bugs 30950 & 29781
|
8 years ago |
marcus
|
824cabd203
Fixed textractquote regression after r35598
|
8 years ago |
michael
|
e2d704cc8d
* Small optimization in CompareStr as suggested in bug ID #30777
|
8 years ago |