Mercurial > kinput2.yaz
comparison NEWS @ 0:92745d501b9a
initial import from kinput2-v3.1
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 08 Mar 2010 04:44:30 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:92745d501b9a |
---|---|
1 Major changes from version 3.0 to 3.1: | |
2 | |
3 * Kinput2 now supports ATOK. The source code is kindly contributed | |
4 by Justsystem Corporation. Thanks! | |
5 To compile for Atok, define symbol `UseAtok' in Kinput2.conf. | |
6 | |
7 * Minimum support of Wnn7 is implemented. | |
8 | |
9 * Two IC attributes, XNPreeditState and XNResetState both of which | |
10 are introduced by X11R6, are supported. | |
11 | |
12 * Kinput2's `egg'-emulation is improved. | |
13 | |
14 * A workaround for bugs in some Xlib implementations has been added. | |
15 | |
16 * Previously, when kinput2 cannot connect to jserver, kinput2 seems | |
17 to be frozen (actually it keeps retrying). Now kinput2 beeps and | |
18 ends conversion in such a case. The next time you start conversion, | |
19 it tries to connect again. | |
20 | |
21 | |
22 Major changes from version 2.0 fix4 (the last official release) to | |
23 version 3.0: | |
24 | |
25 * Kinput2 now supports Wnn6. The source code is kindly contributed by | |
26 MORIBE, Hideyuki. Thanks! To compile for Wnn6, define symbol | |
27 `UseWnn6' in Kinput2.conf. | |
28 | |
29 For those who use both Wnn4 and Wnn6, distinct wnn initialization | |
30 files (wnnenvrc) for Wnn4 jserver and Wnn6 jserver can be specified. | |
31 Kinput2 checks the server version at run time, and selects an | |
32 appropriate one. Use `*.wnnEnvrc4' resource for specifying | |
33 initialization file for Wnn4, `*.wnnEnvrc6' for Wnn6. | |
34 | |
35 Due to Wnn6 support, Wnn4 implementation part saw major changes. | |
36 We've tried to keep user visible changes small, though. | |
37 | |
38 * On-the-spot input style is available for Ximp and XIM protocols. | |
39 The code is contributed by Kazuki YASUMATSU. Thank you! | |
40 For XIM protocol, following styles are now supported: | |
41 XIMPreeditPosition | XIMStatusArea (over-the-spot style) | |
42 XIMPreeditPosition | XIMStatusNothing (over-the-spot style) | |
43 XIMPreeditArea | XIMStatusArea (off-the-spot style) | |
44 XIMPreeditCallbacks | XIMStatusCallbacks (on-the-spot style) | |
45 XIMPreeditCallbacks | XIMStatusNothing (on-the-spot style) | |
46 XIMPreeditNothing | XIMStatusNothing (root-window style) | |
47 | |
48 * Kinput2 now supports an IC attribute called FilterEvents. Some | |
49 applications seem to require the input server to support this | |
50 attribute, or they go crazy if not. | |
51 | |
52 * Finally, word registration facility is available for Wnn. A new | |
53 fuction called `register' is added, and bound to F5 and ^T by | |
54 default. (If you're using ccdef.kinput2.egg, that's F4) This | |
55 function is supposed to invoke word registration utility called | |
56 `tkwnnreg'. You need a separate package for the utility, currently | |
57 available from: | |
58 ftp://ftp.sra.co.jp/pub/lang/tcl/contrib/tcl-wnn-X.Y.tar.gz | |
59 X.Y is 0.3 as of this writing. It is still alpha-quality, but I'll | |
60 work on it once I finish release work of kinput2. | |
61 | |
62 * Kinput2's `egg'-emulation has been improved. | |
63 | |
64 * You can specify preedit font and status font independently when XIM | |
65 protocol is used. Previously preedit font was used for both preedit | |
66 area and status area. | |
67 | |
68 * Now kinput2's mode shell (the small status window appeared when | |
69 over-the-spot input is active) has Mwm hints that says "I need no | |
70 titlebar". | |
71 | |
72 * A new boolean resource `useOverrideShellForMode' is provided to use | |
73 overrideShell for the mode displaying widget, instead of the default | |
74 transientShell. This is needed for some window managers which | |
75 ignores kinput2's input focus preference, causing flickering of mode | |
76 display. | |
77 | |
78 |