Details
-
Type:
Sub-task
-
Status: Closed
-
Priority:
Not Evaluated
-
Resolution: Done
-
Fix Version/s: 5.0.0 Beta 1
-
Component/s: Core: QString and Unicode
-
Labels:None
-
Commits:Id49caf401af2d5a1e6dbcc32b2f350aa20b7f901
Description
Unicode 6 changed the bidi-mirroring properties of some characters (see http://unicode.org/versions/corrigendum6.html). Of these characters, the characters 2019,201A (single quotes), 201D and 201E (double quotes) are used in Hebrew (and are to be included in a soon-to-be-released new Hebrew Keyboard Layout standard).
Qt still uses the old definitions. The result is a regression-by-default: If I wrote this comment in an RTL language (like Hebrew), using the proper Hebrew quotes (open with U201E and close with U201D), it would be presented incorrectly in any Qt-based browser.
Attachments
For Gerrit Dashboard: QTBUG-25169 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
22742,2 | UCD-5.0: apply Corrigendum #6 | master | qt/qtbase | Status: MERGED | +2 | 0 |