URI: 
       Files - libgrapheme - unicode string library
  HTML git clone git://git.suckless.org/libgrapheme
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       Mode        Name                                                    Size
   DIR -rw-r--r--  .clang-format                                           138L
   DIR -rw-r--r--  LICENSE                                                  15L
   DIR -rw-r--r--  Makefile                                                384L
   DIR -rw-r--r--  README                                                   64L
   DIR -rw-r--r--  benchmark/bidirectional.c                                21L
   DIR -rw-r--r--  benchmark/case.c                                         56L
   DIR -rw-r--r--  benchmark/character.c                                    86L
   DIR -rw-r--r--  benchmark/line.c                                         52L
   DIR -rw-r--r--  benchmark/sentence.c                                     53L
   DIR -rw-r--r--  benchmark/utf8-decode.c                                  93L
   DIR -rw-r--r--  benchmark/util.c                                        113L
   DIR -rw-r--r--  benchmark/util.h                                         23L
   DIR -rw-r--r--  benchmark/word.c                                         52L
   DIR -rw-r--r--  config.mk                                                35L
   DIR -rwxr-xr-x  configure                                                53L
   DIR -rw-r--r--  data/BidiBrackets.txt                                   193L
   DIR -rw-r--r--  data/BidiCharacterTest.txt                            96465L
   DIR -rw-r--r--  data/BidiMirroring.txt                                  636L
   DIR -rw-r--r--  data/BidiTest.txt                                    497591L
   DIR -rw-r--r--  data/DerivedBidiClass.txt                              2614L
   DIR -rw-r--r--  data/DerivedCoreProperties.txt                        13601L
   DIR -rw-r--r--  data/EastAsianWidth.txt                                2721L
   DIR -rw-r--r--  data/GraphemeBreakProperty.txt                         1513L
   DIR -rw-r--r--  data/GraphemeBreakTest.txt                              796L
   DIR -rw-r--r--  data/LICENSE                                             39L
   DIR -rw-r--r--  data/LineBreak.txt                                     3709L
   DIR -rw-r--r--  data/LineBreakTest.txt                                19368L
   DIR -rw-r--r--  data/SentenceBreakProperty.txt                         3019L
   DIR -rw-r--r--  data/SentenceBreakTest.txt                              542L
   DIR -rw-r--r--  data/SpecialCasing.txt                                  285L
   DIR -rw-r--r--  data/UnicodeData.txt                                  40575L
   DIR -rw-r--r--  data/WordBreakProperty.txt                             1541L
   DIR -rw-r--r--  data/WordBreakTest.txt                                 1974L
   DIR -rw-r--r--  data/emoji-data.txt                                    1288L
   DIR -rw-r--r--  gen/bidirectional-test.c                                609L
   DIR -rw-r--r--  gen/bidirectional.c                                     508L
   DIR -rw-r--r--  gen/case.c                                              303L
   DIR -rw-r--r--  gen/character-test.c                                     19L
   DIR -rw-r--r--  gen/character.c                                         195L
   DIR -rw-r--r--  gen/line-test.c                                          19L
   DIR -rw-r--r--  gen/line.c                                              499L
   DIR -rw-r--r--  gen/sentence-test.c                                      19L
   DIR -rw-r--r--  gen/sentence.c                                           94L
   DIR -rw-r--r--  gen/types.h                                              16L
   DIR -rw-r--r--  gen/util.c                                              865L
   DIR -rw-r--r--  gen/util.h                                               65L
   DIR -rw-r--r--  gen/word-test.c                                          19L
   DIR -rw-r--r--  gen/word.c                                              160L
   DIR -rw-r--r--  gen2/character.c                                        112L
   DIR -rw-r--r--  gen2/character.h                                         22L
   DIR -rw-r--r--  gen2/util.c                                             782L
   DIR -rw-r--r--  gen2/util.h                                              26L
   DIR -rw-r--r--  grapheme.h                                               64L
   DIR -rw-r--r--  man/grapheme_decode_utf8.sh                             102L
   DIR -rw-r--r--  man/grapheme_encode_utf8.sh                             103L
   DIR -rw-r--r--  man/grapheme_is_character_break.sh                       83L
   DIR -rw-r--r--  man/grapheme_is_lowercase.sh                              3L
   DIR -rw-r--r--  man/grapheme_is_lowercase_utf8.sh                         3L
   DIR -rw-r--r--  man/grapheme_is_titlecase.sh                              3L
   DIR -rw-r--r--  man/grapheme_is_titlecase_utf8.sh                         3L
   DIR -rw-r--r--  man/grapheme_is_uppercase.sh                              3L
   DIR -rw-r--r--  man/grapheme_is_uppercase_utf8.sh                         3L
   DIR -rw-r--r--  man/grapheme_next_character_break.sh                      4L
   DIR -rw-r--r--  man/grapheme_next_character_break_utf8.sh                 4L
   DIR -rw-r--r--  man/grapheme_next_line_break.sh                           4L
   DIR -rw-r--r--  man/grapheme_next_line_break_utf8.sh                      4L
   DIR -rw-r--r--  man/grapheme_next_sentence_break.sh                       4L
   DIR -rw-r--r--  man/grapheme_next_sentence_break_utf8.sh                  4L
   DIR -rw-r--r--  man/grapheme_next_word_break.sh                           4L
   DIR -rw-r--r--  man/grapheme_next_word_break_utf8.sh                      4L
   DIR -rw-r--r--  man/grapheme_to_lowercase.sh                              3L
   DIR -rw-r--r--  man/grapheme_to_lowercase_utf8.sh                         3L
   DIR -rw-r--r--  man/grapheme_to_titlecase.sh                              3L
   DIR -rw-r--r--  man/grapheme_to_titlecase_utf8.sh                         3L
   DIR -rw-r--r--  man/grapheme_to_uppercase.sh                              3L
   DIR -rw-r--r--  man/grapheme_to_uppercase_utf8.sh                         3L
   DIR -rw-r--r--  man/libgrapheme.sh                                      167L
   DIR -rw-r--r--  man/template/is_case.sh                                  67L
   DIR -rw-r--r--  man/template/next_break.sh                              112L
   DIR -rw-r--r--  man/template/to_case.sh                                  72L
   DIR -rw-r--r--  src/bidirectional.c                                    1737L
   DIR -rw-r--r--  src/case.c                                              493L
   DIR -rw-r--r--  src/character.c                                         477L
   DIR -rw-r--r--  src/line.c                                              522L
   DIR -rw-r--r--  src/sentence.c                                          282L
   DIR -rw-r--r--  src/utf8.c                                              219L
   DIR -rw-r--r--  src/util.c                                              424L
   DIR -rw-r--r--  src/util.h                                              120L
   DIR -rw-r--r--  src/word.c                                              279L
   DIR -rw-r--r--  test/bidirectional.c                                    142L
   DIR -rw-r--r--  test/case.c                                             659L
   DIR -rw-r--r--  test/character.c                                        125L
   DIR -rw-r--r--  test/line.c                                             122L
   DIR -rw-r--r--  test/sentence.c                                         124L
   DIR -rw-r--r--  test/utf8-decode.c                                      315L
   DIR -rw-r--r--  test/utf8-encode.c                                       94L
   DIR -rw-r--r--  test/util.c                                             108L
   DIR -rw-r--r--  test/util.h                                              56L
   DIR -rw-r--r--  test/word.c                                             122L