Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 35.1k
Use the :abbr: role for BMP (Basic Multilingual Plane)#150673
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -115,7 +115,8 @@ xml | ||||||
| * Add support for multiple multi-byte encodings in the :mod:`XML parser | ||||||
| <xml.parsers.expat>`: "cp932", "cp949", "cp950", "Big5","EUC-JP", | ||||||
| "GB2312", "GBK", "johab", and "Shift_JIS". | ||||||
| Add partial support (only BMP characters) for multi-byte encodings | ||||||
| Add partial support (only the :abbr:`BMP (Basic Multilingual Plane)` | ||||||
Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
| ||||||
| characters) for multi-byte encodings | ||||||
| "Big5-HKSCS", "EUC_JIS-2004", "EUC_JISX0213", "Shift_JIS-2004", | ||||||
| "Shift_JISX0213", "utf-8-sig" and non-standard aliases like "UTF8" | ||||||
| (without hyphen). | ||||||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -262,7 +262,8 @@ The storage of Unicode strings now depends on the highest code point in the stri | ||||||
| * pure ASCII and Latin1 strings (``U+0000-U+00FF``) use 1 byte per code point; | ||||||
| * BMP strings (``U+0000-U+FFFF``) use 2 bytes per code point; | ||||||
| * :abbr:`BMP (Basic Multilingual Plane)` strings (``U+0000-U+FFFF``) use | ||||||
Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
| ||||||
| 2 bytes per code point; | ||||||
| * non-BMP strings (``U+10000-U+10FFFF``) use 4 bytes per code point. | ||||||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -868,7 +868,8 @@ window are shown and hidden in the Options menu. | ||||||
| (Contributed by Tal Einat and Saimadhav Heblikar in :issue:`17535`.) | ||||||
| OS native encoding is now used for converting between Python strings and Tcl | ||||||
| objects. This allows IDLE to work with emoji and other non-BMP characters. | ||||||
| objects. This allows IDLE to work with emoji and other characters that are not | ||||||
| in the :abbr:`BMP (Basic Multilingual Plane)`. | ||||||
Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
| ||||||
| These characters can be displayed or copied and pasted to or from the | ||||||
| clipboard. Converting strings from Tcl to Python and back now never fails. | ||||||
| (Many people worked on this for eight years but the problem was finally | ||||||
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.