View Issue Details

IDProjectCategoryView StatusLast Update
0033163FPCRTLpublic2018-02-26 08:52
ReporterUgochukwu MmaduekweAssigned ToMarco van de Voort 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOSWindowsOS VersionWindows 10
Product Version3.0.0Product Build 
Target VersionFixed in Version3.0.4 
Summary0033163: Locale Unaware variant of some methods does not exist
DescriptionLocale 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 ReproduceTry compiling the attached program.
TagsNo tags attached.
Fixed in Revision38350
FPCOldBugId
FPCTarget
Attached Files

Activities

Ugochukwu Mmaduekwe

2018-02-12 20:40

reporter  

RTLBug.lpr (271 bytes)

Marco van de Voort

2018-02-26 08:52

manager   ~0106639

I added a simple implementation for now.

Issue History

Date Modified Username Field Change
2018-02-12 20:40 Ugochukwu Mmaduekwe New Issue
2018-02-12 20:40 Ugochukwu Mmaduekwe File Added: RTLBug.lpr
2018-02-26 08:52 Marco van de Voort Fixed in Revision => 38350
2018-02-26 08:52 Marco van de Voort Note Added: 0106639
2018-02-26 08:52 Marco van de Voort Status new => resolved
2018-02-26 08:52 Marco van de Voort Fixed in Version => 3.0.4
2018-02-26 08:52 Marco van de Voort Resolution open => fixed
2018-02-26 08:52 Marco van de Voort Assigned To => Marco van de Voort