Skip to content

Commit 941b582

Browse files
monkoosenfnty
authored andcommitted
syntax: Fix unicode function names
1 parent 39ba0d8 commit 941b582

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

syntax/python.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ if s:Python2Syntax()
9292
else
9393
syn keyword pythonStatement as nonlocal
9494
syn match pythonStatement '\v\.@<!<await>'
95-
syn match pythonFunction '[a-zA-Z_][a-zA-Z0-9_]*' display contained
95+
syn match pythonFunction '\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*' display contained
9696
syn match pythonStatement '\<async\s\+def\>' nextgroup=pythonFunction skipwhite
9797
syn match pythonStatement '\<async\s\+with\>'
9898
syn match pythonStatement '\<async\s\+for\>'

0 commit comments

Comments
 (0)