Skip to content

Commit 9209dd0

Browse files
committed
2 parents ea215a9 + 9dc6765 commit 9209dd0

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

syntax/python.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ endif
179179
"
180180

181181
syn match pythonDecorator "@" display nextgroup=pythonDottedName skipwhite
182-
syn match pythonDottedName "[a-zA-Z_][a-zA-Z0-9_]*\%(\.[a-zA-Z_][a-zA-Z0-9_]*\)*" display contained
182+
syn match pythonDottedName "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\%(\.\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\)*" display contained
183183
syn match pythonDot "\." display containedin=pythonDottedName
184184

185185
"

test.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ class Класс
5151

5252
@ decoratorname
5353
@ object.__init__(arg1, arg2)
54+
@ декоратор.décorateur
5455

5556
# Numbers
5657

0 commit comments

Comments
 (0)