| 135 | static int jl_validate_utf8(const char *text, size_t length); |
| 136 | |
| 137 | static bool jl_is_space(unsigned char c) { |
| 138 | return c == ' ' || c == '\t' || c == '\r' || c == '\n' || c == '\f' || c == '\v'; |
| 139 | } |
| 140 | |
| 141 | static size_t jl_line_terminator_width(const char *text, size_t length, size_t pos) { |
| 142 | if (pos >= length) { |