File tree Expand file tree Collapse file tree 4 files changed +15
-3
lines changed
Expand file tree Collapse file tree 4 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 1+ Revision 3.3.7 (2014-12-27):
2+
3+ - Add support for Python 3 non-ASCII decorator names.
4+ Patch by Victor Salgado
5+
16Revision 3.3.6 (2013-11-18):
27
38 - Highlight 'yield from' statement introduced in Python 3.3. Reported by
Original file line number Diff line number Diff line change @@ -139,5 +139,6 @@ List of the contributors in alphabetical order:
139139- Marc Weber
140140- Pedro Algarvio
141141- pydave at GitHub
142+ - Victor Salgado
142143- Will Gray
143144- Yuri Habrusiev
Original file line number Diff line number Diff line change 22" Language: Python
33" Maintainer: Dmitry Vasiliev <dima at hlabs dot org>
44" URL: https://github.com/hdima/python-syntax
5- " Last Change: 2013-11-18
5+ " Last Change: 2014-12-27
66" Filenames: *.py
7- " Version: 3.3.6
7+ " Version: 3.3.7
88"
99" Based on python.vim (from Vim 6.1 distribution)
1010" by Neil Schemenauer <nas at python dot ca>
3131" Marc Weber
3232" Pedro Algarvio
3333" pydave at GitHub
34+ " Victor Salgado
3435" Will Gray
3536" Yuri Habrusiev
3637"
@@ -179,7 +180,11 @@ endif
179180"
180181
181182syn match pythonDecorator " @" display nextgroup =pythonDottedName skipwhite
182- syn match pythonDottedName " \% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *\% (\.\% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *\) *" display contained
183+ if s: Python2Syntax ()
184+ syn match pythonDottedName " [a-zA-Z_][a-zA-Z0-9_]*\% (\. [a-zA-Z_][a-zA-Z0-9_]*\) *" display contained
185+ else
186+ syn match pythonDottedName " \% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *\% (\.\% ([^[:cntrl:][:space:][:punct:][:digit:]]\| _\)\% ([^[:cntrl:][:punct:][:space:]]\| _\) *\) *" display contained
187+ endif
183188syn match pythonDot " \. " display containedin =pythonDottedName
184189
185190"
Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ class Класс
5151
5252@ decoratorname
5353@ object .__init__ (arg1 , arg2 )
54+ @ декоратор
5455@ декоратор .décorateur
5556
5657# Numbers
You can’t perform that action at this time.
0 commit comments