Seite 2 von 2

Re: Bug/Feature? FindString() + #PB_String_NoCase m. Umlaute

Verfasst: 01.03.2015 18:32
von Omi
Danke Sicro,

kann Deine Ergebnisse bestätigen und werde es oben ändern.
Das kleine fränzösische Problem bei Unicode-SortArray() hab ich übersehen.

@Andreas:
Danke auch an Dich für die Mac-Rückmeldung.
Interessant wär für die endgültige Fehlermeldung noch, ob die Ergebnisse für Ascii- oder Unicode-Modus (oder beide) gelten.

Charly

PS:
Jetzt wirds kompliziert. Ich werde mir vor dem Bugreport mal eine Tabelle anlegen - wenn das Kreuz wieder eingerenkt ist. :|

Re: Bug/Feature? FindString() + #PB_String_NoCase m. Umlaute

Verfasst: 01.03.2015 18:59
von ts-soft
Da einige der Bugmeldungen nur ASCII betreffen, was unter Windows an den versch.
Ländermaps liegt bzw. unter Linux nur UTF-8 genutzt wird (ausser in der IDE), sollte
sich das ganze nur noch auf Unicode beziehen.

1. ASCII Compilerschalter wird entfernt (somit Problem erledigt, bzw. vorher ein Fix sowieso unwahrscheinlich)
2. Unicode ist das Maß der Dinge :wink:

Hab hier nicht weiter getestet, möchte lediglich anmerken, ausser Unicode wird es uninteressant.
Unicodeprobleme sollten sich auch leichter beseitigen lassen (keine versch. Ländermaps).

Gruß
Thomas

Re: Bug/Feature? FindString() + #PB_String_NoCase m. Umlaute

Verfasst: 01.03.2015 19:49
von Andreas21
Der erste Test war mit Unicode unter Mac.
Nun mal mit ASCII.

x64
LCase("A B C Ä Ö Ü É ´ Ç Å") ; -> a b c Ä Ö Ü É ´ Ç Å
UCase("a b c ä ö ü é à ç å") ; -> A B C ä ö ü é à ç å
Änderung
Änderung
Émirats
Émirats
änderung
änderung
émirats
Änderung
Änderung
Émirats
Émirats
änderung
änderung
émirats
x32
LCase("A B C Ä Ö Ü É ´ Ç Å") ; -> a b c Ä Ö Ü É ´ Ç Å
UCase("a b c ä ö ü é à ç å") ; -> A B C ä ö ü é à ç å
Änderung
Änderung
Émirats
Émirats
änderung
änderung
émirats
Änderung
Änderung
Émirats
Émirats
änderung
änderung
émirats
Bild
Ich habe xcode 6.1.1 (6A2008a) instaliert.

Bug: '..NoCase'-Problem mit Umlauten auf Linux+Win+Mac

Verfasst: 08.03.2015 11:14
von Omi
Grüß Euch.

Erst mal Danke an Euch fürs beteiligen.

Ich hab jetzt die Zusammenfassung der bisher getätigten Tests als wertungsfreie Info an User und das Team im englischen Forum gepostet: http://www.purebasic.fr/english/viewtop ... 23&t=61762

Ergänzend sollte ich noch erwähnt werden, dass auch die Windowsianer nicht verschont bleiben:
Unter XP zeigten sich auch Probleme mit:
- SortList(, #PB_Sort_NoCase) & SortStructuredList(, #PB_Sort_NoCase, ...)
- SortArray(, #PB_Sort_NoCase) & SortStructuredArray(, #PB_Sort_NoCase,...)

Hätte das Thema noch angepasst, der alte Eintrag bleibt jedoch bestehen obwohl die Änderung im Editor unter
Betreff angezeigt wird?

Gruß Charly