Ma Lin added the comment:

Today, I investigated these popular programming languages, all are the latest 
version.

iconv-1.14              wrong version
php-5.6.8               wrong version (php is using iconv)
ActivePerl-5.20.2    wrong version
GoLang-1.4.2         no GB2312, only has GBK/GB18030 
(golang.org/x/text/encoding)
Java 1.7.0_79-b15  wrong version (java.nio.charset)
.Net 2013               rignt version

It seems Python should stay at the wrong version.
Very sorry for waste your time.

Appendix A:
/* The right version's table should be:
 *
 *                  gb2312                             gbk
 * A1A4        U+00B7 MIDDLE DOT      U+00B7 MIDDLE DOT
 * A1AA        U+2014 EM DASH           U+2014 EM DASH
 * A844         undefined                        U+2015 HORIZONTAL BAR
 */
 
Appendix B:
Advice for final user:
1, Use GBK as much as possible.
2, Be careful when you do interactive operation between GB2312 and GBK/GB18030.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24036>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to