blob: 64be698943fe0e5001a44252d67eca76b820027c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- src/fe-text/gui-readline.c.orig Thu Nov 27 01:30:03 2003
+++ src/fe-text/gui-readline.c Sun Dec 14 01:54:28 2003
@@ -187,7 +187,12 @@
out[utf16_char_to_utf8(arr[i], out)] = '\0';
g_string_append(str, out);
} else {
- g_string_append_c(str, arr[i]);
+ if(term_type==TERM_TYPE_BIG5) {
+ if(arr[i]>0xff)
+ g_string_append_c(str, arr[i]>>8&0xff);
+ g_string_append_c(str, arr[i]&0xff);
+ } else
+ g_string_append_c(str, arr[i]);
}
}
|