X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/6ef7bc19a5e7e29b256b2f3c009e73e405945239..80f44e73fdb2b71d7ef4825b609a682508b2145c:/indent/python.vim diff --git a/indent/python.vim b/indent/python.vim index cc9d6c2..b5ea8a9 100644 --- a/indent/python.vim +++ b/indent/python.vim @@ -381,11 +381,12 @@ function! GetPythonPEPIndent(lnum) if match_quotes != -1 " closing multiline string let quotes = line[match_quotes:(match_quotes+2)] - let pairpos = searchpairpos(quotes, '', quotes, 'b', 1, g:python_pep8_indent_searchpair_timeout) + call cursor(a:lnum, 1) + let pairpos = searchpairpos(quotes, '', quotes, 'bW', '', 0, g:python_pep8_indent_searchpair_timeout) if pairpos[0] != 0 return indent(pairpos[0]) else - " TODO: test to cover this! + return -1 endif endif