| | [ Return to Bugs & Features | Post Text | Post File | Next ]
STR #2154
| Application: | FLTK Applications |
| Status: | 5 - New |
| Priority: | 5 - Critical, e.g. nothing working at all |
| Scope: | 2 - Specific to an operating system |
| Subsystem: | Unassigned |
| Summary: | Support XIM on UTF-8 and GBK locale, update XIM support on GB2312. |
| Version: | -current |
| Created By: | sparkaround |
| Assigned To: | Unassigned |
| Fix Version: | Unassigned |
| Update Notification: | |
Trouble Report Files:
[ Post File ]
Trouble Report Comments:
[ Post Text ]
| |
| #1 | sparkaround 16:19 Feb 17, 2009 |
| BUGS: 1. XIM broken on UTF8 locale. 2. Can't input ascii characters when XIM is opened on new GB2312(encoding in euc-cn) locale. 3. Can't input all chinese characters supported by GBK locale.
I have fixed these. Please check the patch (Please see the attachment). What I have done: 1. Support GBK encoding. a. It is possible to input any chinese GBK character with XIM on GBK locale. b. Update ucs2fontmap.c to support utf8Wrap on GBK if need. c. Add GBK table cp936ext.h and create 'gbk_tab_to_h.c' from cjk_tab_to_h.c. 2. Enable XIM support on UTF-8 locale 3. It is possible to input ascii characters when XIM is opened on the new GB2312(euc-cn) locale. | |
|
| |