[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