先ほど uim 1.6.1 をリリースしました。1.6.0 に対する細かな修正と uim-tutcode の機能追加がなされています。ダウンロードは以下の場所からで きます。
バグ報告をして下さった方、開発に貢献して下さった全ての方に感謝します。 http://code.google.com/p/uim/downloads/list MD5 (uim-1.6.1.tar.gz) = de764f41a9e93f14c4a45593433c159b MD5 (uim-1.6.1.tar.bz2) = 310ce3273508c1157fa510b936ce1b77 SHA1(uim-1.6.1.tar.gz) = 65ae91314dc022d8e3da3621fd9e9d280d58c9b5 SHA1(uim-1.6.1.tar.bz2) = 412bb2df6041185084e2f64fb73357389bf992b5 uim 1.6.1 Release Note ====================== About This Release ------------------ This distribution of uim 1.6.1 is latest stable release of uim. Please report us if you find a problem. Homepage: http://code.google.com/p/uim/ Mailinglist: uim...@googlegroups.com Bug tracking system: http://bugs.freedesktop.org/ What's New ---------- New feature addition to uim-tutcodey. Minor bug fixes for uim-skk. Emacs24 support of uim.el. Build fix on some environments. See NEWS for the fully detailed changes. What's New in 1.6.0 ------------------- - New IM uim-social-ime - New IM uim-ajax-ime - New IM uim-yahoo-jp - Support Wubi86 and ZhengMa tables with Generic IM - Improved uim-tutcode with many nice features with table style candidate window - Stable Qt4 bridge - Annotation system - Internal plugin system reorganization - uim-elatin enhancement - Japanese multiple-segment IM enhancement N.B. If you've modified ja-rk-rule (Roma-Kana table) in ~/.uim for uim-1.5.x, please use ja-rk-rule-basic instead and call (ja-rk-rule-update) after the definition. For uim-skk users, use skk-ja-rk-rule instead (see http://code.google.com/p/uim-doc-ja/wiki/CustomizeUim for the detailed setting). Notes for Packagers and System Integrators ------------------------------------------ - The option "--enable-debug" and/or "--enable-backtrace" makes uim (in accurately, underlying SigScheme interpreter) quite heavy. Please keep them unspecified for normal library - Use the bundled SigScheme, and do not depend on external SigScheme package. Since the SigScheme interpreter is completely embedded into libuim without linking to libsscm, and exposing no SigScheme-specific symbols regardless of environment-dependent symbol exportation control existence such as -export-symbols of libtool or version script of ld, no conflict with libsscm occurs - libuim links to libgcroots although SigScheme is embedded into libuim. Although libgcroots is also bundled in uim, it should be managed as a separated package since both libsscm and libuim which provided by separated package depends on it. Add '--with-libgcroots=installed' to configure options for uim to disable build and install of the bundled version of libgcroots - tcode, trycode, and hangul modules are no longer enabled by default. Use more sophisticated 'tutcode' and 'byeoru' modules for these table based IMs instead . Roadmap ------- - uim 1.7.0 and later The time for drastic reconstruction. Many user-visible changes. The composer framework will be introduced for extensible IM development. - uim 2.0.0 Overall uim API will be revised. Overview of changes from 1.6.0 to 1.6.1 ======================================= * Fixes - IM management system * Fix crash while switching to the IM which has been once used but then disabled and re-enabled again by "Enabled input methods" widget of uim-pref. - uim-skk * Don't crash with malformed words having brackets which are not intended for skk-henkan-strict-okuri-precedence. - libuim-skk.so * Fix possible contamination of dictionary files of SKK-JISYO and tutcode's mazegaki dictionary when user switches between uim-skk and uim-tutcode dynamically. * Enhancements - uim-tutcode * Interactive bushu conversion * Postfix bushu conversion in yomi of mazegaki. * Completion * Input prediction in mazegaki conversion * Input prediction in bushu conversion * Kanji combination guide on completion and input prediction * Another symbol (kigou) input mode like "KI" * Add function to redisplay last auto help * Show kanji on auto help * Show hint kanji for intermediate sequence on virtual keyboard - uim-pref * Add configuration 'uim-pref-suppress-dot-uim-warning-dialog?' (Set this variable #t in ~/.uim if you'd like to suppress the dialog) - uim.el * Support Emacs24 (by Kan-Ru Chen, #31539) * Others - Enable compilation even when the home directory of chrooted build environment is non-writable (e.g. nobody user) - tcode, trycode, and hangul modules are no longer enabled by default. Use more sophisticated tutcode and byeoru modules instead. -- Etsushi Kato -- Google Groups "uim-ja" group uim-ja@googlegroups.com http://groups.google.com/group/uim-ja/about