Based on PR#44989 by YAMASHIRO, Jun. add a missing PLIST entry.
Overview of changes from 1.7.0-alpha to 1.7.0
=============================================
* Fixes
- Generic IM
* Fix sort order of Wubi86 and Zhengma tables in 1.7.0-alpha
- GTK+3 bridge
* Avoid repeated changes of subwindow size in some annotation text
Overview of changes from 1.6.x to 1.7.0-alpha
=============================================
* New features
- GTK+3 bridge
- uim-candwin-gtk3
- uim-candwin-tbl-gtk3
- uim-dict-gtk3
- uim-im-switcher-gtk3
- uim-input-pad-ja-gtk3
- uim-pref-gtk3
- uim-toolbar-gtk3
- uim-toolbar-gtk3-systray
* Support GTK+3
- uim-toolbar-applet-gnome3
* Support GNOME3
* Fixes
- uim Scheme library
* Fix im-acquire-text brokeness
- uim-toolbar-qt4
* Fix bug: Can't set starting position of Qt4 toolbar (#34034)
- uim-notify
* Fix compilation with libnotify >= 0.7.0
- uim-tutcode
* Fix behavior with interactive bushu conversion
- uim-skk
* Fix crash upon an illegal line in SKK dictionary
- Emacs bridge
* Don't disturb other leim's modelines (#35318)
- Qt4 bridge
* Fix crash of applications upon exit when widget style of
QGtkStyle is used
- uim-dict-gtk
* Fix a minor bug
* Enhancements
- uim-tutcode
* Postfix mazegaki conversion
* Postfix bushu conversion
* Add inflection support for postfix and prefix mazegaki conversion
* Kanji code (JIS/Kuten/Unicode) input mode
* History input mode
- libuim
* Support locale with EUC-JIS-2004 and EUC-JISX0213 encodings
- generic-predict
* Add support for completion with Google Suggest
* Others
- GTK+2 bridge
* Discard support for version below 2.14.
patch provided by YAMASHIRO, Jun via PR#44861.
pkgsrc changelog:
* remove "canna" option from default.
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.
Based on PR#43872 by YAMASHIRO, Jun.
some fixes and improvements by me.
uim Changelog:
- 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
pkgsrc changelog:
* Enable Anthy's UTF-8 dictionary support.
* Improved configure option for 'eb' option.
* Add qt4/kde4 option
(Note: UIM widget for KDE4("kde4" option) still buggy)
Overview of changes from 1.5.6 to 1.5.7
=======================================
* New features
- uim-chardict-qt4
- uim-toolbar-qt4
- uim-pref-qt4
- uim-candwin-qt4
- uim-applet-kde4
* Experimental support of Qt4 tools by Muneyuki Noguchi (#24123,
#24620)
* Enhancement
- uim-toolbar-gtk-systray
* Support transparent background
* Fixes
- GTK+ bridge
* Fix crash in combination with Firefox and flashplayer plugin
(#25139)
- uim-fep
* Fix compilation on NetBSD current ([uim-ja 148])
- uim.el
* Fix bug: uim.el doesn't work when linum-mode is activated and
the inline candidates displaying mode is enabled ([uim-en 245])
* Fix bug: Some special keys (such as arrow keys) cannot be used
when uim.el is enabled on emacs23 with -nw option.
- Qt4 bridge
* Don't enable knotify3 when qt4-immodule is enabled in configure
time (#19877)
* Fix compilation when srcdir != builddir
- uim-notify
* Disable uim-notify on build phase to prevent dependency library
mismatch
- uim-chardict-qt
* Install translation file properly ([uim-ja 150])
Overview of changes from 1.5.5 to 1.5.6
=======================================
* Enhancement
- uim-dict-gtk
* Support UTF-8 characters with Anthy personal dictionary
* Fixes
- XIM bridge (uim-xim)
* Fix segfault with latest X.Org
* Fix segfault with PRIME
* Others
- Apply build fix from Fedora
Based on patch from Yamashiro, Jun in tech-pkg-ja@.
While here, deprecate curses and x11 option then introduce uim-fep and xim
option to exactly enable/disable those features.
Overview of changes from 1.5.4 to 1.5.5
=======================================
* Enhancements
- uim-anthy
- uim-anthy-utf8
* Learn transposing Katakana/Hiragana string (bug #18630)
- misc Japanese IM
* AZIK roma-kana table update
* Don't use "nwa", "nwi", "nwu", "nwe", "nwo" roma-kana sequences
by default
- uim-pref-gtk
- uim-pref-qt
* Reduced startup time
* Fixes
- GTK+ bridge
- uim.el
- uim-skk
- uim-look
* Plug memory leaks
- uim-dict-gtk
* Fix warning with GTK+-2.14.x
Overview of changes from 1.5.3 to 1.5.4
=======================================
* Enhancements
- Generic IM
* Cache candidates to improve the performance
* Add an option to show candidate window automatically when
multiple candidates are found
- uim-tutcode
* New symbol (kigou) input mode
- GTK+ bridge
- Qt{3,4} bridge
- XIM bridge
* Improve the performance upon activating the window with large
number of candidates
* Fixes
- uim.el
* Plug memory leak.
* Ignore 'd' command if valid uim-default-im-engine is defined
- uim-fep
* Fix compilation with Solaris' cc
- uim-skk
* Fix handling in non-matching upper case character in
skk-proc-state-direct.
- uim-pref-gtk
* Fix warning with GTK+-2.14.x
Overview of changes from 1.5.2 to 1.5.3
=======================================
* Fixes
- Qt4 bridge (experimental)
* [CRITICAL] Fix bug with Qt4 >= 4.4.1, which makes applications
infinite loop at the startup
* [CRITICAL] Fix uim-helper handling which could cause unexpected crashes
* Fix key press with shift, control, alt, and meta keys
- uim-xim
* Fix some minor protocol errors
- uim.el
* Improve minibuffer editing
- uim-tutcode
* Fix out-of-range error when candidates are longer than
tutcode-heading-label-char-list
* Others
- uim-toolbar-gtk-systray
* Adjust ythickness of the buttons
- uim-pref-gtk
* Add vertical scrollbar for the setting pane
Overview of changes from 1.5.1 to 1.5.2
=======================================
* Enhancements
- Enable input method rotation by hotkeys
- uim-trycode
* Updated the composition table to 2008-04-18 version
* Fixes
- uim.el
* [CRITICAL] Fix breaking minor-mode-map-alist in some cases.
* [CRITICAL] Fix uim-el-helper-agent
* Fix displaying candidates when a right-hand neighbor
character of the cursor is a horizontal-tab
- uim-xim
* Fix Japanese kana-keyboard input hack to distinguish 'kana_RO'
key and backslash key
- uim-canna
* Don't disable libuim functionality even when canna server is
stopped.
- uim-elatin
* Fix problem when only elatin IM is loaded.
- uim-prime
* Fix crash when input mode is forced to set as app-mode by
toolbar menu while "Enable vi-cooperative mode" is off.