Unicode tables: minor prettification

Put blank lines before the final Num*Classes entries in enums, to set
them off visibly from the "real" members. Moved some oddly placed
commas to the ends of preceding lines, so that later additions can
just add lines (with comma on end) without having to modify the
preceding line while doing so.

Change-Id: I5188dc25af9e4c17a1882fd9dab070e88013060b
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Edward Welbourne 2019-11-27 14:40:33 +01:00
parent 1a1718b342
commit 65ea4948dc
2 changed files with 14 additions and 6 deletions

View File

@ -122,6 +122,7 @@ enum GraphemeBreakClass {
Graphemebreak_E_Modifier, Graphemebreak_E_Modifier,
Graphemebreak_Glue_After_Zwj, Graphemebreak_Glue_After_Zwj,
Graphemebreak_E_Base_GAZ, Graphemebreak_E_Base_GAZ,
NumGraphemeBreakClasses NumGraphemeBreakClasses
}; };
@ -149,6 +150,7 @@ enum WordBreakClass {
WordBreak_Glue_After_Zwj, WordBreak_Glue_After_Zwj,
WordBreak_E_Base_GAZ, WordBreak_E_Base_GAZ,
WordBreak_WSegSpace, WordBreak_WSegSpace,
NumWordBreakClasses NumWordBreakClasses
}; };
@ -167,6 +169,7 @@ enum SentenceBreakClass {
SentenceBreak_SContinue, SentenceBreak_SContinue,
SentenceBreak_STerm, SentenceBreak_STerm,
SentenceBreak_Close, SentenceBreak_Close,
NumSentenceBreakClasses NumSentenceBreakClasses
}; };
@ -182,6 +185,7 @@ enum LineBreakClass {
LineBreak_EB, LineBreak_EM, LineBreak_ZWJ, LineBreak_EB, LineBreak_EM, LineBreak_ZWJ,
LineBreak_SA, LineBreak_SG, LineBreak_SP, LineBreak_SA, LineBreak_SG, LineBreak_SP,
LineBreak_CR, LineBreak_LF, LineBreak_BK, LineBreak_CR, LineBreak_LF, LineBreak_BK,
NumLineBreakClasses NumLineBreakClasses
}; };

View File

@ -193,9 +193,9 @@ enum Direction {
DirLRI = QChar::DirLRI, DirLRI = QChar::DirLRI,
DirRLI = QChar::DirRLI, DirRLI = QChar::DirRLI,
DirFSI = QChar::DirFSI, DirFSI = QChar::DirFSI,
DirPDI = QChar::DirPDI DirPDI = QChar::DirPDI,
, Dir_Unassigned Dir_Unassigned
}; };
static QHash<QByteArray, Direction> directionMap; static QHash<QByteArray, Direction> directionMap;
@ -245,9 +245,9 @@ enum JoiningType {
Joining_Dual, Joining_Dual,
Joining_Right, Joining_Right,
Joining_Left, Joining_Left,
Joining_Transparent Joining_Transparent,
, Joining_Unassigned Joining_Unassigned
}; };
static QHash<QByteArray, JoiningType> joining_map; static QHash<QByteArray, JoiningType> joining_map;
@ -294,6 +294,7 @@ static const char *grapheme_break_class_string =
" Graphemebreak_E_Modifier,\n" " Graphemebreak_E_Modifier,\n"
" Graphemebreak_Glue_After_Zwj,\n" " Graphemebreak_Glue_After_Zwj,\n"
" Graphemebreak_E_Base_GAZ,\n" " Graphemebreak_E_Base_GAZ,\n"
"\n"
" NumGraphemeBreakClasses\n" " NumGraphemeBreakClasses\n"
"};\n\n"; "};\n\n";
@ -381,6 +382,7 @@ static const char *word_break_class_string =
" WordBreak_Glue_After_Zwj,\n" " WordBreak_Glue_After_Zwj,\n"
" WordBreak_E_Base_GAZ,\n" " WordBreak_E_Base_GAZ,\n"
" WordBreak_WSegSpace,\n" " WordBreak_WSegSpace,\n"
"\n"
" NumWordBreakClasses\n" " NumWordBreakClasses\n"
"};\n\n"; "};\n\n";
@ -469,6 +471,7 @@ static const char *sentence_break_class_string =
" SentenceBreak_SContinue,\n" " SentenceBreak_SContinue,\n"
" SentenceBreak_STerm,\n" " SentenceBreak_STerm,\n"
" SentenceBreak_Close,\n" " SentenceBreak_Close,\n"
"\n"
" NumSentenceBreakClasses\n" " NumSentenceBreakClasses\n"
"};\n\n"; "};\n\n";
@ -486,9 +489,9 @@ enum SentenceBreakClass {
SentenceBreak_ATerm, SentenceBreak_ATerm,
SentenceBreak_SContinue, SentenceBreak_SContinue,
SentenceBreak_STerm, SentenceBreak_STerm,
SentenceBreak_Close SentenceBreak_Close,
, SentenceBreak_Unassigned SentenceBreak_Unassigned
}; };
static QHash<QByteArray, SentenceBreakClass> sentence_break_map; static QHash<QByteArray, SentenceBreakClass> sentence_break_map;
@ -537,6 +540,7 @@ static const char *line_break_class_string =
" LineBreak_EB, LineBreak_EM, LineBreak_ZWJ,\n" " LineBreak_EB, LineBreak_EM, LineBreak_ZWJ,\n"
" LineBreak_SA, LineBreak_SG, LineBreak_SP,\n" " LineBreak_SA, LineBreak_SG, LineBreak_SP,\n"
" LineBreak_CR, LineBreak_LF, LineBreak_BK,\n" " LineBreak_CR, LineBreak_LF, LineBreak_BK,\n"
"\n"
" NumLineBreakClasses\n" " NumLineBreakClasses\n"
"};\n\n"; "};\n\n";