From d404efb776357ddef1ced1dffc087165510bc0bf Mon Sep 17 00:00:00 2001 From: Michael Doronin Date: Tue, 28 Jun 2016 09:35:23 +0300 Subject: [PATCH] builtin functions highlighted only if followed by opening brace --- syntax/python.vim | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/syntax/python.vim b/syntax/python.vim index 60a3d7c..6eb6d80 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -430,28 +430,28 @@ endif if s:Enabled("g:python_highlight_builtin_funcs") if s:Python2Syntax() - 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\(' + syn match pythonBuiltinFunc '\v(\.)@\ze\(' if s:Enabled("g:python_print_as_function") - syn match pythonBuiltinFunc '\v(\.)@\ze\(?' + syn match pythonBuiltinFunc '\v(\.)@\ze\(' endif else - syn match pythonBuiltinFunc '\v(\.)@\ze\(?' + syn match pythonBuiltinFunc '\v(\.)@\ze\(' endif - 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\(?' - 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\(?' - 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\(' + 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\(' + 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\(' + syn match pythonBuiltinFunc '\v(\.)@/ze\(' endif "