diff 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
line wrap: on
line diff
--- a/Misc/Vim/python.vim	Wed Mar 01 17:10:01 2006 +0000
+++ b/Misc/Vim/python.vim	Wed Mar 01 20:53:08 2006 +0000
@@ -14,8 +14,9 @@
   let python_highlight_space_errors = 1
 endif
 
-syn keyword pythonStatement    assert break continue del except exec finally
-syn keyword pythonStatement    global lambda pass print raise return try yield
+syn keyword pythonStatement    as assert break continue del except exec finally
+syn keyword pythonStatement    global lambda pass print raise return try with
+syn keyword pythonStatement    yield
 
 syn keyword pythonStatement    def class nextgroup=pythonFunction skipwhite
 
@@ -82,8 +83,9 @@
   syn keyword pythonException    UnicodeTranslateError MemoryError StopIteration
   syn keyword pythonException    PendingDeprecationWarning EnvironmentError
   syn keyword pythonException    LookupError OSError DeprecationWarning
-  syn keyword pythonException    UnicodeError FloatingPointError ReferenceError
-  syn keyword pythonException    NameError OverflowWarning IOError SyntaxError
+  syn keyword pythonException    UnicodeError UnicodeEncodeError
+  syn keyword pythonException    FloatingPointError ReferenceError NameError
+  syn keyword pythonException    OverflowWarning IOError SyntaxError
   syn keyword pythonException    FutureWarning SystemExit Exception EOFError
   syn keyword pythonException    StandardError ValueError TabError KeyError
   syn keyword pythonException    ZeroDivisionError SystemError
@@ -92,7 +94,7 @@
   syn keyword pythonException    RuntimeWarning KeyboardInterrupt UserWarning
   syn keyword pythonException    SyntaxWarning UnboundLocalError ArithmeticError
   syn keyword pythonException    Warning NotImplementedError AttributeError
-  syn keyword pythonException    OverflowError UnicodeEncodeError
+  syn keyword pythonException    OverflowError BaseException
 
 endif