-rw-r--r-- | .clang-format | 138L |
-rw-r--r-- | LICENSE | 15L |
-rw-r--r-- | Makefile | 368L |
-rw-r--r-- | README | 64L |
-rw-r--r-- | benchmark/bidirectional.c | 21L |
-rw-r--r-- | benchmark/case.c | 56L |
-rw-r--r-- | benchmark/character.c | 86L |
-rw-r--r-- | benchmark/line.c | 52L |
-rw-r--r-- | benchmark/sentence.c | 53L |
-rw-r--r-- | benchmark/utf8-decode.c | 93L |
-rw-r--r-- | benchmark/util.c | 113L |
-rw-r--r-- | benchmark/util.h | 23L |
-rw-r--r-- | benchmark/word.c | 52L |
-rw-r--r-- | config.mk | 35L |
-rwxr-xr-x | configure | 53L |
-rw-r--r-- | data/BidiBrackets.txt | 193L |
-rw-r--r-- | data/BidiCharacterTest.txt | 96463L |
-rw-r--r-- | data/BidiMirroring.txt | 633L |
-rw-r--r-- | data/BidiTest.txt | 497589L |
-rw-r--r-- | data/DerivedBidiClass.txt | 2516L |
-rw-r--r-- | data/DerivedCoreProperties.txt | 12575L |
-rw-r--r-- | data/EastAsianWidth.txt | 2619L |
-rw-r--r-- | data/GraphemeBreakProperty.txt | 1475L |
-rw-r--r-- | data/GraphemeBreakTest.txt | 630L |
-rw-r--r-- | data/LICENSE | 46L |
-rw-r--r-- | data/LineBreak.txt | 3597L |
-rw-r--r-- | data/LineBreakTest.txt | 7686L |
-rw-r--r-- | data/SentenceBreakProperty.txt | 2921L |
-rw-r--r-- | data/SentenceBreakTest.txt | 530L |
-rw-r--r-- | data/SpecialCasing.txt | 281L |
-rw-r--r-- | data/UnicodeData.txt | 34924L |
-rw-r--r-- | data/WordBreakProperty.txt | 1468L |
-rw-r--r-- | data/WordBreakTest.txt | 1851L |
-rw-r--r-- | data/emoji-data.txt | 1320L |
-rw-r--r-- | gen/bidirectional-test.c | 609L |
-rw-r--r-- | gen/bidirectional.c | 508L |
-rw-r--r-- | gen/case.c | 303L |
-rw-r--r-- | gen/character-test.c | 19L |
-rw-r--r-- | gen/character.c | 97L |
-rw-r--r-- | gen/line-test.c | 19L |
-rw-r--r-- | gen/line.c | 499L |
-rw-r--r-- | gen/sentence-test.c | 19L |
-rw-r--r-- | gen/sentence.c | 94L |
-rw-r--r-- | gen/types.h | 16L |
-rw-r--r-- | gen/util.c | 862L |
-rw-r--r-- | gen/util.h | 64L |
-rw-r--r-- | gen/word-test.c | 19L |
-rw-r--r-- | gen/word.c | 160L |
-rw-r--r-- | grapheme.h | 64L |
-rw-r--r-- | man/grapheme_decode_utf8.sh | 102L |
-rw-r--r-- | man/grapheme_encode_utf8.sh | 103L |
-rw-r--r-- | man/grapheme_is_character_break.sh | 83L |
-rw-r--r-- | man/grapheme_is_lowercase.sh | 3L |
-rw-r--r-- | man/grapheme_is_lowercase_utf8.sh | 3L |
-rw-r--r-- | man/grapheme_is_titlecase.sh | 3L |
-rw-r--r-- | man/grapheme_is_titlecase_utf8.sh | 3L |
-rw-r--r-- | man/grapheme_is_uppercase.sh | 3L |
-rw-r--r-- | man/grapheme_is_uppercase_utf8.sh | 3L |
-rw-r--r-- | man/grapheme_next_character_break.sh | 4L |
-rw-r--r-- | man/grapheme_next_character_break_utf8.sh | 4L |
-rw-r--r-- | man/grapheme_next_line_break.sh | 4L |
-rw-r--r-- | man/grapheme_next_line_break_utf8.sh | 4L |
-rw-r--r-- | man/grapheme_next_sentence_break.sh | 4L |
-rw-r--r-- | man/grapheme_next_sentence_break_utf8.sh | 4L |
-rw-r--r-- | man/grapheme_next_word_break.sh | 4L |
-rw-r--r-- | man/grapheme_next_word_break_utf8.sh | 4L |
-rw-r--r-- | man/grapheme_to_lowercase.sh | 3L |
-rw-r--r-- | man/grapheme_to_lowercase_utf8.sh | 3L |
-rw-r--r-- | man/grapheme_to_titlecase.sh | 3L |
-rw-r--r-- | man/grapheme_to_titlecase_utf8.sh | 3L |
-rw-r--r-- | man/grapheme_to_uppercase.sh | 3L |
-rw-r--r-- | man/grapheme_to_uppercase_utf8.sh | 3L |
-rw-r--r-- | man/libgrapheme.sh | 167L |
-rw-r--r-- | man/template/is_case.sh | 67L |
-rw-r--r-- | man/template/next_break.sh | 112L |
-rw-r--r-- | man/template/to_case.sh | 72L |
-rw-r--r-- | src/bidirectional.c | 1737L |
-rw-r--r-- | src/case.c | 493L |
-rw-r--r-- | src/character.c | 251L |
-rw-r--r-- | src/line.c | 522L |
-rw-r--r-- | src/sentence.c | 282L |
-rw-r--r-- | src/utf8.c | 219L |
-rw-r--r-- | src/util.c | 424L |
-rw-r--r-- | src/util.h | 120L |
-rw-r--r-- | src/word.c | 279L |
-rw-r--r-- | test/bidirectional.c | 142L |
-rw-r--r-- | test/case.c | 659L |
-rw-r--r-- | test/character.c | 125L |
-rw-r--r-- | test/line.c | 122L |
-rw-r--r-- | test/sentence.c | 124L |
-rw-r--r-- | test/utf8-decode.c | 315L |
-rw-r--r-- | test/utf8-encode.c | 94L |
-rw-r--r-- | test/util.c | 108L |
-rw-r--r-- | test/util.h | 56L |
-rw-r--r-- | test/word.c | 122L |