| Summary: |
lack of encoding conversion tables under src/xlibi18n/lcUniConv |
| Product: |
xorg
|
Reporter: |
Gavin Tu <bluefox78> |
| Component: |
Lib/Xlib (data) | Assignee: |
Xorg Project Team <xorg-team> |
| Status: |
RESOLVED
INVALID
|
QA Contact: |
Xorg Project Team <xorg-team> |
| Severity: |
normal
|
|
|
| Priority: |
high
|
Keywords: |
i18n |
| Version: |
unspecified | |
|
| Hardware: |
All | |
|
| OS: |
Solaris | |
|
| Whiteboard: |
2011BRB_Reviewed |
|
i915 platform:
|
|
i915 features:
|
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
1. libiconv-1.1 has been checked in src/xlibi18n/lcUniconv serveral years ago, file list is below: 8bit_tab_to_h.c,cp1251.h,iso8859_13.h,iso8859_5.h,jisx0212.h,tcvn.h,armscii_8.h ,cp1255.h,iso8859_14.h,iso8859_6.h,koi8_c.h,tis620.h,ascii.h,cp1256.h, iso8859_15.h,iso8859_7.h,koi8_r.h,ucs2be.h,big5_emacs.h,gb2312.h, iso8859_16.h,iso8859_8.h,koi8_u.h,utf8.h,big5.h,georgian_academy.h,iso8859_1.h , iso8859_9e.h,ksc5601.h,viscii.h,cjk_tab_to_h.c,georgian_ps.h,iso8859_2.h, iso8859_9.h,mulelao.h,iso8859_10.h,iso8859_3.h,jisx0201.h,cp1133.h, iso8859_11.h,iso8859_4.h,jisx0208.h,tatar_cyr.h 2.currently, the latest libiconv is version 1.11,we need get some encoding conversion tables from libiconv-1.11 to support some new charset,such as gbk,gb18030,hkscs. For solaris(maybe including other Unix),the performance of libc iconv is less than libiconv,so fixing this bug will improve the performance for some Xlib APIs(XmbTextListToTextProperty, XwcTextListToTextProperty, XmbTextPropertyToTextList, XwcTextPropertyToTextList) for solaris.