"git@developer.sourcefind.cn:OpenDAS/vision.git" did not exist on "96ad7f0c80538e06323ab2a4d2d4fb513022f59a"
Commit bd1d119b authored by Josh Yan's avatar Josh Yan
Browse files

fixed japanese characters deleted at end of line

parent a03be181
......@@ -755,7 +755,11 @@ func displayResponse(content string, wordWrap bool, state *displayResponseState)
}
// backtrack the length of the last word and clear to the end of the line
fmt.Printf("\x1b[%dD\x1b[K\n", runewidth.StringWidth(state.wordBuffer))
a := runewidth.StringWidth(state.wordBuffer)
if a > 0 {
fmt.Printf("\x1b[%dD", runewidth.StringWidth(state.wordBuffer))
}
fmt.Printf("\x1b[K\n")
fmt.Printf("%s%c", state.wordBuffer, ch)
chWidth := runewidth.RuneWidth(ch)
......
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