From 752a19fa976094f827450a91214fac24ef35156b Mon Sep 17 00:00:00 2001 From: Michael Doronin Date: Thu, 24 Nov 2016 12:47:29 +0300 Subject: [PATCH] keyword arguments in decorators --- syntax/python.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/python.vim b/syntax/python.vim index f80f848..ed09a80 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -222,9 +222,9 @@ syn match OptionalParameters /\i*\ze=/ display contained syn match pythonDecorator "@" display nextgroup=pythonDottedName skipwhite if s:Python2Syntax() - syn match pythonDottedName "[a-zA-Z_][a-zA-Z0-9_]*\%(\.[a-zA-Z_][a-zA-Z0-9_]*\)*" display contained + syn match pythonDottedName "[a-zA-Z_][a-zA-Z0-9_]*\%(\.[a-zA-Z_][a-zA-Z0-9_]*\)*" display contained nextgroup=FunctionParameters else - syn match pythonDottedName "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\%(\.\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\)*" display contained + syn match pythonDottedName "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\%(\.\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\)*" display contained nextgroup=FunctionParameters endif syn match pythonDot "\." display containedin=pythonDottedName