Change to is_hashtag_chat to support non-latin characters
This commit is contained in:
@@ -415,7 +415,7 @@ func parse_while(_ p: Parser, match: (Character) -> Bool) -> String? {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func is_hashtag_char(_ c: Character) -> Bool {
|
func is_hashtag_char(_ c: Character) -> Bool {
|
||||||
return c.isLetter || c.isNumber
|
return (c.isLetter || c.isNumber || c.isASCII) && (!c.isPunctuation && !c.isWhitespace)
|
||||||
}
|
}
|
||||||
|
|
||||||
func prev_char(_ p: Parser, n: Int) -> Character? {
|
func prev_char(_ p: Parser, n: Int) -> Character? {
|
||||||
|
|||||||
Reference in New Issue
Block a user