Kostis Netzwerkberatung
Copyright (c) 1993-2000 by Kostis
Netzwerkberatung
Talstr. 25, D-63322 Rödermark, Tel. +49 6074 881056, FAX 881058
kosta@kostis.net (Kosta
Kostis), http://www.kostis.net/
This information may be used free of charge at
your own risk.
trans V1.30 2001-02-22
History - how things
developed
2001-02-22: V1.30 KK
- updated iso1046
file using Unicode 3.0.1 data
- dropped support (makefiles, bat-files) for MS-DOS
compilers Borland C++ and Microsoft C
- added option "-u"
to trans.c (contribution
from Alex Kapranoff)
- modified transhtm
so it shows decimal ISO/IEC 10646-1:2000 code point
number as well and does not show control codes anymore
- converted docs from plain text format to HTML
- removed wingreek
and cyrilbas
cedf
- removed email addresses of contributors (docs are in HTML
now and I don't want them to receive junk email because
email web crawlers may find them)
1997-07-27: V1.20 KK
- changed cedf format
- deleted comment string
- added #include
command
- removed all *.net
variants since nobody seemed to get the point
- removed all NCxx code points (anywhere)
- renamed cedf/nextstep.enc
to cedf/nextstep
- corrected bug in iso8859.7,
code point B7
- corrected bug in iso8859.8,
code point AF
- corrected bug in cp737,
code points F4, F5, F9,
FA
- corrected bug in cp855,
code point FD
- corrected bug in cp857,
code points E7, F2
- corrected bug in cp861,
code points 97, 98
- corrected bug in cp864,
added ISOLATED FORM
where needed
- corrected bug in cp869,
code point 88
- corrected bug in cp125*,
code points 85, 88, 95,
98
- added cp1257 and cp1258
- added cp775 and cp874
1997-06-14: V1.13 KK
- split transce8
function LoadTable ()
into separate file
loadtab.*
- renamed "tables"
directory to "cedf"
- created program
transhtm
- corrected code point "B2" in "koi8-r.net"
- updated file "iso10646",
less characters now, Unicode 2.0
- moved file "iso10646"
to "cedf"
directory
- corrected "LIGATURE
AE" to "LETTER AE" in these files:
adobeiso atarist cp857
ebc1047.net iso8859.4
adobestd cp1252 cp857.net hp48 iso8859.9
applecro cp1252.net cp861 hproman8 nextstep.enc
appleice cp1254 cp865 hproman8.net nextstep.net
applerom cp437 decmcs iso646.no tex-dcr.in
applerom.net cp850 ebc037 iso8859.1 tex-dcr.out
appletur cp850.net ebc1047 iso8859.10
1997-05-01: V1.12 KK
- corrected bug in koi8-r,
code points 14, 15
- corrected bug in koi8-r.net,
code point 15
- corrected bug in decmcs,
code points DD, FD
- added cp895 from
Vladimir Michl
1996-06-01: V1.11 KK
- corrected bug in cp1250,
code point B9
- corrected bug in cp1256,
code points AB, BB
- corrected bug in
appletur, code point F5
- corrected bug in
applerum, code point BE
- corrected bug in cp855,
code points 94, 95
- added last two code points in atarist
- enhanced checkiso
program to find duplicates (dead simple)
- changed "-w"
option to "-u"
thus creating Unicode A tables
1995-07-01: V1.10 KK
- added Apple Macintosh Encodings from Tom Shaw
- bugfixes on the gcc
Makefile, updates to the MS-DOS makefiles as well
- package now maintained on a Linux system
- bugfixes/minor changes in all programmes
- added program transce8
which make use of the newly added files in the newly
created directory "xlt".
- email address change (please use the new one, only)
- fixed bugs in a few man pages
- updated iso10646
file with new version from Unicode (Jan 4 1995)
1994-03-31: V1.00 KK
- added Microsoft Windows Encodings: Symbol, Wingdings, MS
LineDraw
- corrected MS-DOS Codepages code points E4, EA, ED and EE for the following Codepages:
437, 860, 861, 862, 863 and 865. Also corrected the same
"bug" for the file "atarist".
- finally added ISO/IEC 10646-1:1993 support, included new
data structure
- dropped conversion of "-" and "_" to "
" in ReadCodeTable
()
- modified file decmcs to contain NCxx codes rather than
ctrl codes
1994-03-04: V0.97 KK
The file format looks pretty stable, but the internal data
structure used in ReadCodeTable () might change.
quite a few corrections due to the fact I now had chance to
check ISO/IEC 10646-1 and started to compare it with the names
used here and that I wrote a few programs to crosscheck the
character names.
- corrected "applerom.net"
(first line was missing)
- corrected "*
SINGLE QUOTATION" to "* SINGLE QUOTATION MARK"
- corrected "TONOS
AND DIALYTIKA" to "DIALYTIKA AND TONOS"
- added "NC32".."NC37" to "iso8859.3" for
network versions
- added "NC32".."NC37" to "iso8859.7" for
network versions
- added a few network description files
- added "wingreek"
font encoding description
- added check.bat
and check.sh
1994-01-18: V0.96 KK
- added command switches
-c, -b and -n
- added binary file output
- added tex-dcr.in
and tex-dcr.out
Encoding Descriptions
- merged "inittab.c",
"freetab.c",
"strcrpl.c",
"strdeltw.c"
and "readtab.c"
to "readtab.c"
- merged "inittran.c",
"dumptran.c",
"dumpprog.c"
and "comptran.c"
to "comptran.c"
- created more useful makefiles for
makefile.bcc
Borland C++
makefile.msc
Microsoft C
makefile.gcc GNU
gcc
- corrected all "LATIN
* LETTER AE" to "LATIN * LIGATURE AE"
without increasing version numbers, because this really
is/was an internal "bug".
1993-12-22: V0.95 KK
- added EBCDIC Codepage 875 (Greek)
- corrected Greek Encoding Descriptions (GREEK DIALYTIKA TONOS)
- corrected some bugs in Arabic IBM Codepage 864 (not all :( )
- minor modifications on
trans.h etc.
- split huge transtab.c
file into many small files to ease maintainability (first
step)
- corrected "bug" in ReadCodeTable () in transtab.c
- renamed cpgds to cp737 (Greek defacto
standard)
1993-11-14: V0.94 KK
- added 12 national variants of ISO 646 for dino support
reasons
- cosmetic corrections in transtab and trans
1993-10-15: V0.93 KK
- corrected koi-8
to koi8-r (RFC-1489)
- updated transtab
program (prepared for future extensions)
- added (obsolete) IBM Codepages 851, 853, 855 and 861
- quite a few corrections to many tables (mostly typos)
1993-09-17: V0.92 KK
- added HP48 from Alexander Lehmann, cosmetic changes
- added Codepage 864 (Arabic), file cp864
1993-07-31: V0.91 KK
- added Codepage 862 (Israel), file cp862
1993-07-24: V0.90 KK
- corrected typing errors in Greek, Hebrew and Arabic names
- corrected typing error in almost all files: REVERSE SOLIDUS and not: REVERS SOLIDUS
- corrected two typing errors in ISO 8859-3
- renamed rfc-1345
to iso10646
- created sgml2k
program
1993-06-01: V0.83 KK
- corrected ISO names in
cp1251, cp866 and
iso8859.5
- added Cyrillic Basic TT Font for Microsoft Windows 3.1
- added Adobe Symbol Encoding Vector
1993-05-25: V0.82 KK
- added Microsoft Windows Codepages 1250-1256
- added IBM Codepage 857 (Multilingual Latin 5)
- added Apple Macintosh Greek
- added Apple ][ Greek extended for Macintosh
- dropped support for K&R C (now ANSI-C, only)
1993-05-18: V0.81 KK
- added "#! /bin/sh"
to shell scripts in ./transxxx/bin
(hint from Alexander Lehmann)
1993-05-10: V0.80 KK
Please send me feedback and character encoding description
files like the ones supplied in the ./trans130/cedf/ directory.