Author: ek.kato
Date: Mon Jan  5 19:49:01 2009
New Revision: 5695

Modified:
   uim-chewing-trunk/configure.ac
   uim-chewing-trunk/src/chewing.c

Log:
* src/chewing.c (check_output) : Bug fix.
* configure.ac : Bump version.


Modified: uim-chewing-trunk/configure.ac
==============================================================================
--- uim-chewing-trunk/configure.ac      (original)
+++ uim-chewing-trunk/configure.ac      Mon Jan  5 19:49:01 2009
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.59)

-AC_INIT([uim-chewing], [0.0.4])
+AC_INIT([uim-chewing], [0.0.4.1])
 AM_INIT_AUTOMAKE(1.8.3)
 AC_CONFIG_HEADER([config.h])

@@ -15,7 +15,7 @@
 CHEWING_DATADIR=`$PKG_CONFIG chewing --variable=datadir`
 AC_DEFINE_UNQUOTED(CHEWING_DATADIR, "$CHEWING_DATADIR", [Chewing data dir])

-PKG_CHECK_MODULES(UIM, [uim >= 1.5.0])
+PKG_CHECK_MODULES(UIM, [uim >= 1.5.0 uim < 1.6.0])
 UIM_LIBDIR=`$PKG_CONFIG uim --variable=libdir`
 UIM_SCMDIR=`$PKG_CONFIG uim --variable=uim_scmdir`
 uim_pixmapsdir=`$PKG_CONFIG uim --variable=uim_datadir`/pixmaps

Modified: uim-chewing-trunk/src/chewing.c
==============================================================================
--- uim-chewing-trunk/src/chewing.c     (original)
+++ uim-chewing-trunk/src/chewing.c     Mon Jan  5 19:49:01 2009
@@ -396,12 +396,10 @@
   n_page = chewing_cand_TotalPage(cc);
   page_no = chewing_cand_CurrentPage(cc);
   if (!chewing_cand_CheckDone(cc) && n_page != 0) {
- if (page_no == 0 && ucc->prev_page == -1 || ucc->prev_cursor != cursor_pos) {
+    if (page_no == 0) {
       activate_candwin(ucc);
       ucc->has_active_candwin = 1;
-    } else if ((page_no == ucc->prev_page + 1) ||
-              (page_no == 0 &&
-               ucc->prev_page == n_page - 1)) {
+    } else if (page_no == ucc->prev_page + 1) {
       if (ucc->has_active_candwin) {
        shift_candwin(ucc, 1);
       }

Reply via email to