Fix rendering of the prompt line when overflow occurs with --info=inline

Fix #2692
This commit is contained in:
Junegunn Choi
2021-12-22 23:22:08 +09:00
parent 176ee6910f
commit cd23401411
4 changed files with 21 additions and 3 deletions

View File

@@ -26,7 +26,7 @@ func RunesWidth(runes []rune, prefixWidth int, tabstop int, limit int) (int, int
w = runewidth.StringWidth(s) + strings.Count(s, "\n")
}
width += w
if limit > 0 && width > limit {
if width > limit {
return width, idx
}
idx += len(rs)