[php-src] Issue #8308: The return value of mb_list_encodings() doesn't contain 'SJIS-win'
| From: | sj-i | Date: | Mon, 11 Apr 2022 21:53:10 +0000 |
| Subject: | [php-src] Issue #8308: The return value of mb_list_encodings() doesn't contain 'SJIS-win' | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-240852@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/8308
Comment Author: sj-i
@alexdowad
Ah, that point needs a little more context. To summarize, there is no direct relationship with the
one-way mapping for this specific code point.
Moriyama-san was working in several OSS communities at the time to make each OSS's character
code processing interoperable with each other.
There is a problem with practicality when a character that Japanese users generally regard as
"the same" is changed to another character when converted via Unicode.
He proposed the addition of several additional one-way mappings for the then-current ISO 2022 JP and
EUC-JP encodings, as well as for ShiftJIS and its derivatives.
Examples of such efforts can be found, for example, in the following URLs
http://www.mysql.gr.jp/mysqlml/mysql/msg/12442
https://ja.osdn.net/projects/legacy-encoding/
Although not each of these efforts actually bore fruit, he chose to include ISO-2022-JP and EUC-JP
in his mention of the topic because similar efforts were being made at the time for code points
other than U+203E and U+00A5.