Locale Unaware variant of some methods does not exist
Original Reporter info from Mantis: Xor-el
-
Reporter name: Ugochukwu Mmaduekwe
Original Reporter info from Mantis: Xor-el
- Reporter name: Ugochukwu Mmaduekwe
Description:
Locale Unaware variant of some methods do not exist.
Since we know that the Ansi*** variants of most methods in StrUtils take into account "Locale" (at least in Delphi), some of their Locale Unaware variant are unavailable.
Examples are
AnsiStartsText('a', 'ab');
AnsiEndsText('a', 'ab');
AnsiStartsStr('a', 'ab');
AnsiEndsStr('a', 'ab');
Their missing counterparts are
StartsText('a', 'ab');
EndsText('a', 'ab');
StartsStr('a', 'ab');
EndsStr('a', 'ab');
Steps to reproduce:
Try compiling the attached program.
Mantis conversion info:
- Mantis ID: 33163
- OS: Windows
- OS Build: Windows 10
- Platform: Windows
- Version: 3.0.0
- Fixed in version: 3.0.4
- Fixed in revision: 38350 (#3b4c330d)
- Monitored by: » Xor-el (Ugochukwu Mmaduekwe)