--- a/src/codegens.h Tue Aug 23 16:34:02 2016 +0200 +++ b/src/codegens.h Tue Aug 23 17:24:58 2016 +0200 @@ -42,8 +42,10 @@ typedef void(*highlighter_func)(char*,UcxBuffer*,int*); -#define iswordcharacter(c) (isalnum(c) || c=='_' || c=='#' || c=='@') -size_t writeescapedchar(char *dest, size_t dp, char c); +void put_htmlescaped(UcxBuffer *dest, char c); +void put_htmlescapedstr(UcxBuffer *dest, sstr_t s); + +#define check_alnumex(c) (isalnum(c) || c=='_' || c=='#' || c=='@') int check_keyword(sstr_t word, const char** keywords); int check_capsonly(sstr_t word);