* function: markdown_analyse which is used to identify line wide formating
* rules in given line
* function: markdown_debug to print a report of the generated data structure
* function: markdown_analyse which is used to identify line wide formating
* rules in given line
* function: markdown_debug to print a report of the generated data structure
* function: is_utf8 detects multi-byte char
* function: length_utf8 calculates the amount of bytes used for a multi-byte
* char
* function: is_utf8 detects multi-byte char
* function: length_utf8 calculates the amount of bytes used for a multi-byte
* char
bool is_utf8(char ch);
int length_utf8(char ch);
int next_nonblank(cstring_t *text, int i);
bool is_utf8(char ch);
int length_utf8(char ch);
int next_nonblank(cstring_t *text, int i);