comparison Misc/Vim/python.vim @ 36771:f8ffa7cbf960 legacy-trunk

Update for 'with' statement.
author Brett Cannon <bcannon@gmail.com>
date Wed, 01 Mar 2006 20:53:08 +0000
parents 8db985b4086e
children 081b4f0e81b7 36563b13ce79
comparison
equal deleted inserted replaced
36770:623763457a4e 36771:f8ffa7cbf960
12 let python_highlight_builtins = 1 12 let python_highlight_builtins = 1
13 let python_highlight_exceptions = 1 13 let python_highlight_exceptions = 1
14 let python_highlight_space_errors = 1 14 let python_highlight_space_errors = 1
15 endif 15 endif
16 16
17 syn keyword pythonStatement assert break continue del except exec finally 17 syn keyword pythonStatement as assert break continue del except exec finally
18 syn keyword pythonStatement global lambda pass print raise return try yield 18 syn keyword pythonStatement global lambda pass print raise return try with
19 syn keyword pythonStatement yield
19 20
20 syn keyword pythonStatement def class nextgroup=pythonFunction skipwhite 21 syn keyword pythonStatement def class nextgroup=pythonFunction skipwhite
21 22
22 syn match pythonFunction "[a-zA-Z_][a-zA-Z0-9_]*" contained 23 syn match pythonFunction "[a-zA-Z_][a-zA-Z0-9_]*" contained
23 24
80 if exists("python_highlight_exceptions") 81 if exists("python_highlight_exceptions")
81 syn keyword pythonException GeneratorExit ImportError RuntimeError 82 syn keyword pythonException GeneratorExit ImportError RuntimeError
82 syn keyword pythonException UnicodeTranslateError MemoryError StopIteration 83 syn keyword pythonException UnicodeTranslateError MemoryError StopIteration
83 syn keyword pythonException PendingDeprecationWarning EnvironmentError 84 syn keyword pythonException PendingDeprecationWarning EnvironmentError
84 syn keyword pythonException LookupError OSError DeprecationWarning 85 syn keyword pythonException LookupError OSError DeprecationWarning
85 syn keyword pythonException UnicodeError FloatingPointError ReferenceError 86 syn keyword pythonException UnicodeError UnicodeEncodeError
86 syn keyword pythonException NameError OverflowWarning IOError SyntaxError 87 syn keyword pythonException FloatingPointError ReferenceError NameError
88 syn keyword pythonException OverflowWarning IOError SyntaxError
87 syn keyword pythonException FutureWarning SystemExit Exception EOFError 89 syn keyword pythonException FutureWarning SystemExit Exception EOFError
88 syn keyword pythonException StandardError ValueError TabError KeyError 90 syn keyword pythonException StandardError ValueError TabError KeyError
89 syn keyword pythonException ZeroDivisionError SystemError 91 syn keyword pythonException ZeroDivisionError SystemError
90 syn keyword pythonException UnicodeDecodeError IndentationError 92 syn keyword pythonException UnicodeDecodeError IndentationError
91 syn keyword pythonException AssertionError TypeError IndexError 93 syn keyword pythonException AssertionError TypeError IndexError
92 syn keyword pythonException RuntimeWarning KeyboardInterrupt UserWarning 94 syn keyword pythonException RuntimeWarning KeyboardInterrupt UserWarning
93 syn keyword pythonException SyntaxWarning UnboundLocalError ArithmeticError 95 syn keyword pythonException SyntaxWarning UnboundLocalError ArithmeticError
94 syn keyword pythonException Warning NotImplementedError AttributeError 96 syn keyword pythonException Warning NotImplementedError AttributeError
95 syn keyword pythonException OverflowError UnicodeEncodeError 97 syn keyword pythonException OverflowError BaseException
96 98
97 endif 99 endif
98 100
99 101
100 if exists("python_highlight_space_errors") 102 if exists("python_highlight_space_errors")