X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/86f422a8c1a50f4e384b92a89db8916b6e1333ff..b0bb7f66733400fe8ac914fab8860aec8d38b915:/indent/python.vim?ds=sidebyside 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