[Allegro] import und acon erneuert

Thomas Berger ThB at Gymel.com
Do Jan 28 10:17:51 CET 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg,

(ich brauchte einige Zeit, bis ich ein Programm gefunden hatte, mit dem
ich import16.lzh auf meinem Rechner entpacken konnte :-(

Also: Die Differenz ist unveraendert da, die falsche Umsetzung im 16bit-Programm
als "&#';" statt "︠" muss also anders zustande kommen.

viele Gruesse
Thomas Berger



Bernhard Eversberg schrieb:
> Thomas Berger schrieb:
>>
>> Im Test zufaellig auftretende Fremddaten enthalten in UTF-8 die Zeichen
>>
>> 0xdd (221) = ︠ (UFE20)
>> MAB Name: Doppeltilde bzw. -bogen, 1. Teil
>>     Dezimal: 65056, UTF-8: 0xEF 0xB8 0xA0 = 239 184 160
>>     COMBINING LIGATURE LEFT HALF
>>     Kategorie: Mn = Mark, Non-Spacing
>>     Bidirektionalität: NSM = Non-Spacing Mark; Kombinationsklasse: 230
>> = Above
>>
>> und
>>
>> 0xde (222) = ︡ (UFE21)
>> MAB Name: Doppelbogen 2. Teil
>>     Dezimal: 65057, UTF-8: 0xEF 0xB8 0xA1 = 239 184 161
>>     COMBINING LIGATURE RIGHT HALF
>>     Kategorie: Mn = Mark, Non-Spacing
>>     Bidirektionalität: NSM = Non-Spacing Mark; Kombinationsklasse: 230
>> = Above
>>
>> Import16 setzt diese (Import mit alg.aim, Export mit einer
>> Parameterdatei, die
>> ucodes.apt einbindet) inkorrekt um in
>>
>> &#';
>>
>> das 32-bit Import.exe hingegen konstruiert sauber ︠ und ︡
>>
>> Liegt der Unterschied daran, dass hier mit "signed integer" gearbeitet
>> wird?
>>
> Vielleicht. Ich habe mal die eine solche Variable, die es in der Routine
> gibt, auf "unsigned" gesetzt und index16 neu kompiliert. Liegt auf ftp.
> 
> Weniger diese, als vielmehr die "signed characters" haben immer wieder
> extremen Ärger gemacht. Wir haben jetzt durchgängig im Compiler die
> Option /J gesetzt, die alle characters auf unsigned setzt, integers
> aber nicht. Die sind bei 32bit aber 4 Bytes groß, bei 16bit nur 2,
> und daher kann's dann schon kommen, wenn sowas passiert.
> Aber das nur nebenbei.
> 
> B.E.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iJwEAQECAAYFAkthVj8ACgkQYhMlmJ6W47NCsgP/bPeMzgraIpdzYD26qQi0Ayxj
1b8GtE7AOI7RO+GHtZb+NMEIEbfvH9O2cdfEqvpuv5V/ywePnfHbna3vkvrlrgHL
fPt/Dej1jHrv+W55AorlwNE6EqMtm1m30HX1SVUP3Z0WJOOF0T/l08VNrWWFZ6QH
o23SyIBZtsEqe/5PIxo=
=cbzt
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro