[Allegro] Umlaut

Thomas Berger ThB at Gymel.com
Di Jul 2 15:57:08 CEST 2013


Lieber Herr Eversberg,

>> Woran kann das liegen? Wie können wir diesen Fehler ausmerzen?
>>
> Wissen wir auch noch nicht. Berger hatte das vor kurzem schon
> aufgespießt, steht noch auf dem Zettel.

Das liegt an einigen Merkwuerdigkeiten, die Sie da eingebaut
haben, anscheinend eine "automatische UTF-8 Erkennung". Schon
merkwuerdig, dass Sie dafuer einfach zwei beliebige Zeichen
miteinander vergleichen und adhoc daraus den richtigen Schluss
ziehen wollen, wo der Rest der Welt lieber 2kilobytes vergleicht
und sich fuer den Rest der Sitzung daran haelt. Merkwuerdig
auch, dass Sie das neue Verhalten zum Default machen und dann
bei der Ueberarbeitung der Quellen stecken geblieben sind, nicht
alle Aufrufe haben sie um den zusaetzlich eingefuegten Parameter
erweitert, der gegen das neue Default ankaempfen soll, nur die
meisten. Und besonders merkwuerdig, warum Sie dem Record-Objekt
seine eigene Codierung in jedem Fall von aussen mitteilen muessen,
so etwas waere doch ein idealer Kandidat fuer ein Datenfeld im
Objekt (andererseits muessen Sie natuerlich alles wieder von
C++ nach C portieren, aber auch da kann man natuerlich "Objekt"-
Paradigmen einsetzen).

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro