mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-01 21:58:52 +00:00
Support mapping a General Category to a General Category Group.
This commit is contained in:
+7
-2
@@ -2981,9 +2981,9 @@ ucd::category ucd::lookup_category(codepoint_t c)
|
||||
return Ii; // Invalid Unicode Codepoint
|
||||
}
|
||||
|
||||
ucd::category_group ucd::lookup_category_group(codepoint_t c)
|
||||
ucd::category_group ucd::lookup_category_group(category c)
|
||||
{
|
||||
switch (lookup_category(c))
|
||||
switch (c)
|
||||
{
|
||||
case Cc: case Cf: case Cn: case Co: case Cs:
|
||||
return C;
|
||||
@@ -3003,3 +3003,8 @@ ucd::category_group ucd::lookup_category_group(codepoint_t c)
|
||||
return I;
|
||||
}
|
||||
}
|
||||
|
||||
ucd::category_group ucd::lookup_category_group(codepoint_t c)
|
||||
{
|
||||
return lookup_category_group(lookup_category(c));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user