Regenerate the Unicode tables with UCD 6.1.0
Task-number: QTBUG-1963 Task-number: QTBUG-5472 Task-number: QTBUG-12144 Task-number: QTBUG-18360 Task-number: QTBUG-23654 Change-Id: Ida09ad657c4b012eca654fcb79608b7cdeb5d60d Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
This commit is contained in:
parent
12e0319213
commit
c631927b76
File diff suppressed because it is too large
Load Diff
@ -39,7 +39,7 @@
|
|||||||
**
|
**
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
/* This file is autogenerated from the Unicode 5.0 database. Do not edit */
|
/* This file is autogenerated from the Unicode 6.1 database. Do not edit */
|
||||||
|
|
||||||
//
|
//
|
||||||
// W A R N I N G
|
// W A R N I N G
|
||||||
@ -59,7 +59,7 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
#define UNICODE_DATA_VERSION QChar::Unicode_5_0
|
#define UNICODE_DATA_VERSION QChar::Unicode_6_1
|
||||||
|
|
||||||
namespace QUnicodeTables {
|
namespace QUnicodeTables {
|
||||||
|
|
||||||
@ -155,7 +155,43 @@ namespace QUnicodeTables {
|
|||||||
Balinese = Common,
|
Balinese = Common,
|
||||||
Cuneiform = Common,
|
Cuneiform = Common,
|
||||||
Phoenician = Common,
|
Phoenician = Common,
|
||||||
PhagsPa = Common
|
PhagsPa = Common,
|
||||||
|
Sundanese = Common,
|
||||||
|
Lepcha = Common,
|
||||||
|
OlChiki = Common,
|
||||||
|
Vai = Common,
|
||||||
|
Saurashtra = Common,
|
||||||
|
KayahLi = Common,
|
||||||
|
Rejang = Common,
|
||||||
|
Lycian = Common,
|
||||||
|
Carian = Common,
|
||||||
|
Lydian = Common,
|
||||||
|
Cham = Common,
|
||||||
|
TaiTham = Common,
|
||||||
|
TaiViet = Common,
|
||||||
|
Avestan = Common,
|
||||||
|
EgyptianHieroglyphs = Common,
|
||||||
|
Samaritan = Common,
|
||||||
|
Lisu = Common,
|
||||||
|
Bamum = Common,
|
||||||
|
Javanese = Common,
|
||||||
|
MeeteiMayek = Common,
|
||||||
|
ImperialAramaic = Common,
|
||||||
|
OldSouthArabian = Common,
|
||||||
|
InscriptionalParthian = Common,
|
||||||
|
InscriptionalPahlavi = Common,
|
||||||
|
OldTurkic = Common,
|
||||||
|
Kaithi = Common,
|
||||||
|
Batak = Common,
|
||||||
|
Brahmi = Common,
|
||||||
|
Mandaic = Common,
|
||||||
|
Chakma = Common,
|
||||||
|
MeroiticCursive = Common,
|
||||||
|
MeroiticHieroglyphs = Common,
|
||||||
|
Miao = Common,
|
||||||
|
Sharada = Common,
|
||||||
|
SoraSompeng = Common,
|
||||||
|
Takri = Common
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -165,6 +201,8 @@ namespace QUnicodeTables {
|
|||||||
GraphemeBreakLF,
|
GraphemeBreakLF,
|
||||||
GraphemeBreakControl,
|
GraphemeBreakControl,
|
||||||
GraphemeBreakExtend,
|
GraphemeBreakExtend,
|
||||||
|
GraphemeBreakPrepend,
|
||||||
|
GraphemeBreakSpacingMark,
|
||||||
GraphemeBreakL,
|
GraphemeBreakL,
|
||||||
GraphemeBreakV,
|
GraphemeBreakV,
|
||||||
GraphemeBreakT,
|
GraphemeBreakT,
|
||||||
@ -175,9 +213,13 @@ namespace QUnicodeTables {
|
|||||||
|
|
||||||
enum WordBreak {
|
enum WordBreak {
|
||||||
WordBreakOther,
|
WordBreakOther,
|
||||||
|
WordBreakCR,
|
||||||
|
WordBreakLF,
|
||||||
|
WordBreakNewline,
|
||||||
WordBreakFormat,
|
WordBreakFormat,
|
||||||
WordBreakKatakana,
|
WordBreakKatakana,
|
||||||
WordBreakALetter,
|
WordBreakALetter,
|
||||||
|
WordBreakMidNumLet,
|
||||||
WordBreakMidLetter,
|
WordBreakMidLetter,
|
||||||
WordBreakMidNum,
|
WordBreakMidNum,
|
||||||
WordBreakNumeric,
|
WordBreakNumeric,
|
||||||
@ -187,6 +229,8 @@ namespace QUnicodeTables {
|
|||||||
|
|
||||||
enum SentenceBreak {
|
enum SentenceBreak {
|
||||||
SentenceBreakOther,
|
SentenceBreakOther,
|
||||||
|
SentenceBreakCR,
|
||||||
|
SentenceBreakLF,
|
||||||
SentenceBreakSep,
|
SentenceBreakSep,
|
||||||
SentenceBreakFormat,
|
SentenceBreakFormat,
|
||||||
SentenceBreakSp,
|
SentenceBreakSp,
|
||||||
@ -195,22 +239,22 @@ namespace QUnicodeTables {
|
|||||||
SentenceBreakOLetter,
|
SentenceBreakOLetter,
|
||||||
SentenceBreakNumeric,
|
SentenceBreakNumeric,
|
||||||
SentenceBreakATerm,
|
SentenceBreakATerm,
|
||||||
|
SentenceBreakSContinue,
|
||||||
SentenceBreakSTerm,
|
SentenceBreakSTerm,
|
||||||
SentenceBreakClose
|
SentenceBreakClose
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// see http://www.unicode.org/reports/tr14/tr14-19.html
|
// see http://www.unicode.org/reports/tr14/tr14-28.html
|
||||||
// we don't use the XX, AI and CB properties and map them to AL instead.
|
// we don't use the XX and AI classes and map them to AL instead.
|
||||||
// as we don't support any EBDIC based OS'es, NL is ignored and mapped to AL as well.
|
|
||||||
enum LineBreakClass {
|
enum LineBreakClass {
|
||||||
LineBreak_OP, LineBreak_CL, LineBreak_QU, LineBreak_GL, LineBreak_NS,
|
LineBreak_OP, LineBreak_CL, LineBreak_CP, LineBreak_QU, LineBreak_GL,
|
||||||
LineBreak_EX, LineBreak_SY, LineBreak_IS, LineBreak_PR, LineBreak_PO,
|
LineBreak_NS, LineBreak_EX, LineBreak_SY, LineBreak_IS, LineBreak_PR,
|
||||||
LineBreak_NU, LineBreak_AL, LineBreak_ID, LineBreak_IN, LineBreak_HY,
|
LineBreak_PO, LineBreak_NU, LineBreak_AL, LineBreak_HL, LineBreak_ID,
|
||||||
LineBreak_BA, LineBreak_BB, LineBreak_B2, LineBreak_ZW, LineBreak_CM,
|
LineBreak_IN, LineBreak_HY, LineBreak_BA, LineBreak_BB, LineBreak_B2,
|
||||||
LineBreak_WJ, LineBreak_H2, LineBreak_H3, LineBreak_JL, LineBreak_JV,
|
LineBreak_ZW, LineBreak_CM, LineBreak_WJ, LineBreak_H2, LineBreak_H3,
|
||||||
LineBreak_JT, LineBreak_SA, LineBreak_SG,
|
LineBreak_JL, LineBreak_JV, LineBreak_JT, LineBreak_CB, LineBreak_SA,
|
||||||
LineBreak_SP, LineBreak_CR, LineBreak_LF, LineBreak_BK
|
LineBreak_SG, LineBreak_SP, LineBreak_CR, LineBreak_LF, LineBreak_BK
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user