ladybird/Userland/Libraries/LibUnicode
Idan Horowitz 945c58c7c1 LibUnicode: Generate and use code point composition mappings
These allow us to binary search the code point compositions based on
the first code point being combined, which makes the search close to
O(log N) instead of O(N).
2024-04-06 14:21:04 -04:00
..
CharacterTypes.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CharacterTypes.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CMakeLists.txt LibURL+LibUnicode+LibWebView: Handle punycode directly in LibURL 2024-03-26 12:25:21 -04:00
CurrencyCode.cpp
CurrencyCode.h
Emoji.cpp
Emoji.h
Forward.h
IDNA.cpp LibUnicode: Use weak symbols to provide default IDNA defintions 2023-12-10 10:19:14 -05:00
IDNA.h LibUnicode: Use weak symbols to provide default IDNA defintions 2023-12-10 10:19:14 -05:00
Normalize.cpp LibUnicode: Generate and use code point composition mappings 2024-04-06 14:21:04 -04:00
Normalize.h LibUnicode: Generate and use code point composition mappings 2024-04-06 14:21:04 -04:00
Punycode.cpp LibUnicode: Add Punycode::encode 2023-12-10 08:04:58 -05:00
Punycode.h LibUnicode: Add Punycode::encode 2023-12-10 08:04:58 -05:00
Segmentation.cpp
Segmentation.h
String.cpp
UnicodeUtils.cpp LibUnicode: Fix compilation when ENABLE_UNICODE_DATABASE_DOWNLOAD is OFF 2023-12-10 10:19:14 -05:00
UnicodeUtils.h