Fix infinite loop in text object

This commit is contained in:
Andy K. Massimino
2018-04-06 23:46:56 -04:00
parent a6c584daa2
commit 05c9bc8444

View File

@@ -344,6 +344,8 @@ function! s:get_delim(opts) " {{{1
if a:opts.direction !=# 'current'
\ && (l:check_skip || l:wordish_skip)
\ && matchup#delim#skip(l:lnum, l:cnum)
\ && (a:opts.direction ==# 'prev' ? (l:lnum > 1 || l:cnum > 1)
\ : (l:lnum < line('$') || l:cnum < len(getline('$'))))
" invalid match, move cursor and keep looking
call matchup#pos#set_cursor(a:opts.direction ==# 'next'