aboutsummaryrefslogtreecommitdiffstats
path: root/chinese/tk83/files/patch-aj
diff options
context:
space:
mode:
Diffstat (limited to 'chinese/tk83/files/patch-aj')
-rw-r--r--chinese/tk83/files/patch-aj26
1 files changed, 26 insertions, 0 deletions
diff --git a/chinese/tk83/files/patch-aj b/chinese/tk83/files/patch-aj
new file mode 100644
index 000000000000..2de556433809
--- /dev/null
+++ b/chinese/tk83/files/patch-aj
@@ -0,0 +1,26 @@
+--- ../generic/tkBind.c.orig Wed Feb 9 02:13:50 2000
++++ ../generic/tkBind.c Wed Feb 21 21:27:44 2001
+@@ -1443,6 +1443,11 @@
+ */
+
+ if (winPtr->pathName == NULL) {
++#ifdef TK_USE_INPUT_METHODS
++#ifdef I18N_IMPROVE
++ winPtr->dispPtr->isComposed = 0;
++#endif /* I18N_IMPROVE */
++#endif /* TK_USE_INPUT_METHODS */
+ return;
+ }
+
+@@ -1678,6 +1683,11 @@
+ Tcl_DStringAppend(&scripts, "", 1);
+ }
+ }
++#ifdef TK_USE_INPUT_METHODS
++#ifdef I18N_IMPROVE
++ winPtr->dispPtr->isComposed = 0;
++#endif /* I18N_IMPROVE */
++#endif /* TK_USE_INPUT_METHODS */
+ if (Tcl_DStringLength(&scripts) == 0) {
+ return;
+ }