Author: yamakenz
Date: Fri Feb 15 11:23:30 2008
New Revision: 5177

Modified:
  trunk/NEWS

Log:
* NEWS
 - Update


Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS  (original)
+++ trunk/NEWS  Fri Feb 15 11:23:30 2008
@@ -1,43 +1,127 @@
Overview of changes from 1.4.x to 1.5.0-alpha
==
* New features
+
+  - uim-sj3 (new IM)
+    A Japanese multi-segment input method
+
+  - uim-elatin (new IM)
+    Emacs-style Latin characters input method
+
+  - uim-look (new IM)
+    Dictionary-based completion input method
+
+  - uim-anthy-utf8 (new IM)
+    UTF-8 -based uim-anthy
+
+  - uim-tutcode
+    * Updated the composition table
+    * Bushu composition
+    * Mazegaki conversion with learning capability
+    * Candidate window support
+    * Commit by label key
+    * Dvorak keyboard support
+
+  - uim-trycode
+    * Updated the composition table to 2007-12-10 version
+
+  - uim-skk
+    * 'look' -based completion
+    * IPv6 skkserver support
+
+  - uim-byeoru
+    * 2-beol layout which works like MS-Windows IME (ChangBeom Yoon)
+
+  - uim-m17nlib
+    * 'uim-m17nlib-relink-icons' command to import icons from m17n-db
+
+  - Qt4 bridge (experimental)
+
+  - GTK+ bridge
+  - Qt3 bridge
+  - XIM bridge
+    * Japanese kana-keyboard input hack to distinguish 'kana_RO' key
+      and backslash key
+
+  - uim-notify (experimental)
+    uim to user message notification system
+
+  - Emergency disablement of all uim functionality on fatal error to
+    protect user application data
+
  - uim-sh
-    - Accept script file and arguments for SRFI-22 'main' procedure
+    * Accept script file and arguments for SRFI-22 'main' procedure
      after uim-sh options
-    - Add --require-module option (-r for short)
-    - Add --expression option (-e for short)
-    - Add --version option (-V for short)
+    * --require-module option (-r for short)
+    * --expression option (-e for short)
+    * --version option (-V for short)

* Fixed
-  - uim Scheme library
-    - Fix fullwidth middle dot in halfwidth katakana table for
-      Japanese kana-keyboard
+  - uim-skk
+    * Fix showing okuri-ari word with an annotation
+    * Don't add preedit-cursor when skk-show-cursor-on-preedit? is #f

-  - uim-fep
-    - Fix the unupdated IM-name of the status line on IM-switching by
-      an external IM switcher
+  - uim-tutcode
+    * Fix to be able to select URL candidate at Firefox URL field
+
+  - uim-tcode
+    * Fix composition rules ([uim-ja 29])
+
+  - uim-m17nlib
+    * Fix opening all of registered m17n IM at startup unnecessarily
+    * Fix listing incomplete IMs
+
+  - uim-scim
+    * Fix compilation failure
+
+  - Japanese composition table
+    * Fix some rules
+    * Fix fullwidth middle dot in halfwidth katakana table for
+      Japanese kana-keyboard
+    * Replace fullwidth yen sign for romaji-halfwidth-kana-mode and
+      alphanumeric-mode since ordinary Japanese users just expect to
+      input character code 134 rather than yen sign symbol

  - uim-sh
-    - Fix infinite loop on a non-recoverable read error such as
+    * Fix infinite loop on a non-recoverable read error such as
      non-ASCII char in token on a non-Unicode port
-    - Fix broken editline feature by SIOD dependencies
-    - Fix EOF (^d) ignorance on editline feature is enabled
-    - Fix ignorance of multiple expressions on a line on editline
+    * Fix broken editline feature by SIOD dependencies
+    * Fix EOF (^d) ignorance on editline feature is enabled
+    * Fix ignorance of multiple expressions on a line on editline
      feature is enabled
-    - Fix read error on multi-line expression such as
+    * Fix read error on multi-line expression such as
      "(define\nfoo\n3)" on editline feature is enabled
-    - Fix pseudo -r (require module) option for editline feature with
+    * Fix pseudo -r (require module) option for editline feature with
      real require-module

+  - GTK+ bridge
+    * Fix token buffer usage of X11 Compose
+    * Fix freeing strings allocated by glib
+    * Fix broken gtk.immodules installation depending on GTK+ location
+
+  - Qt3 bridge
+  - XIM bridge
+    * Fix token buffer usage of X11 Compose
+
+  - uim-fep
+    * Fix the unupdated IM-name of the status line on IM-switching by
+      an external IM switcher
+    * Fix hardcoded temporary directory location
+
  - uim.el
-    - Fix incorrect handling of the entry of function-key-map
-    - Fix cursor position after inputting characters by uim-input-pad-ja
+    * Fix incorrect handling of the entry of function-key-map
+    * Fix cursor position after inputting characters by uim-input-pad-ja
      and calling undo command
-    - Support event-apply-*-modifier
-    - Support delete-selection-mode
-    - Support Emacs-23.x experimentally
-    - Support shifted-motion-keys-select-region feature of XEmacs
-    - Support the commands terminated by help-char on XEmacs
+    * Support event-apply-*-modifier
+    * Support delete-selection-mode
+    * Support Emacs-23.x experimentally
+    * Support shifted-motion-keys-select-region feature of XEmacs
+    * Support the commands terminated by help-char on XEmacs
+
+* Others
+  - Split libuim-scm off from libuim
+  - Various API and ABI changes (see doc/COMPATIBILITY)
+

Overview of changes from 1.4.0-beta to 1.4.0
==

Reply via email to