This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients vstinner
Date 2022-02-06.23:10:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1644189038.54.0.788426976875.issue46668@roundup.psfhosted.org>
In-reply-to
Content
The alias was created in 2003 to fix bpo-671666:
---
commit 4eab486476c0082087a8460a5ab1064e64cc1a6b
Author: Martin v. Löwis <martin@v.loewis.de>
Date:   Mon Mar 3 09:34:01 2003 +0000

    Patch #671666: Alias ANSI code page to "mbcs".
---

In 2003, bpo-671666 was created because Python didn't support "cp932" encoding, whereas the MBCS codec was available and could used directly since cp932 was the ANSI code page.

The alias allows to support the ANSI code 932 without implement it.

But Python got a "cp932" codec the year after:
---
commit 3e2a30692085d32ac63f72b35da39158a471fc68
Author: Hye-Shik Chang <hyeshik@gmail.com>
Date:   Sat Jan 17 14:29:29 2004 +0000

    Add CJK codecs support as discussed on python-dev. (SF #873597)
    
    Several style fixes are suggested by Martin v. Loewis and
    Marc-Andre Lemburg. Thanks!
---
History
Date User Action Args
2022-02-06 23:10:38vstinnersetrecipients: + vstinner
2022-02-06 23:10:38vstinnersetmessageid: <1644189038.54.0.788426976875.issue46668@roundup.psfhosted.org>
2022-02-06 23:10:38vstinnerlinkissue46668 messages
2022-02-06 23:10:38vstinnercreate