7373
7474syn keyword pythonStatement break continue del return pass yield global assert lambda with
7575syn keyword pythonStatement raise nextgroup =pythonExClass skipwhite
76- syn keyword pythonStatement def class nextgroup =pythonFunctionContained skipwhite
76+ syn keyword pythonStatement def class nextgroup =pythonFunction skipwhite
7777if s: Enabled (' g:python_highlight_class_vars' )
7878 syn keyword pythonClassVar self cls
7979endif
@@ -94,12 +94,12 @@ if s:Python2Syntax()
9494 endif
9595 syn keyword pythonStatement exec
9696 syn keyword pythonImport as
97- syn match pythonFunctionContained ' [a-zA-Z_][a-zA-Z0-9_]*' display contained
97+ syn match pythonFunction ' [a-zA-Z_][a-zA-Z0-9_]*' display contained
9898else
9999 syn keyword pythonStatement as nonlocal
100100 syn match pythonStatement ' \v\. @<!<await>'
101- syn match pythonFunctionContained ' \% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *' display contained
102- syn match pythonStatement ' \< async\s\+ def\> ' nextgroup =pythonFunctionContained skipwhite
101+ syn match pythonFunction ' \% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *' display contained
102+ syn match pythonStatement ' \< async\s\+ def\> ' nextgroup =pythonFunction skipwhite
103103 syn match pythonStatement ' \< async\s\+ with\> '
104104 syn match pythonStatement ' \< async\s\+ for\> '
105105 syn cluster pythonExpression contains =pythonStatement,pythonRepeat,pythonConditional,pythonOperator,pythonNumber,pythonHexNumber,pythonOctNumber,pythonBinNumber,pythonFloat,pythonString,pythonBytes,pythonBoolean,pythonNone,pythonSingleton,pythonBuiltinObj,pythonBuiltinFunc,pythonBuiltinType
@@ -428,8 +428,8 @@ if v:version >= 508 || !exists('did_python_syn_inits')
428428 HiLink pythonStatement Statement
429429 HiLink pythonRaiseFromStatement Statement
430430 HiLink pythonImport Include
431- HiLink pythonFunctionContained Function
432- HiLink pythonFunctionCall Function
431+ HiLink pythonFunction Function
432+ HiLink pythonFunctionCall Function
433433 HiLink pythonConditional Conditional
434434 HiLink pythonRepeat Repeat
435435 HiLink pythonException Exception
0 commit comments