Mercurial > kinput2.yaz
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/NEWS Mon Mar 08 04:44:30 2010 +0900 @@ -0,0 +1,78 @@ +Major changes from version 3.0 to 3.1: + +* Kinput2 now supports ATOK. The source code is kindly contributed + by Justsystem Corporation. Thanks! + To compile for Atok, define symbol `UseAtok' in Kinput2.conf. + +* Minimum support of Wnn7 is implemented. + +* Two IC attributes, XNPreeditState and XNResetState both of which + are introduced by X11R6, are supported. + +* Kinput2's `egg'-emulation is improved. + +* A workaround for bugs in some Xlib implementations has been added. + +* Previously, when kinput2 cannot connect to jserver, kinput2 seems + to be frozen (actually it keeps retrying). Now kinput2 beeps and + ends conversion in such a case. The next time you start conversion, + it tries to connect again. + + +Major changes from version 2.0 fix4 (the last official release) to +version 3.0: + +* Kinput2 now supports Wnn6. The source code is kindly contributed by + MORIBE, Hideyuki. Thanks! To compile for Wnn6, define symbol + `UseWnn6' in Kinput2.conf. + + For those who use both Wnn4 and Wnn6, distinct wnn initialization + files (wnnenvrc) for Wnn4 jserver and Wnn6 jserver can be specified. + Kinput2 checks the server version at run time, and selects an + appropriate one. Use `*.wnnEnvrc4' resource for specifying + initialization file for Wnn4, `*.wnnEnvrc6' for Wnn6. + + Due to Wnn6 support, Wnn4 implementation part saw major changes. + We've tried to keep user visible changes small, though. + +* On-the-spot input style is available for Ximp and XIM protocols. + The code is contributed by Kazuki YASUMATSU. Thank you! + For XIM protocol, following styles are now supported: + XIMPreeditPosition | XIMStatusArea (over-the-spot style) + XIMPreeditPosition | XIMStatusNothing (over-the-spot style) + XIMPreeditArea | XIMStatusArea (off-the-spot style) + XIMPreeditCallbacks | XIMStatusCallbacks (on-the-spot style) + XIMPreeditCallbacks | XIMStatusNothing (on-the-spot style) + XIMPreeditNothing | XIMStatusNothing (root-window style) + +* Kinput2 now supports an IC attribute called FilterEvents. Some + applications seem to require the input server to support this + attribute, or they go crazy if not. + +* Finally, word registration facility is available for Wnn. A new + fuction called `register' is added, and bound to F5 and ^T by + default. (If you're using ccdef.kinput2.egg, that's F4) This + function is supposed to invoke word registration utility called + `tkwnnreg'. You need a separate package for the utility, currently + available from: + ftp://ftp.sra.co.jp/pub/lang/tcl/contrib/tcl-wnn-X.Y.tar.gz + X.Y is 0.3 as of this writing. It is still alpha-quality, but I'll + work on it once I finish release work of kinput2. + +* Kinput2's `egg'-emulation has been improved. + +* You can specify preedit font and status font independently when XIM + protocol is used. Previously preedit font was used for both preedit + area and status area. + +* Now kinput2's mode shell (the small status window appeared when + over-the-spot input is active) has Mwm hints that says "I need no + titlebar". + +* A new boolean resource `useOverrideShellForMode' is provided to use + overrideShell for the mode displaying widget, instead of the default + transientShell. This is needed for some window managers which + ignores kinput2's input focus preference, causing flickering of mode + display. + +