Here is a list of all functions with links to the files they belong to:

### - g -

- gcstring_append() : sombok.h, gcstring.c
- gcstring_cmp() : gcstring.c, sombok.h
- gcstring_columns() : gcstring.c, sombok.h
- gcstring_concat() : gcstring.c, sombok.h
- gcstring_copy() : gcstring.c, sombok.h
- gcstring_destroy() : gcstring.c, sombok.h
- gcstring_lbclass() : gcstring.c, sombok.h
- gcstring_lbclass_ext() : gcstring.c, sombok.h
- gcstring_new() : gcstring.c, sombok.h
- gcstring_new_from_utf8() : gcstring.c, sombok.h
- gcstring_newcopy() : gcstring.c, sombok.h
- gcstring_next() : gcstring.c, sombok.h
- gcstring_replace() : gcstring.c, sombok.h
- gcstring_setpos() : gcstring.c, sombok.h
- gcstring_shrink() : gcstring.c, sombok.h
- gcstring_substr() : gcstring.c, sombok.h

### - l -

- linebreak_add_prep() : sombok.h, linebreak.c
- linebreak_break() : sombok.h, break.c
- linebreak_break_fast() : sombok.h, break.c
- linebreak_break_from_utf8() : break.c, sombok.h
- linebreak_break_partial() : break.c, sombok.h
- linebreak_charprop() : charprop.c, sombok.h
- linebreak_clear_eawidth() : charprop.c, sombok.h
- linebreak_clear_lbclass() : charprop.c, sombok.h
- linebreak_copy() : linebreak.c, sombok.h
- linebreak_destroy() : linebreak.c, sombok.h
- linebreak_eawidth() : linebreak.c, sombok.h
- linebreak_format_NEWLINE() : utils.c, sombok.h
- linebreak_format_SIMPLE() : utils.c, sombok.h
- linebreak_format_TRIM() : utils.c, sombok.h
- linebreak_free_result() : break.c, sombok.h
- linebreak_get_lbrule() : linebreak.c, sombok.h
- linebreak_incref() : linebreak.c, sombok.h
- linebreak_lbclass() : linebreak.c, sombok.h
- linebreak_lbrule() : break.c, sombok.h
- linebreak_merge_eawidth() : charprop.c, sombok.h
- linebreak_merge_lbclass() : charprop.c, sombok.h
- linebreak_new() : linebreak.c, sombok.h
- linebreak_prep_URIBREAK() : utils.c, sombok.h
- linebreak_reset() : linebreak.c, sombok.h
- linebreak_search_eawidth() : charprop.c, sombok.h
- linebreak_search_lbclass() : charprop.c, sombok.h
- linebreak_set_format() : linebreak.c, sombok.h
- linebreak_set_newline() : linebreak.c, sombok.h
- linebreak_set_sizing() : sombok.h, linebreak.c
- linebreak_set_stash() : linebreak.c, sombok.h
- linebreak_set_urgent() : linebreak.c, sombok.h
- linebreak_set_user() : linebreak.c, sombok.h
- linebreak_sizing_UAX11() : utils.c, sombok.h
- linebreak_southeastasian_flagbreak() : southeastasian.c, sombok.h
- linebreak_update_eawidth() : charprop.c, sombok.h
- linebreak_update_lbclass() : charprop.c, sombok.h
- linebreak_urgent_ABORT() : utils.c, sombok.h
- linebreak_urgent_FORCE() : utils.c, sombok.h

### - s -

- sombok_decode_utf8() : utf8.c, sombok.h
- sombok_encode_utf8() : utf8.c, sombok.h