From cf46b81e13b67a445133d8ea4ed7eecebbba54f4 Mon Sep 17 00:00:00 2001 From: Michael Doronin Date: Wed, 29 Jun 2016 11:51:28 +0300 Subject: [PATCH 1/3] pythonRepeat can be highlighted inside FunctionParameters group --- syntax/python.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syntax/python.vim b/syntax/python.vim index 6eb6d80..1be4d98 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -193,6 +193,7 @@ syn region FunctionParameters start='(' end=')' contains= \ pythonInstanceVariable, \ pythonHexNumber, \ pythonStatement, + \ pythonRepeat, \ pythonOctNumber, \ pythonString, \ pythonUniString, @@ -451,7 +452,7 @@ if s:Enabled("g:python_highlight_builtin_funcs") syn match pythonBuiltinFunc '\v(\.)@\ze\(' syn match pythonBuiltinFunc '\v(\.)@\ze\(' syn match pythonBuiltinFunc '\v(\.)@\ze\(' - syn match pythonBuiltinFunc '\v(\.)@/ze\(' + syn match pythonBuiltinFunc '\v(\.)@\ze\(' endif " From 4338cd85f5e4a659a61b0cd8979789d5642e76a3 Mon Sep 17 00:00:00 2001 From: Michael Doronin Date: Wed, 29 Jun 2016 15:09:17 +0300 Subject: [PATCH 2/3] conditional and operator group is added to groups contained in FunctionParameters --- syntax/python.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/syntax/python.vim b/syntax/python.vim index 1be4d98..668110e 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -191,6 +191,8 @@ syn region FunctionParameters start='(' end=')' contains= \ FunctionParameters, \ OptionalParameters, \ pythonInstanceVariable, + \ pythonConditional, + \ pythonOperator, \ pythonHexNumber, \ pythonStatement, \ pythonRepeat, From 27c4de218bce4df8fbe00c525298c9538e42a97f Mon Sep 17 00:00:00 2001 From: Michael Doronin Date: Mon, 4 Jul 2016 18:11:39 +0300 Subject: [PATCH 3/3] comment have been added to the function parameters group --- syntax/python.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syntax/python.vim b/syntax/python.vim index 668110e..df2bfd3 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -190,8 +190,11 @@ endif syn region FunctionParameters start='(' end=')' contains= \ FunctionParameters, \ OptionalParameters, + \ OptionalParameters, \ pythonInstanceVariable, \ pythonConditional, + \ pythonComment, + \ pythonOperator, \ pythonOperator, \ pythonHexNumber, \ pythonStatement,