1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
|
xcin-2.3.03 (based on xcin-2.3.02-3-21.src.rpm)
1. patch from <vvvv.bbs@bbs.cis.nctu.edu.tw>
Add the XcinFix5.3 package.
2. remove the crxvt part from the package.
3. rewrite the configure scripts.
4. remove some un-useful tools: et2bdf, et-tab to cin converter.
5. fix problems of "tsa2rel" in Solaris system.
6. the ".cin" tables like: 3-dayi.cin, array30.cin, liu5.cin and
liu51.cin has been temperately removed because of the copyright
issues.
xcin-2.3.02:
============
1. patch from <hamster.bbs@cis.nctu.edu.tw>:
This patch improves Phrase Phonetic input-method such that it
will operate more likely to the Natural input-method found in
M$ world.
2. patch from Chia-liang Kao <clkao@tc.neto.net>:
This patch fixes a memory allocation bug in tsin.c file.
3. patch from <pa@freebsd.ee.ntu.edu.tw>
This patch fixes cj2cin.c and ar2cin.c files such that they will
convert more "correct" Changjet and Array30 input-method tables.
4. patch from <weijr.bbs@sob.m7.ntu.edu.tw>
This patch fixes the pho1st file to modify the Phonetic input-
method for some perticular keyboard mapping.
5. Small changes on configure file to allow the additional font
installation. Now if you get Chinese fonts from other means
and want the installation procedure to install it automatically,
you can just place the fonts into xcin-2.3.02/fonts/ directory,
and run "configure" to choose "F" (Font), then after installation
the fonts will be copied into correct directory.
xcin-2.3.01:
============
1. Define the version convension:
<Major ver number>.<Minor ver number>.<Patch level>
With odd <Minor ver number>, it is an experimental release.
With even <Minor ver number>, it is a stable release.
2. Change the option & X-resource file reading module to use
the standard X-Resource-Manager library.
3. Change the option name of xcin from "-fn" to "-font".
4. Remove the hku-ch16.pcf.Z font from this package.
5 Add the array30.cin input-method table. Thanks to
Anthony Fok <foka@gpu.srv.ualberta.ca>
(For more details, please visit http://www.array.com.tw)
6. Upgrade the pinyin.cin file, thanks to
Chi-Feng Wu <cfwu@slugger.ee.nthu.edu.tw>
7. Add the postscript form of the xcin-2.3.01/docs/howto/*.HOWTO
files.
8. Add the FAQ file in xcin-2.3.01/docs/. The contents of this
file may growth with time. :-))
xcin-2.1d:
==========
1. Add an auto-configuration program: configure.
And remove the xmkmf configuration program.
2. Add a xcin-2.1d/script directory and scripts, which will co-operate
with the configure program.
3. Upgrade xcin to XcinFix4.
4. Add several manual pages and documentations
5. Move the `tsin table generator', `keyboard mapping tables',
cin2tab source, and others which are critical for running a
complete xcin system from xcin-2.1c/input_tabs directory to
xcin-2.1d/input_tabs directory.
6. Support the Chinese setup interface.
7. Transform the `phone.def' table from `chdrv-1.0.4' package with
the program `def2tab' to the `pho.tab'. Now we DO NOT NEED ETEN
SYSTEM for the `pho.tab' !!!!
xcin-2.1c:
==========
1. The structer:
a. xcin-2.1c/Makefile:
The Main Makefile of the xcin package. There are full of
options in it. One can edit this file easily by changing
these options to fit his/her requirement to install xcin.
b. xcin-2.1c/xcin/:
There contains the xcin Chinese-input server, and a module
`cli_xcin.o' which contains a set of interface functions
used by the xcin client.
c. xcin-2.1c/crxvt/:
The xcin client, a modified X-window rxvt terminal. There
are also some resource files in the `xcin-2.1c/crxvt/rc'
directory.
d. xcin-2.1c/input_tabs/:
There contains a `source' directory. In that directory,
there are three kinds of transformation program which
transforms the ETen Chinese-input-method tables, and a set
of `tsin table generator', and finally a keyboard mapping
table generator. The transformation program generally
creat the `.cin' format tables from ETen, then use the
`cin2tab' utility to transform them to the `.tab*' format.
All the `.cin' and `.tab*' tables will be written to the
`xcin-2.1c/input_tabs' directory, not in the source
directory. And all the tables in the `xcin-2.1c/input_tabs'
will be installed by the installation process, not only
for the ETen-transformed tables. Therefore, if you can
get your favorate Chinese input-method table (with the
.cin format), you can put it into that directory, and the
install process will install it automatically.
e. xcin-2.1c/fonts/:
Similar to the xcin-2.1c/input_tabs directory, there is
also a `source' directory in it. There contains the et2bdf
utility, which can transform all kinds of ETen fonts for
xcin, such as vga8x15, vga12x24, et15, et24m, and so on.
Of course you can still get other fonts (with the `.pcf'
format) from internet, and put them in the xcin-2.1c/fonts
directory. Then the install process will install all of
the fonts in that directory automatically.
f. xcin-2.1c/doc/:
There are a set of documentations. I try to divide these
documents in two kinds: one is for the users when they are
going to install the xcin package, and the other is served
as the run-time documentation. The second kind will be
installed into your system by the install process, if you
like, but the first kind will not.
2. Write a new Makefile for installation, and modify the Makefiles
and Imakefiles in each directory to suit the Main Makefile.
3. Rearrange the original documentations.
4. Set the default fonts of xcin to be et24m, 12x24. Change the
$HOME/xcin_dir to $HOME/.xcin_dir for tsin-input-method. Modify
the input-table search path to support the full path name.
5. The font choice style of xcin changes. Thanks to
vvvv.bbs@bbs.cis.nctu.edu.tw
6. Set the default fonts of crxvt to be et15, 8x16.
7. Add utilities installation (such as cin2tab, et2bdf, ....)
8. Combine the original ETen fonts transformation program to a
single program: et2bdf.
9. The original rc dir has been temperary removed.
xcin-2.1b:
==========
- Add lwj@XXX.dorm.ccu.edu.tw (Li Wei Jih)'s xcin hidden patch
- Add jdli's hidden xcin function
- The annoying xcin termination bug is gone.
|