diff --git a/damus-c/cursor.h b/damus-c/cursor.h index 78c7bc82..a3bd78aa 100644 --- a/damus-c/cursor.h +++ b/damus-c/cursor.h @@ -432,7 +432,7 @@ static inline int is_whitespace(char c) { } static inline int is_boundary(char c) { - return !isalnum(c); + return is_whitespace(c) || ispunct(c); } static inline int is_invalid_url_ending(char c) {