From 9e062a3a1481001b09daa398b0f33febf6e75a72 Mon Sep 17 00:00:00 2001
From: Kristi <enkia77@gmail.com>
Date: Tue, 22 Oct 2019 22:22:29 -0400
Subject: [PATCH] Add Haskell support

---
 CHANGELOG.md                              |  8 ++++++++
 themes/tokyo-night-color-theme.json       | 23 ++++++++++++++++++-----
 themes/tokyo-night-storm-color-theme.json | 23 ++++++++++++++++++-----
 3 files changed, 44 insertions(+), 10 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5d3e2f0..67932fb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Release Notes
 
+## 0.3.0
+`2019-10-22`
+- Add Haskell Support
+
+# 0.2.0
+`2019-10-22`
+- Update README
+
 ## 0.1.0
 `2019-10-22`
 - Initial release
diff --git a/themes/tokyo-night-color-theme.json b/themes/tokyo-night-color-theme.json
index fcf6024..0c51941 100644
--- a/themes/tokyo-night-color-theme.json
+++ b/themes/tokyo-night-color-theme.json
@@ -437,7 +437,7 @@
             "scope": [
                 "keyword.operator",
                 "keyword.control.as",
-                "keyword.other.new",
+                "keyword.other",
                 "keyword.operator.bitwise.shift",
                 "punctuation",
                 "punctuation.definition.string",
@@ -463,7 +463,8 @@
                 "keyword.control.import",
                 "keyword.control.export",
                 "keyword.control.from",
-                "keyword.control.default"
+                "keyword.control.default",
+                "meta.import keyword.other"
             ],
             "settings": {
                 "foreground":  "#7dcfff"
@@ -535,13 +536,14 @@
             }
         },
         {
-            "name": "Globals, PHP Constants",
+            "name": "Globals, PHP Constants, etc",
             "scope": [
                 "constant.other.php",
                 "variable.other.global.safer",
                 "variable.other.global.safer punctuation.definition.variable",
                 "variable.other.global",
-                "variable.other.global punctuation.definition.variable"
+                "variable.other.global punctuation.definition.variable",
+                "constant.other"
             ],
             "settings": {
                 "foreground": "#e0af68"
@@ -702,7 +704,9 @@
                 "support.variable.dom",
                 "support.constant.math",
                 "support.type.object.module",
-                "support.constant.json"
+                "support.constant.json",
+                "entity.name.namespace",
+                "meta.import.qualifier"
             ],
             "settings": {
                 "foreground": "#0db9d7"
@@ -1334,6 +1338,15 @@
                 "foreground": "#f78f8f"
             }
         },
+        {
+            "name": "Preprocessor",
+            "scope": [
+                "meta.preprocessor"
+            ],
+            "settings": {
+                "foreground": "#73daca"
+            }
+        },
         {
             "name": "ENV value",
             "scope": "source.env",
diff --git a/themes/tokyo-night-storm-color-theme.json b/themes/tokyo-night-storm-color-theme.json
index 2fc6d49..5c50fbe 100644
--- a/themes/tokyo-night-storm-color-theme.json
+++ b/themes/tokyo-night-storm-color-theme.json
@@ -436,7 +436,7 @@
             "scope": [
                 "keyword.operator",
                 "keyword.control.as",
-                "keyword.other.new",
+                "keyword.other",
                 "keyword.operator.bitwise.shift",
                 "punctuation",
                 "punctuation.definition.string",
@@ -462,7 +462,8 @@
                 "keyword.control.import",
                 "keyword.control.export",
                 "keyword.control.from",
-                "keyword.control.default"
+                "keyword.control.default",
+                "meta.import keyword.other"
             ],
             "settings": {
                 "foreground":  "#7dcfff"
@@ -534,13 +535,14 @@
             }
         },
         {
-            "name": "Globals, PHP Constants",
+            "name": "Globals, PHP Constants, etc",
             "scope": [
                 "constant.other.php",
                 "variable.other.global.safer",
                 "variable.other.global.safer punctuation.definition.variable",
                 "variable.other.global",
-                "variable.other.global punctuation.definition.variable"
+                "variable.other.global punctuation.definition.variable",
+                "constant.other.haskell"
             ],
             "settings": {
                 "foreground": "#e0af68"
@@ -702,7 +704,9 @@
                 "support.variable.dom",
                 "support.constant.math",
                 "support.type.object.module",
-                "support.constant.json"
+                "support.constant.json",
+                "entity.name.namespace",
+                "meta.import.qualifier"
             ],
             "settings": {
                 "foreground": "#2ac3de"
@@ -1334,6 +1338,15 @@
                 "foreground": "#f7768e"
             }
         },
+        {
+            "name": "Preprocessor",
+            "scope": [
+                "meta.preprocessor"
+            ],
+            "settings": {
+                "foreground": "#73daca"
+            }
+        },
         {
             "name": "ENV value",
             "scope": "source.env",