summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2017-01-22 17:53:17 +0000
committerGeorg Brandl <georg@python.org>2017-01-22 17:53:17 +0000
commitb1bad5b7f9f574a6345587fad2850b18b2707eb7 (patch)
treee1639ae18b32b15b1bb41a860aa524a722957466
parent5f50e9a82fb428738b8ca9fdb4f0fe7990f1ea35 (diff)
parentb0b0ff2a0c3dc3990c409501d1ca38596d031939 (diff)
downloadpygments-b1bad5b7f9f574a6345587fad2850b18b2707eb7.tar.gz
Merged in devoncarew1/pygments-main/devoncarew1/javascriptpy-edited-online-with-bitbucke-1472355033252 (pull request #657)
javascript.py edited online with Bitbucket
-rw-r--r--pygments/lexers/javascript.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py
index 05c69a26..2eeb9d7c 100644
--- a/pygments/lexers/javascript.py
+++ b/pygments/lexers/javascript.py
@@ -366,9 +366,10 @@ class DartLexer(RegexLexer):
(r'\b(assert|break|case|catch|continue|default|do|else|finally|for|'
r'if|in|is|new|return|super|switch|this|throw|try|while)\b',
Keyword),
- (r'\b(abstract|const|extends|factory|final|get|implements|'
- r'native|operator|set|static|typedef|var)\b', Keyword.Declaration),
- (r'\b(bool|double|Dynamic|int|num|Object|String|void)\b', Keyword.Type),
+ (r'\b(abstract|async|await|const|extends|factory|final|get|'
+ r'implements|native|operator|set|static|sync|typedef|var|with|'
+ r'yield)\b', Keyword.Declaration),
+ (r'\b(bool|double|dynamic|int|num|Object|String|void)\b', Keyword.Type),
(r'\b(false|null|true)\b', Keyword.Constant),
(r'[~!%^&*+=|?:<>/-]|as\b', Operator),
(r'[a-zA-Z_$]\w*:', Name.Label),