Blob Blame History Raw
diff -urN gcin-1.4.6.orig/gtab.cpp gcin-1.4.6/gtab.cpp
--- gcin-1.4.6.orig/gtab.cpp	2009-12-19 15:40:13.000000000 +0800
+++ gcin-1.4.6/gtab.cpp	2010-01-05 14:05:44.182712423 +0800
@@ -154,7 +154,7 @@
 
   out[0]=0;
 
-  int min_klen = 100;
+  int min_klen = 200;
 
   int i;
   for(i=0; i < tinmd->DefChars; i++) {
@@ -220,9 +220,12 @@
   for(i=0; i < tbufN; i++) {
 #define MAX_DISP_MATCH 40
     if (strlen(out) < MAX_DISP_MATCH) {
+      strcat(out, "[");
       strcat(out, tbuf[i]);
       if (i < tbufN-1)
-        strcat(out, " |");
+        strcat(out, "] ");
+      else
+        strcat(out, "]");
     }
 
     free(tbuf[i]);
@@ -977,7 +980,7 @@
         char uu[MAX_CIN_PHR];
 
         if (gtab_vertical_select) {
-          utf8cpy_bytes(uu, selback, 60);
+          utf8cpy_bytes(uu, selback, 120);
           strcat(tt, uu);
         } else {
           char *p = selback;