diff options
author | Ievgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io> | 2021-10-04 15:06:52 +0200 |
---|---|---|
committer | Ievgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io> | 2021-10-18 16:45:10 +0000 |
commit | 826fc8c9bd0b7dabb58e0b278b52c5d9f7a7efd9 (patch) | |
tree | 5dde874c784910e4c14c0e8e79d694e31305a4ea /src/corelib/text/qchar.h | |
parent | 439f6c9576f33df4495364f2534551c98d9c47d7 (diff) |
Update UCD to Revision 28
This corresponds to Unicode version 14.0.0.
Added the following scripts:
* CyproMinoan
* OldUyghur
* Tangsa
* Toto
* Vithkuqi
Full support of these scripts requires harfbuzz version 3.0.0,
this version adds support for Unicode 14.0:
https://github.com/harfbuzz/harfbuzz/releases/tag/3.0.0
With this release 10 test cases in tst_qurluts46 were fixed, one
additional test case is failing in tst_qtextboundaryfinder and
is commented out. In total 62 line break test cases and 44 word
break test cases are failing.
A comment in src/corelib/text/qt_attribution.json was updated to
include the URL of the page containing UCD version number.
Fixes: QTBUG-94359
Change-Id: Iefc9ff13f3df279f91cbdb1246d56f75b20ecb35
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/corelib/text/qchar.h')
-rw-r--r-- | src/corelib/text/qchar.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/corelib/text/qchar.h b/src/corelib/text/qchar.h index a33bf0b674..f8d63c54f1 100644 --- a/src/corelib/text/qchar.h +++ b/src/corelib/text/qchar.h @@ -363,6 +363,13 @@ public: Script_KhitanSmallScript, Script_Yezidi, + // Unicode 14.0 additions + Script_CyproMinoan, + Script_OldUyghur, + Script_Tangsa, + Script_Toto, + Script_Vithkuqi, + ScriptCount }; @@ -453,7 +460,8 @@ public: Unicode_11_0, Unicode_12_0, Unicode_12_1, - Unicode_13_0 + Unicode_13_0, + Unicode_14_0 }; inline Category category() const noexcept { return QChar::category(ucs); } |