Doh, the checksum listed on the previous announce mail was wrong one. I'll resend the release note for 1.6.0-beta again.
Hi all, I've released uim 1.6.0-beta. Please try and report problems on your environment, to make the final 1.6.0 release stable. Thanks for all cooperations and contributions. The source tarballs are available at: http://code.google.com/p/uim/downloads/list MD5 (uim-1.6.0-beta.tar.bz2) = 1606b417126f05f6024547f050c98ce5 MD5 (uim-1.6.0-beta.tar.gz) = 6013124372e1b8feaf03ffba0c36210c SHA1(uim-1.6.0-beta.tar.bz2) = a1160c24b0205abbcec8237dc8846955ee662913 SHA1(uim-1.6.0-beta.tar.gz) = 8cea02bc375cab37d387b18826378a87c14f7a23 uim 1.6.0-beta Release Note ====================== About This Release ------------------ This distribution of uim 1.6.0-beta is a preview release for testing purpose. Since it may contain serious unknown problems, it should not be used for important work. For such situations, use our latest stable release uim 1.5.7. This release achieved both considerable internal improvement and many user-visible new feature additions. Please report us if you find a problem. Homepage: http://code.google.com/p/uim/ Mailinglist: uim-en@googlegroups.com Bug tracking system: http://bugs.freedesktop.org/ Overview of changes from 1.6.0-alpha to 1.6.0-beta ================================================== * Fixes - Generic IM * Fix crash in some cases when generic-show-prediction-candidates? is #f - uim-prime - uim-annotation-filter * Fix crash when command is not found - uim-tutcode * Fix some recursive learning mode behavior * Show correct auto help sequences when tutcode-rule-userconfig is used - uim-look * Fix crash when dictionary file is not found - uim-toolbar-{gtk,gtk-systray,applet} * Fix freezing toolbar when tool buttons are clicked - uim-pref-qt4 * Fix compilation error due to the wrong version of uic is used in some environments * Enhancements - uim-tutcode * Change to be able to purge mazegaki entry which is only one candidate - uim-prime * Enable customization of prime command path * Others - Run unittest in test directory only when --enable-debug=yes and required tools (Gauche and GaUnit) are installed - Use --disable-kde4-applet by default in the configure script - Fix compilation on Solaris 10 Overview of changes from 1.5.x to 1.6.0-alpha ============================================= * New features - uim-social-ime (new IM) A web based Japanese multi-segment input method - uim-ajax-ime (new IM) A web based Japanese single-segment input method - uim-yahoo-jp (new IM) A web based Japanese multi-segment input method - Generic IM - Add Wubi86 and Zhengma tables - uim-annotation Annotation system - generic-predict Generic completion input support in Japanese multi-segment IMs (used in AjaxIME, Canna, SJ3, Social-IME, Wnn, Yahoo-JP). - Qt4 bridge * --enable-qt4-qt3support option * Support for preedit color configuration * A caret state indicator - Qt4 bridge - Gtk+ bridge - uim-candwin-tbl-gtk * Table style candidate window * Enhancements - uim-elatin * LaTeX-like rules * preedit completion - Japanese multi-segment IMs * Support ACT and KZIK input rules * Support user configuration to keep unmatched consonant characters in Romaji input - Generic IM * Add an option to show input prediction with expected key sequences - uim-im-switcher * Don't run multiple switcher instances in a desktop (#2112) - uim-tutcode * Register/purge entry in Mazegaki dictionary * Alphabet conversion (SKK abbrev) mode * Virtual keyboard help * Auto help * Add kanji to kigoudic - uim-trycode * Updated the composition table to 2010-04-27 version * Fixes - Qt4 bridge * Fix bug: Unwanted IM reset on focus-out of Qt4 immodule (#13910) * Fix bug: Candidate window does not follow main window move (#13911) - uim-toolbar-gtk-systray * Fix transparent and pixmap background with latest gnome-panel (#28999) * Others - testing framework update (requires GaUnit 0.1.6) - Update SigScheme to 0.8.5 to support multiple load paths with LIBUIM_SCM_FILES. 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 - libuim, and libuim-custom ABI are updated, and some of libuim-scm API are added 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. Cheers, -- Etsushi Kato -- Google Groups "uim-en" group uim-en@googlegroups.com http://groups.google.com/group/uim-en/about