diff --git a/grammars/python.cson b/grammars/python.cson index dc84094..214f9b0 100644 --- a/grammars/python.cson +++ b/grammars/python.cson @@ -118,12 +118,12 @@ { 'comment': 'keywords that delimit loops' 'name': 'keyword.control.repeat.python' - 'match': '\\b(for|while)\\b' + 'match': '\\b((?:(async)\\s+)?for|while)\\b' } { 'comment': 'keywords that alter flow from within a block' 'name': 'keyword.control.statement.python' - 'match': '\\b(with|break|continue|pass|return|yield(\\s+from)?|await)\\b' + 'match': '\\b((?:(async)\\s+)?with|break|continue|pass|return|yield(\\s+from)?|await)\\b' } { 'comment': 'keyword operators that evaluate to True or False'