@@ -188,7 +188,9 @@ pub(crate) enum Category {
190 Punctuation,
190 Punctuation,
192pub(crate) fn categorize(ch: char) -> Category {
194pub(crate) fn categorize(ch: char) -> Category {
193 if ch == '\n' {
195 if ch == '\n' {
194 Category::Eol
196 Category::Eol
@@ -199,7 +201,7 @@ pub(crate) fn categorize(ch: char) -> Category {
199 } else if ch.is_ascii_punctuation() {
201 } else if ch.is_ascii_punctuation() {
200 Category::Punctuation
202 Category::Punctuation
202− unreachable!("unknown '{}' character category", ch)
204+ Category::Unknown