[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:5225] Re: RECONVERSION



こばやしです。

度々申し訳ありませんが、添付のパッチをコミットお願いします。

リージョン非選択の場合で単語の先頭にカーソルがある時に、前の単語を対象としてしまうバ
グの修正です。

例:本日は晴天なり
        ^
現状では、'晴'にカーソルがある時に'本日は'が選択されてしまい
ます。


--- /home/kobayays/ChangeLog.Meadow~	2004-07-17 00:51:12.000000000 +0900
+++ /home/kobayays/Changelog.Meadow	2004-07-17 00:58:22.000000000 +0900
@@ -1,3 +1,9 @@
+2004-07-17  KOBAYASHI Yasuhiro  <kobayays@xxxxxxxxxxxxxx>
+
+	* mw32ime.c (mw32_get_ime_reconversion_length): Add
+	Fforward_char befor region selection.
+	(mw32_get_ime_reconversion_string): Ditto.
+
 2004-07-16  KOBAYASHI Yasuhiro  <kobayays@xxxxxxxxxxxxxx>
 
 	* mw32ime.c (mw32_get_ime_reconversion_length): Improve the way to
@@ -7,7 +13,7 @@
 2004-07-16  KOBAYASHI Yasuhiro  <kobayays@xxxxxxxxxxxxxx>
 
 	* mw32ime.c (mw32_get_ime_reconversion_string): Fix previous
-	change and change the reconvert area from eol to end of the word.
+	change.
 	(mw32_get_ime_reconversion_string): Ditto.
 
--- /home/kobayays/mw32ime.c~	2004-07-17 00:06:36.000000000 +0900
+++ /home/kobayays/mw32ime.c	2004-07-17 00:03:42.000000000 +0900
@@ -278,6 +278,7 @@
     }
   else
     {
+      Fforward_char (make_number (1));
       Fforward_word (make_number (-1));
       start = Fpoint_marker ();
       Fforward_word (make_number (1));
@@ -316,6 +317,7 @@
     }
   else
     {
+      Fforward_char (make_number (1));
       Fforward_word (make_number (-1));
       start = Fpoint_marker ();
       Fforward_word (make_number (1));

-- 
KOBAYASHI Yasuhiro <kobayays@xxxxxxxxxxxxxx>