Tomotaka SUWA
t-suw****@users*****
2006年 4月 4日 (火) 22:46:58 JST
Index: AquaSKK/BIMInputEvents.cpp
diff -u AquaSKK/BIMInputEvents.cpp:1.2.2.2 AquaSKK/BIMInputEvents.cpp:1.2.2.3
--- AquaSKK/BIMInputEvents.cpp:1.2.2.2 Wed Mar 29 01:26:03 2006
+++ AquaSKK/BIMInputEvents.cpp Tue Apr 4 22:46:57 2006
@@ -1,5 +1,5 @@
/*
- $Id: BIMInputEvents.cpp,v 1.2.2.2 2006/03/28 16:26:03 t-suwa Exp $
+ $Id: BIMInputEvents.cpp,v 1.2.2.3 2006/04/04 13:46:57 t-suwa Exp $
MacOS X implementation of the SKK input method.
@@ -153,13 +153,12 @@
error = memFullErr;
}
}
+ if(error == noErr) {
+ error = SetEventParameter(event, kEventParamTextInputSendUpdateRng,
+ typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 2, updateRangePtr);
+ }
if(fixLength == 0) {
- if(error == noErr) {
- error = SetEventParameter(event, kEventParamTextInputSendUpdateRng,
- typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 2, updateRangePtr);
- }
-
// nCCgÌÍÍÆLbgÌÊuðwèB
if(error == noErr) {
hiliteRangePtr = (TextRangeArrayPtr)NewPtrClear(sizeof(short) + sizeof(TextRange) * 2);
@@ -187,11 +186,6 @@
sizeof(short) + sizeof(TextRange) * 2, hiliteRangePtr);
}
} else {
- if(error == noErr) {
- error = SetEventParameter(event, kEventParamTextInputSendUpdateRng,
- typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 1, updateRangePtr);
- }
-
// nCCgÌÍÍÆLbgÌÊuðwèB
if(error == noErr) {
hiliteRangePtr = (TextRangeArrayPtr)NewPtrClear(sizeof(short) + sizeof(TextRange) * 1);
Index: AquaSKK/ChangeLog
diff -u AquaSKK/ChangeLog:1.20.2.22 AquaSKK/ChangeLog:1.20.2.23
--- AquaSKK/ChangeLog:1.20.2.22 Sun Apr 2 12:33:40 2006
+++ AquaSKK/ChangeLog Tue Apr 4 22:46:58 2006
@@ -1,3 +1,7 @@
+2006-04-04 Taiichi HASHIMOTO <taiic****@mac*****>
+
+ * BIMInputEvents.cpp: XVÌæÌwèðC³B
+
2006-04-02 Tomotaka SUWA <t.suw****@mac*****>
* WordRegisterMode.cpp (handleCy): Rosetta oRÌ IE ÅRs[ & y[