commit f1b8425e8a9bafd8585144bf24958c60123bc5eb
parent cd22a94e74ace36a0811771a6497773d8ad1b0b2
Author: André Bargull <andre.bargull@gmail.com>
Date: Tue, 25 Nov 2025 15:19:36 +0000
Bug 2000225 - Part 7: Add new line break class. r=platform-i18n-reviewers,jfkthame
Use `CLASS_BREAKABLE` for `UNAMBIGUOUS_HYPHEN` because it was split from `BREAK_AFTER`.
Differential Revision: https://phabricator.services.mozilla.com/D273816
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/intl/lwbrk/LineBreaker.cpp b/intl/lwbrk/LineBreaker.cpp
@@ -453,6 +453,7 @@ static int8_t GetClass(uint32_t u, LineBreakRule aLevel,
/* AKSARA_START = 45, [AS] */ CLASS_CHARACTER,
/* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER,
/* VIRAMA = 47, [VI] */ CLASS_CHARACTER,
+ /* UNAMBIGUOUS_HYPHEN = 48 [HH] */ CLASS_BREAKABLE,
};
static_assert(U_LB_COUNT == std::size(sUnicodeLineBreakToClass),