Home History Release 08 Release 06
   KEYTAB
 History

Release 07

Stand der Liste ist der 06. Februar 2002.

  • KEYTAB kennt die beiden Euro-Positionen, die es für den Atari gibt. Die neue Funktion GetEuro liefert das Euro-Zeichen sowie weitere Infos über den Euro zurück. Die Konversions-Funktionen berücksichtigen das Euro-Zeichen ebenfalls. Über das Environment oder eine ASCII-Datei kann die Position des Euro-Zeichens eingestellt werden.
     
  • Die Funktionsnamen in der Cookie-Struktur und in der Bibliothek wurden umbenannt. Zwar ist damit etwas Arbeit notwendig, aber die erhöhte Transparenz (Name -> Funktionalität) sollte für sich sprechen.
     
  • Es gibt eine Bibliothek zur Ansteuerung von KEYTAB für Pure-C und Pure-Pascal (Freeware incl. Sourcen). Für GNU-C sollte es recht einfach sein, die Pure-C-Bibliothek zu portieren (steht mit etwas niedriger Priorität auf der ToDo-Liste). Für GFA gibt es leider (noch) keine — interessierte GFA-Entwickler, bitte meldet Euch bei mir!
     
  • Exporttabelle für "Sinclair QL" aus der Import-Tabelle erzeugt — also weiterhin alles andere, nur nicht vollständig ;-)
     
  • Neue Im-/Export-Tabellen — ebenfalls 100% umkehrbar — für "ISO-8859-2", "ISO-8859-3", "ISO-8859-4", "ISO-8859-7", "ISO-8859-8", "ISO-8859-9" und "ISO-8859-15"
     
  • Die Im-/Export-Filter für "ISO Latin 1" stehen auch als "ISO-8859-1" zur Verfügung
     
  • Die Funktionen sind nun zu 100% umkehrbar, d.h. Export eines Importes sowie Import eines Exportes liefern beide das Ausgangs-Zeichen zurück. Einzige Ausnahmen ist nur der Zeichensatz "Sinclair QL".
     
    Bisher wurden im Zielzeichensatz nicht vorhandene Zeichen durch '*' ersetzt. Nun werden die im Ziel-Zeichensatz nicht vorhandenen Zeichen auf Zeichen abgebildet, die der Quell-Zeichenatz nicht hat, was auch nicht besser lesbar ist, aber dafür eine Umkehrbarkeit garantiert.
     
  • Im-/Export-Tabellen "Windows Codepage 1252", "MS-DOS Codepage 437", "MS-DOS Codepage 850", "ISO Latin 1" und "Macintosh" vervollständigt.
     
  • Neue Funktionen GetExpNrFromName und GetImpNrFromName
     
  • Portierung von KEYTAB von Pure-Pascal nach Pure-C
     
  • Neue Funktion GetRelease zur Ermittelung der KEYTAB-Release Nummer
     

Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 3. November 2006
Home History Release 08 Release 06