From 0edb5d5ebb22b160cb289b36fea475073813a1a2 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 11 Apr 2025 20:46:49 +0900 Subject: =?UTF-8?q?Fix=20trailing=20=E2=90=8A=20not=20rendered=20with=20'-?= =?UTF-8?q?-read0=20--no-multi-line'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/junegunn/fzf/pull/4334#issue-2966013714 # Should display foo␊ echo -en "foo\n" | fzf --read0 --no-multi-line --- src/terminal.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/terminal.go b/src/terminal.go index f3a7fe4d..e1d14adc 100644 --- a/src/terminal.go +++ b/src/terminal.go @@ -3144,7 +3144,7 @@ func (t *Terminal) printHighlighted(result Result, colBase tui.ColorPair, colMat wasWrapped = true } - if len(line) > 0 && line[len(line)-1] == '\n' { + if len(line) > 0 && line[len(line)-1] == '\n' && lineOffset < len(lines)-1 { line = line[:len(line)-1] } else { wrapped = true -- cgit v1.2.3