"vscode:/vscode.git/clone" did not exist on "d500eb9173d0688b2c2cc9cd7661d7512a976f04"
Unverified Commit d3fc86a4 authored by Haotian Liu's avatar Haotian Liu Committed by GitHub
Browse files

Improve Chinese character streaming when the last char is half Chinese word. (#95)

parent 01ee0fbc
......@@ -154,6 +154,9 @@ def find_printable_text(text):
# If the last token is a CJK character, we print the characters.
elif len(text) > 0 and _is_chinese_char(ord(text[-1])):
return text
# Otherwise if the penultimate token is a CJK character, we print the characters except for the last one.
elif len(text) > 1 and _is_chinese_char(ord(text[-2])):
return text[:-1]
# Otherwise, prints until the last space char (simple heuristic to avoid printing incomplete words,
# which may change with the subsequent token -- there are probably smarter ways to do this!)
else:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment