Clang-Tidy: Narrowing conversion from 'unsigned char' to signed type 'char' is implementation-defined ``` const unsigned char *eol; S_is_line_end_char(*eol) ``` where `S_is_line_end_char` is defined as: ``` static CMARK_INLINE bool S_is_line_end_char(char c) { return (c == '\n' || c == '\r'); } ``` I'm sending a PR to fix it as well.