From 941b582782fb0488f8e8212b60a3a3a93ca993d0 Mon Sep 17 00:00:00 2001 From: monkoose Date: Sun, 26 Feb 2017 00:21:07 +0200 Subject: [PATCH] syntax: Fix unicode function names --- syntax/python.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntax/python.vim b/syntax/python.vim index c0ea4e9..06c64a4 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -92,7 +92,7 @@ if s:Python2Syntax() else syn keyword pythonStatement as nonlocal syn match pythonStatement '\v\.@' - 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 '\' nextgroup=pythonFunction skipwhite syn match pythonStatement '\' syn match pythonStatement '\'