Introduction
Statistics
Contact
Development
Disclaimer
Help
Files - libgrapheme - unicode string library
git clone git://git.suckless.org/libgrapheme
Log
Files
Refs
README
LICENSE
---
Mode Name Size
-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 2518L
-rw-r--r-- data/DerivedCoreProperties.txt 12832L
-rw-r--r-- data/EastAsianWidth.txt 2621L
-rw-r--r-- data/GraphemeBreakProperty.txt 1475L
-rw-r--r-- data/GraphemeBreakTest.txt 1215L
-rw-r--r-- data/LICENSE 39L
-rw-r--r-- data/LineBreak.txt 3608L
-rw-r--r-- data/LineBreakTest.txt 10306L
-rw-r--r-- data/SentenceBreakProperty.txt 2923L
-rw-r--r-- data/SentenceBreakTest.txt 540L
-rw-r--r-- data/SpecialCasing.txt 281L
-rw-r--r-- data/UnicodeData.txt 34931L
-rw-r--r-- data/WordBreakProperty.txt 1468L
-rw-r--r-- data/WordBreakTest.txt 1854L
-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 195L
-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 865L
-rw-r--r-- gen/util.h 65L
-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 477L
-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