From 838652d478a594c7fe463a23e84f201d8f845307 Mon Sep 17 00:00:00 2001 From: "Andy K. Massimino" Date: Sat, 18 May 2024 20:11:00 -0400 Subject: [PATCH] Fix prev_eol logic, fix #343 --- autoload/matchup/pos.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/matchup/pos.vim b/autoload/matchup/pos.vim index ebaff8c..dc4c1a5 100644 --- a/autoload/matchup/pos.vim +++ b/autoload/matchup/pos.vim @@ -77,7 +77,7 @@ endfunction function! matchup#pos#prev_eol(...) abort " {{{1 let [l:lnum, l:cnum; l:rest] = s:parse_args(a:000) - if l:cnum >= 1 && l:lnum > 1 + if l:cnum <= 1 && l:lnum > 1 return [0, l:lnum - 1, strlen(getline(l:lnum - 1)) + 1, 0] else return matchup#pos#prev(l:lnum, l:cnum)