Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libunicode | Distribution: OpenMandriva Lx |
Version: 0.3.0 | Vendor: OpenMandriva |
Release: 1 | Build date: Tue Sep 5 17:20:05 2023 |
Group: System/Libraries | Build host: altra-3.openmandriva.org |
Size: 58456 | Source RPM: libunicode-0.3.0-1.src.rpm |
Packager: bero <bero@lindev.ch> | |
Url: https://github.com/contour-terminal/libunicode | |
Summary: Modern C++17 Unicode Library |
Modern C++17 Unicode Library The goal of this library is to bring painless unicode support to C++ with simple and easy to understand APIs. The API naming conventions are chosen to look familiar to those using the C++ standard libary. Feature Overview API for accessing UCD properties UTF8 <-> UTF32 conversion wcwidth equivalent (int unicode::width(char32_t)) grapheme segmentation (UTS algorithm) symbol/emoji segmentation (UTS algorithm) script segmentation UTS 24 unit tests for most parts (wcwidth / segmentation) generic text run segmentation (top level segmentation API suitable for text shaping implementations) word segmentation (UTS algorithm) CLI tool: uc-inspect for inspecting input files by code point properties, grapheme cluster, word, script, ...
Apache-2.0
/usr/bin/unicode-query
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Sep 11 23:25:50 2024