1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 08:14:58 +00:00
serenity/Userland/Libraries/LibUnicode
Timothy Flynn 8f2589b3b0 LibUnicode: Parse and generate case folding code point data
Case folding rules have a similar mapping style as special casing rules,
where one code point may map to zero or more case folding rules. These
will be used for case-insensitive string comparisons. To see how case
folding can differ from other casing rules, consider "ß" (U+00DF):

    >>> "ß".lower()
    'ß'

    >>> "ß".upper()
    'SS'

    >>> "ß".title()
    'Ss'

    >>> "ß".casefold()
    'ss'
2023-01-18 14:43:40 +00:00
..
CharacterTypes.cpp LibUnicode: Parse and generate case folding code point data 2023-01-18 14:43:40 +00:00
CharacterTypes.h LibUnicode: Parse and generate case folding code point data 2023-01-18 14:43:40 +00:00
CMakeLists.txt AK+LibUnicode: Provide Unicode-aware String case transformations 2023-01-09 19:23:46 -07:00
CurrencyCode.cpp LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
CurrencyCode.h LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
Emoji.cpp LibUncode: Parse and generate emoji code point data 2022-09-08 23:12:31 +01:00
Emoji.h LibUnicode: Parse and generate custom emoji added for SerenityOS 2022-09-11 20:33:57 +01:00
Forward.h LibUnicode: Add decomposition mappings and Unicode normalization 2022-10-06 08:24:39 -04:00
Normalize.cpp LibUnicode: Return a String from Unicode normalization 2023-01-15 01:00:20 +00:00
Normalize.h LibUnicode: Return a String from Unicode normalization 2023-01-15 01:00:20 +00:00
String.cpp AK+LibUnicode: Provide Unicode-aware String titlecase transformation 2023-01-16 18:33:44 -05:00
UnicodeUtils.cpp LibUnicode: Parse and generate case folding code point data 2023-01-18 14:43:40 +00:00
UnicodeUtils.h LibUnicode: Parse and generate case folding code point data 2023-01-18 14:43:40 +00:00