uni-algo - быстрая C++ (диалект C++17) header-only библиотека алгоритмов Unicode 15.0, лицензированная как MIT/Public Domain
.
Изменения:
- добавлена поддержка
scripts
иscript extensions
(UAX #24); - в реализацию сегментации текста добавлена поддержка курсора;
- оптимизировано конвертирование строк ASCII в UTF;
- в класс
una::error
добавленuna::error::code
; - версии в
una::version
преобразованы в классы; - файл
uni_algo/version.h
больше не используется несколькими файлами; - переименование
UNI_ALGO_DISABLE_SHRINK_TO_FIT
вUNI_ALGO_NO_SHRINK_TO_FIT
; - переименование
UNI_ALGO_DISABLE_BREAK_GRAPHEME
вUNI_ALGO_DISABLE_SEGMENT_GRAPHEME
; - переименование
UNI_ALGO_DISABLE_BREAK_WORD
вUNI_ALGO_DISABLE_SEGMENT_WORD
; - переименование функций поиска в
find
; - переименование класса
una::search
вuna::found
.
>>> Подробности