mirror of
https://github.com/Llewellynvdm/fzf.git
synced 2024-11-26 14:56:30 +00:00
Fix string truncation
This commit is contained in:
parent
e70a2a5817
commit
3dddbfd8fa
@ -333,10 +333,8 @@ func (*Terminal) printHighlighted(item *Item, bold bool, col1 int, col2 int, cur
|
|||||||
b += 2 - diff
|
b += 2 - diff
|
||||||
e += 2 - diff
|
e += 2 - diff
|
||||||
b = util.Max32(b, 2)
|
b = util.Max32(b, 2)
|
||||||
if b < e {
|
|
||||||
offsets[idx].offset[0] = b
|
offsets[idx].offset[0] = b
|
||||||
offsets[idx].offset[1] = e
|
offsets[idx].offset[1] = util.Max32(b, e)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
text = append([]rune(".."), text...)
|
text = append([]rune(".."), text...)
|
||||||
}
|
}
|
||||||
@ -353,8 +351,10 @@ func (*Terminal) printHighlighted(item *Item, bold bool, col1 int, col2 int, cur
|
|||||||
substr, prefixWidth = processTabs(text[index:b], prefixWidth)
|
substr, prefixWidth = processTabs(text[index:b], prefixWidth)
|
||||||
C.CPrint(col1, bold, substr)
|
C.CPrint(col1, bold, substr)
|
||||||
|
|
||||||
|
if b < e {
|
||||||
substr, prefixWidth = processTabs(text[b:e], prefixWidth)
|
substr, prefixWidth = processTabs(text[b:e], prefixWidth)
|
||||||
C.CPrint(offset.color, bold, substr)
|
C.CPrint(offset.color, bold, substr)
|
||||||
|
}
|
||||||
|
|
||||||
index = e
|
index = e
|
||||||
if index >= maxOffset {
|
if index >= maxOffset {
|
||||||
|
Loading…
Reference in New Issue
Block a user