diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2012-06-03 04:17:43 +0300 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-10 15:58:17 +0200 |
commit | c631927b764133ea3c90613262c5a1587b0937a8 (patch) | |
tree | bd56af789b0746bb2cc40783897e62e883e85b37 /src/corelib/tools/qunicodetables_p.h | |
parent | 12e03192136ae72a27697b9d5a2a330dddc6fbf9 (diff) |
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>
Diffstat (limited to 'src/corelib/tools/qunicodetables_p.h')
-rw-r--r-- | src/corelib/tools/qunicodetables_p.h | 70 |
1 files changed, 57 insertions, 13 deletions
diff --git a/src/corelib/tools/qunicodetables_p.h b/src/corelib/tools/qunicodetables_p.h index 37667d9311..a7038d5e09 100644 --- a/src/corelib/tools/qunicodetables_p.h +++ b/src/corelib/tools/qunicodetables_p.h @@ -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 @@ -59,7 +59,7 @@ QT_BEGIN_NAMESPACE -#define UNICODE_DATA_VERSION QChar::Unicode_5_0 +#define UNICODE_DATA_VERSION QChar::Unicode_6_1 namespace QUnicodeTables { @@ -155,7 +155,43 @@ namespace QUnicodeTables { Balinese = Common, Cuneiform = 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, GraphemeBreakControl, GraphemeBreakExtend, + GraphemeBreakPrepend, + GraphemeBreakSpacingMark, GraphemeBreakL, GraphemeBreakV, GraphemeBreakT, @@ -175,9 +213,13 @@ namespace QUnicodeTables { enum WordBreak { WordBreakOther, + WordBreakCR, + WordBreakLF, + WordBreakNewline, WordBreakFormat, WordBreakKatakana, WordBreakALetter, + WordBreakMidNumLet, WordBreakMidLetter, WordBreakMidNum, WordBreakNumeric, @@ -187,6 +229,8 @@ namespace QUnicodeTables { enum SentenceBreak { SentenceBreakOther, + SentenceBreakCR, + SentenceBreakLF, SentenceBreakSep, SentenceBreakFormat, SentenceBreakSp, @@ -195,22 +239,22 @@ namespace QUnicodeTables { SentenceBreakOLetter, SentenceBreakNumeric, SentenceBreakATerm, + SentenceBreakSContinue, SentenceBreakSTerm, SentenceBreakClose }; - // see http://www.unicode.org/reports/tr14/tr14-19.html - // we don't use the XX, AI and CB properties 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. + // see http://www.unicode.org/reports/tr14/tr14-28.html + // we don't use the XX and AI classes and map them to AL instead. enum LineBreakClass { - LineBreak_OP, LineBreak_CL, LineBreak_QU, LineBreak_GL, LineBreak_NS, - LineBreak_EX, LineBreak_SY, LineBreak_IS, LineBreak_PR, LineBreak_PO, - LineBreak_NU, LineBreak_AL, LineBreak_ID, LineBreak_IN, LineBreak_HY, - LineBreak_BA, LineBreak_BB, LineBreak_B2, LineBreak_ZW, LineBreak_CM, - LineBreak_WJ, LineBreak_H2, LineBreak_H3, LineBreak_JL, LineBreak_JV, - LineBreak_JT, LineBreak_SA, LineBreak_SG, - LineBreak_SP, LineBreak_CR, LineBreak_LF, LineBreak_BK + LineBreak_OP, LineBreak_CL, LineBreak_CP, LineBreak_QU, LineBreak_GL, + LineBreak_NS, LineBreak_EX, LineBreak_SY, LineBreak_IS, LineBreak_PR, + LineBreak_PO, LineBreak_NU, LineBreak_AL, LineBreak_HL, LineBreak_ID, + LineBreak_IN, LineBreak_HY, LineBreak_BA, LineBreak_BB, LineBreak_B2, + LineBreak_ZW, LineBreak_CM, LineBreak_WJ, LineBreak_H2, LineBreak_H3, + LineBreak_JL, LineBreak_JV, LineBreak_JT, LineBreak_CB, LineBreak_SA, + LineBreak_SG, LineBreak_SP, LineBreak_CR, LineBreak_LF, LineBreak_BK }; |