X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/2debacc93325556ac2408cd916d6729fa9f22568..31a2fd4cf80abba74dc3ef9fb0ceed8b540d2a1c:/indent/python.vim diff --git a/indent/python.vim b/indent/python.vim index 2c30547..4d1edc2 100644 --- a/indent/python.vim +++ b/indent/python.vim @@ -3,7 +3,6 @@ " Maintainer: Hynek Schlawack " Prev Maintainer: Eric Mc Sween (address invalid) " Original Author: David Bustos (address invalid) -" Last Change: 2012-06-21 " License: Public Domain " Only load this indent file when no other was loaded. @@ -176,6 +175,12 @@ function! GetPythonPEPIndent(lnum) " If the previous line ended with a colon and is not a comment, indent " relative to statement start. + let pline = substitute(pline, '\\\\', '', 'g') + if v:version > 703 || (v:version == 703 && has('patch1037')) + let pline = substitute(pline, '".\{-}\\\@1