syntax: Fix unicode function names

This commit is contained in:
monkoose
2017-02-26 00:21:07 +02:00
committed by nfnty
parent 39ba0d8a04
commit 941b582782

View File

@@ -92,7 +92,7 @@ if s:Python2Syntax()
else
syn keyword pythonStatement as nonlocal
syn match pythonStatement '\v\.@<!<await>'
syn match pythonFunction '[a-zA-Z_][a-zA-Z0-9_]*' display contained
syn match pythonFunction '\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*' display contained
syn match pythonStatement '\<async\s\+def\>' nextgroup=pythonFunction skipwhite
syn match pythonStatement '\<async\s\+with\>'
syn match pythonStatement '\<async\s\+for\>'