1
2===========================================================================
3History - how things developed                           file: history
4===========================================================================
5
61997-07-27: V1.20 KK
7
8	- changed cedf format
9		- deleted comment string
10		- added #include command
11	- removed all *.net variants since nobody seemed to get the point
12	- removed all NCxx code points (anywhere)
13	- renamed cedf/nextstep.enc to cedf/nextstep
14	- corrected bug in iso8859.7, code point B7
15	- corrected bug in iso8859.8, code point AF
16	- corrected bug in cp737, code points F4, F5, F9, FA
17	- corrected bug in cp855, code point FD
18	- corrected bug in cp857, code points E7, F2
19	- corrected bug in cp861, code points 97, 98
20	- corrected bug in cp864, added ISOLATED FORM where needed
21	- corrected bug in cp869, code point 88
22	- corrected bug in cp125*, code points 85, 88, 95, 98
23	- added cp1257 and cp1258
24	- added cp775 and cp874
25
261997-06-14: V1.13 KK
27
28	- split transce8 function LoadTable into file loadtab.*
29	- renamed "tables" directory to "cedf"
30	- created program transhtm
31	- corrected code point "B2" in "koi8-r.net"
32	- updated file "iso10646", less characters now, Unicode 2.0
33	- moved file "iso10646" to "cedf" directory
34	- corrected "LIGATURE AE" to "LETTER AE" in these files:
35
36	adobeiso      atarist       cp857         ebc1047.net   iso8859.4
37	adobestd      cp1252        cp857.net     hp48          iso8859.9
38	applecro      cp1252.net    cp861         hproman8      nextstep.enc
39	appleice      cp1254        cp865         hproman8.net  nextstep.net
40	applerom      cp437         decmcs        iso646.no     tex-dcr.in
41	applerom.net  cp850         ebc037        iso8859.1     tex-dcr.out
42	appletur      cp850.net     ebc1047       iso8859.10
43
441997-05-01: V1.12 KK
45
46	- corrected bug in koi8-r, code points 14, 15
47	- corrected bug in koi8-r.net, code point 15
48	- corrected bug in decmcs, code points DD, FD
49	- added cp895 from Vladimir Michl <michlv@infnw.info.upol.cz>
50
511996-06-01: V1.11 KK
52
53	- corrected bug in cp1250, code point B9
54	- corrected bug in cp1256, code points AB, BB
55	- corrected bug in appletur, code point F5
56	- corrected bug in applerum, code point BE
57	- corrected bug in cp855, code points 94, 95
58	- added last two code points in atarist
59	- enhanced checkiso program to find duplicates (dead simple)
60	- changed "-w" option to "-u" thus creating Unicode A tables
61
621995-07-01: V1.10 KK
63
64        - added Apple Macintosh Encodings from Tom Shaw <tshaw@iu.net>
65        - bugfixes on the gcc Makefile
66	  updates to the MS-DOS makefiles as well
67        - package now maintained on a Linux system
68        - bugfixes/minor changes in all programmes
69        - added program transce8 which make use of the newly added
70          files in the newly created directory "xlt".
71        - email address change (please use the new one, only)
72        - fixed bugs in a few man pages
73	- updated iso10646 file with new version from Unicode (Jan 4 1995)
74
751994-03-31: V1.00 KK
76
77        - added Microsoft Windows Encodings: Symbol, Wingdings, MS LineDraw
78        - corrected MS-DOS Codepages code points E4, EA, ED and EE for the
79          following Codepages: 437, 860, 861, 862, 863 and 865.
80          Also corrected the same "bug" for the file "atarist".
81        - finally added ISO 10646 support, included new data structure
82        - dropped conversion of "-" and "_" to " " in ReadCodeTable ()
83        - modified file decmcs to contain NCxx codes rather than ctrl codes
84
851994-03-04: V0.97 KK
86
87        The file format looks pretty stable, but the internal data
88        structure used in ReadCodeTable () might change.
89
90        quite a few corrections due to the fact I now had chance to check
91        ISO/IEC 10646-1 and started to compare it with the names used here
92        and that I wrote a few programs to crosscheck the character names.
93
94	- corrected "applerom.net" (first line was missing)
95	- corrected "* SINGLE QUOTATION" to "* SINGLE QUOTATION MARK"
96	- corrected "TONOS AND DIALYTIKA" to "DIALYTIKA AND TONOS"
97	- added "NC32".."NC37" to "iso8859.3" for network versions
98	- added "NC32".."NC37" to "iso8859.7" for network versions
99	- added a few network description files
100	- added "wingreek" font encoding description
101        - added check.bat and check.sh
102
1031994-01-18: V0.96 KK
104
105	- added command switches -c, -b and -n
106	- added binary file output
107        - added tex-dcr.in and tex-dcr.out Encoding Descriptions
108	- merged "inittab.c", "freetab.c", "strcrpl.c", "strdeltw.c"
109	  and "readtab.c" to "readtab.c"
110	- merged "inittran.c", "dumptran.c", "dumpprog.c"
111	  and "comptran.c" to "comptran.c"
112	- created more useful makefiles for
113
114		makefile.bcc		Borland C++
115		makefile.msc		Microsoft C
116		makefile.gcc		GNU gcc
117
118	- corrected all "LATIN * LETTER AE" to "LATIN * LIGATURE AE"
119	  without increasing version numbers, because this really is/was
120	  an internal "bug".
121
1221993-12-22: V0.95 KK
123
124	- added EBCDIC Codepage 875 (Greek)
125	- corrected Greek Encoding Descriptions (GREEK DIALYTIKA TONOS)
126        - corrected some bugs in Arabic IBM Codepage 864 (not all  :( )
127	- minor modifications on trans.h etc.
128	- split huge transtab.c file into many small files to ease
129	  maintainability (first step)
130	- corrected "bug" in ReadCodeTable () in transtab.c
131	- renamed cpgds to cp737 (Greek defacto standard)
132
1331993-11-14: V0.94 KK
134
135	- added 12 national variants of ISO 646 for dino support reasons
136        - cosmetic corrections in transtab and trans
137
1381993-10-15: V0.93 KK
139
140	- corrected koi-8 to koi8-r (RFC-1489)
141	- updated transtab program (prepared for future extensions)
142	- added (obsolete) IBM Codepages 851, 853, 855 and 861
143	- quite a few corrections to many tables (mostly typos)
144
1451993-09-17: V0.92 KK
146
147	- added HP48 from Alexander Lehmann, cosmetic changes
148	- added Codepage 864 (Arabic), file cp864
149
1501993-07-31: V0.91 KK
151
152	- added Codepage 862 (Israel), file cp862
153
1541993-07-24: V0.90 KK
155
156	- corrected typing errors in greek, hebrew and arabic names
157	- corrected typing error in almost all files:
158		REVERSE SOLIDUS   and not: REVERS SOLIDUS
159	- corrected two typing errors in ISO 8859-3
160	- renamed rfc-1345 to iso10646
161	- created sgml2k program
162
1631993-06-01: V0.83 KK
164
165	- corrected ISO names in cp1251, cp866 and ISO 8859-5
166	- added Cyrillic Basic TT Font for Microsoft Windows 3.1
167	- added Adobe Symbol Encoding Vector
168
1691993-05-25: V0.82 KK
170
171	- added Microsoft Windows Codepages 1250-1256
172	- added IBM Codepage 857 (Multilingual Latin 5)
173	- added Apple Macintosh Greek
174	- added Apple ][ Greek extended for Macintosh
175	- dropped support for K&R C (now ANSI-C, only)
176
1771993-05-18: V0.81 KK
178        - added "#! /bin/sh" to shell scripts in ./transxxx/bin
179          (hint from Alexander Lehmann <alex@hal.rhein-main.de>)
180
1811993-05-10: V0.80 KK
182	- first "official" release
183
184Please send me feedback and character encoding description files like the
185ones supplied in the ./trans120/cedf/ directory.
186