@@ -189,10 +189,10 @@ fn categorize(ch: char) -> Category {
189 Category::Eol
189 Category::Eol
190 } else if ch.is_ascii_whitespace() {
190 } else if ch.is_ascii_whitespace() {
191 Category::Whitespace
191 Category::Whitespace
192+ } else if is_word(ch) {
192 } else if ch.is_ascii_punctuation() {
194 } else if ch.is_ascii_punctuation() {
193 Category::Punctuation
195 Category::Punctuation
194− } else if ch.is_ascii_alphanumeric() {
197 unreachable!()
197 unreachable!()