From 6719c085305a9ecaebc78e9628a9cab061d4dade Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 09:22:09 -0300 Subject: [PATCH 001/428] Add color to punctuations --- schemes/candyman/_array.scss | 13 +++++++------ schemes/candyman/_function.scss | 24 ++++++++++++------------ schemes/candyman/_object.scss | 20 +++++++++++++------- schemes/candyman/_punctuation.scss | 15 ++++++++------- 4 files changed, 40 insertions(+), 32 deletions(-) diff --git a/schemes/candyman/_array.scss b/schemes/candyman/_array.scss index d405e337..8d14bf77 100644 --- a/schemes/candyman/_array.scss +++ b/schemes/candyman/_array.scss @@ -10,9 +10,10 @@ // License for the specific language governing permissions and limitations under // the License. -// .meta.sequence .punctuation { -// &.section.brackets, -// &.separator.comma { -// foreground: $deep-orange-a100; -// } -// } +.meta.sequence .punctuation { + &.section.brackets.begin, + &.section.brackets.end, + &.separator.comma { + foreground: $deep-orange-a100; + } +} diff --git a/schemes/candyman/_function.scss b/schemes/candyman/_function.scss index 2a1c45eb..21898567 100644 --- a/schemes/candyman/_function.scss +++ b/schemes/candyman/_function.scss @@ -38,15 +38,15 @@ foreground: $amber-a100; } -// .meta.function { -// .punctuation.section.block { -// foreground: $light-blue-a200; -// } -// } - -// .meta.function.parameters .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $light-blue-a200; -// } -// } +.meta.function, +.meta.function-call { + .punctuation { + &.section.block.begin, + &.section.block.end, + &.section.group.begin, + &.section.group.end, + &.separator.comma { + foreground: $light-blue-a200; + } + } +} diff --git a/schemes/candyman/_object.scss b/schemes/candyman/_object.scss index e7a20aac..b5b30896 100644 --- a/schemes/candyman/_object.scss +++ b/schemes/candyman/_object.scss @@ -10,13 +10,19 @@ // License for the specific language governing permissions and limitations under // the License. -// .meta.object-literal .punctuation { -// &.section.block, -// &.separator.comma, -// &.separator.key-value { -// foreground: $green-300; -// } -// } +.meta.object-literal .meta.block .punctuation { + &.separator.comma, + &.section.block.begin, + &.section.block.end { + foreground: $light-green-400; + } + + &.separator.key-value, + &.section.brackets.begin, + &.section.brackets.end { + foreground: $purple-a100; + } +} .meta.object-literal.key { .string.unquoted { diff --git a/schemes/candyman/_punctuation.scss b/schemes/candyman/_punctuation.scss index 76bace16..eb6d0a35 100644 --- a/schemes/candyman/_punctuation.scss +++ b/schemes/candyman/_punctuation.scss @@ -17,10 +17,11 @@ } } -// .punctuation { -// &.section.block, -// &.section.group, -// &.separator.key-value { -// foreground: $blue-gray-200; -// } -// } +.meta.conditional .punctuation { + &.section.block.begin, + &.section.block.end, + &.section.group.begin, + &.section.group.end { + foreground: $blue-gray-200; + } +} From de4db65cf664e3d0d4b4495a7cd19b7615bd5ae5 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 09:22:21 -0300 Subject: [PATCH 002/428] Rebalance string colors --- Candyman.tmTheme | 53 ++++++++++++++++++++++++++++++--- schemes/candyman/_flow.scss | 3 +- schemes/candyman/_string.scss | 2 +- schemes/candyman/_variable.scss | 2 +- 4 files changed, 52 insertions(+), 8 deletions(-) diff --git a/Candyman.tmTheme b/Candyman.tmTheme index 3e0c295a..3f833b01 100644 --- a/Candyman.tmTheme +++ b/Candyman.tmTheme @@ -905,6 +905,15 @@ #bcaaa4 + + scope + .meta.sequence .punctuation.section.brackets.begin, .meta.sequence .punctuation.section.brackets.end, .meta.sequence .punctuation.separator.comma + settings + + foreground + #ff9e80 + + scope .meta.annotation .variable.annotation, .meta.annotation .punctuation.definition @@ -1258,6 +1267,15 @@ #ffe57f + + scope + .meta.function .punctuation.section.block.begin, .meta.function .punctuation.section.block.end, .meta.function .punctuation.section.group.begin, .meta.function .punctuation.section.group.end, .meta.function .punctuation.separator.comma, .meta.function-call .punctuation.section.block.begin, .meta.function-call .punctuation.section.block.end, .meta.function-call .punctuation.section.group.begin, .meta.function-call .punctuation.section.group.end, .meta.function-call .punctuation.separator.comma + settings + + foreground + #40c4ff + + scope .keyword.operator.other.intersection.flow, .keyword.operator.other.union.flow @@ -1291,7 +1309,7 @@ settings foreground - #ffe57f + #9ccc65 @@ -1824,6 +1842,24 @@ #bcaaa4 + + scope + .meta.object-literal .meta.block .punctuation.separator.comma, .meta.object-literal .meta.block .punctuation.section.block.begin, .meta.object-literal .meta.block .punctuation.section.block.end + settings + + foreground + #9ccc65 + + + + scope + .meta.object-literal .meta.block .punctuation.separator.key-value, .meta.object-literal .meta.block .punctuation.section.brackets.begin, .meta.object-literal .meta.block .punctuation.section.brackets.end + settings + + foreground + #ea80fc + + scope .meta.object-literal.key .string.unquoted @@ -1832,7 +1868,7 @@ background #263238 foreground - #81c784 + #bcaaa4 @@ -1891,6 +1927,15 @@ #00e676 + + scope + .meta.conditional .punctuation.section.block.begin, .meta.conditional .punctuation.section.block.end, .meta.conditional .punctuation.section.group.begin, .meta.conditional .punctuation.section.group.end + settings + + foreground + #b0bec5 + + scope .source.yaml .string @@ -1946,7 +1991,7 @@ settings foreground - #FF408180 + #ff4081 @@ -2027,7 +2072,7 @@ settings foreground - #ff9e80 + #e0e0e0 diff --git a/schemes/candyman/_flow.scss b/schemes/candyman/_flow.scss index 55e13740..db3f7cf3 100644 --- a/schemes/candyman/_flow.scss +++ b/schemes/candyman/_flow.scss @@ -20,7 +20,6 @@ .punctuation.section.generic.begin, .punctuation.section.generic.end { &.flow { - // foreground: $deep-purple-200; foreground: $light-green-400; } } @@ -36,7 +35,7 @@ .punctuation.section.block.begin, .punctuation.section.block.end { &.flow { - foreground: $amber-a100; + foreground: $light-green-400; } } diff --git a/schemes/candyman/_string.scss b/schemes/candyman/_string.scss index 7ea805c6..81de7deb 100644 --- a/schemes/candyman/_string.scss +++ b/schemes/candyman/_string.scss @@ -34,5 +34,5 @@ } .punctuation.definition.string { - foreground: rgba($pink-a200, .5); + foreground: $pink-a200; } diff --git a/schemes/candyman/_variable.scss b/schemes/candyman/_variable.scss index 7416900f..566c1184 100644 --- a/schemes/candyman/_variable.scss +++ b/schemes/candyman/_variable.scss @@ -25,7 +25,7 @@ foreground: $purple-a100; &.prototype { - foreground: $deep-orange-a100; + foreground: $gray-300; } } From 15219503ab4d19370695509474783c2675819003 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 09:32:34 -0300 Subject: [PATCH 003/428] Add destructuring color --- schemes/candyman/_destructuring.scss | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/schemes/candyman/_destructuring.scss b/schemes/candyman/_destructuring.scss index 3a91e4ed..8e994fb5 100644 --- a/schemes/candyman/_destructuring.scss +++ b/schemes/candyman/_destructuring.scss @@ -10,11 +10,13 @@ // License for the specific language governing permissions and limitations under // the License. -// .meta.binding.destructuring .punctuation { -// &.section.brackets, -// &.section.block, -// &.separator.comma { -// foreground: $deep-orange-300; -// fontStyle: italic bold; -// } -// } +.meta.binding.destructuring .punctuation { + &.section.brackets.begin, + &.section.brackets.end, + &.section.block.begin, + &.section.block.end, + &.separator.comma { + foreground: $gray-0; + fontStyle: italic bold; + } +} From adf051e29e04be6f5862858c0ac7077f897e644e Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 09:32:43 -0300 Subject: [PATCH 004/428] Add class punctuation color --- schemes/candyman/_type.scss | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/schemes/candyman/_type.scss b/schemes/candyman/_type.scss index 9891b446..53da79be 100644 --- a/schemes/candyman/_type.scss +++ b/schemes/candyman/_type.scss @@ -31,3 +31,10 @@ .support.type.object { foreground: $deep-purple-a100; } + +.meta.class .punctuation { + &.section.block.begin, + &.section.block.end { + foreground: $amber-a100; + } +} From ca48d6ee5c37262a4dedae4012ebb8c834fefa14 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 09:32:59 -0300 Subject: [PATCH 005/428] Cleanup console punctuation colors --- schemes/candyman/_console.scss | 60 +++++----------------------------- 1 file changed, 8 insertions(+), 52 deletions(-) diff --git a/schemes/candyman/_console.scss b/schemes/candyman/_console.scss index fee9ee50..8ec877ef 100644 --- a/schemes/candyman/_console.scss +++ b/schemes/candyman/_console.scss @@ -20,57 +20,13 @@ foreground: $green-a400; background: rgba($green-a400, .05); fontStyle: italic; -// &.error { -// foreground: $pink-a200; -// } - -// &.info { -// foreground: $teal-a400; -// } - -// &.log { -// foreground: $brown-200; -// } - -// &.warn { -// foreground: $deep-orange-a100; -// } } -// .meta.function-call.console { -// &.error .meta.group { -// .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $red-300; -// } -// } -// } - -// &.info .meta.group { -// .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $teal-300; -// } -// } -// } - -// &.log .meta.group { -// .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $brown-200; -// } -// } -// } - -// &.warn .meta.group { -// .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $deep-orange-300; -// } -// } -// } -// } +.meta.function-call.console { + .punctuation { + &.section.group, + &.separator.comma { + foreground: $red-300; + } + } +} From 17372bca250cd05df500d271297f873bce95928e Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 10:25:59 -0300 Subject: [PATCH 006/428] Simplify color scheme and disable punctuations --- Candyman.tmTheme | 111 ++------------------------- schemes/candyman/_annotation.scss | 15 ++-- schemes/candyman/_array.scss | 13 ++-- schemes/candyman/_console.scss | 14 ++-- schemes/candyman/_constant.scss | 5 -- schemes/candyman/_destructuring.scss | 18 ++--- schemes/candyman/_flow.scss | 57 +++++++------- schemes/candyman/_function.scss | 33 ++++---- schemes/candyman/_generic.scss | 4 - schemes/candyman/_object.scss | 30 +++----- schemes/candyman/_punctuation.scss | 9 +-- schemes/candyman/_type.scss | 11 ++- 12 files changed, 92 insertions(+), 228 deletions(-) diff --git a/Candyman.tmTheme b/Candyman.tmTheme index 3f833b01..cffedb83 100644 --- a/Candyman.tmTheme +++ b/Candyman.tmTheme @@ -905,15 +905,6 @@ #bcaaa4 - - scope - .meta.sequence .punctuation.section.brackets.begin, .meta.sequence .punctuation.section.brackets.end, .meta.sequence .punctuation.separator.comma - settings - - foreground - #ff9e80 - - scope .meta.annotation .variable.annotation, .meta.annotation .punctuation.definition @@ -1057,15 +1048,6 @@ #81c784 - - scope - .constant.other.color, .punctuation.definition.constant - settings - - foreground - #b39ddb - - scope .support.constant @@ -1214,28 +1196,17 @@ .entity.name.function, .variable.function, .storage.type.function.arrow settings - fontStyle - bold foreground #40c4ff scope - .storage.type.function.arrow.flow - settings - - foreground - #bcaaa4 - - - - scope - .variable.function + .entity.name.function settings fontStyle - + bold @@ -1267,15 +1238,6 @@ #ffe57f - - scope - .meta.function .punctuation.section.block.begin, .meta.function .punctuation.section.block.end, .meta.function .punctuation.section.group.begin, .meta.function .punctuation.section.group.end, .meta.function .punctuation.separator.comma, .meta.function-call .punctuation.section.block.begin, .meta.function-call .punctuation.section.block.end, .meta.function-call .punctuation.section.group.begin, .meta.function-call .punctuation.section.group.end, .meta.function-call .punctuation.separator.comma - settings - - foreground - #40c4ff - - scope .keyword.operator.other.intersection.flow, .keyword.operator.other.union.flow @@ -1287,58 +1249,13 @@ scope - .punctuation.section.generic.begin.flow, .punctuation.section.generic.end.flow - settings - - foreground - #9ccc65 - - - - scope - .punctuation.binding.flow, .punctuation.section.brackets.begin.flow, .punctuation.section.brackets.end.flow - settings - - foreground - #ea80fc - - - - scope - .punctuation.section.block.begin.flow, .punctuation.section.block.end.flow - settings - - foreground - #9ccc65 - - - - scope - .punctuation.separator.comma.flow, .punctuation.section.group.begin.flow, .punctuation.section.group.end.flow - settings - - foreground - #bcaaa4 - - - - scope - .string.unquoted.flow + .storage.type.function.arrow.flow settings foreground #bcaaa4 - - scope - .variable.parameter.generic - settings - - foreground - #ff4081 - - scope .punctuation.section.generic @@ -1842,24 +1759,6 @@ #bcaaa4 - - scope - .meta.object-literal .meta.block .punctuation.separator.comma, .meta.object-literal .meta.block .punctuation.section.block.begin, .meta.object-literal .meta.block .punctuation.section.block.end - settings - - foreground - #9ccc65 - - - - scope - .meta.object-literal .meta.block .punctuation.separator.key-value, .meta.object-literal .meta.block .punctuation.section.brackets.begin, .meta.object-literal .meta.block .punctuation.section.brackets.end - settings - - foreground - #ea80fc - - scope .meta.object-literal.key .string.unquoted @@ -1929,11 +1828,11 @@ scope - .meta.conditional .punctuation.section.block.begin, .meta.conditional .punctuation.section.block.end, .meta.conditional .punctuation.section.group.begin, .meta.conditional .punctuation.section.group.end + .punctuation.section.generic settings foreground - #b0bec5 + #bcaaa4 diff --git a/schemes/candyman/_annotation.scss b/schemes/candyman/_annotation.scss index 1472b598..986f3ec9 100644 --- a/schemes/candyman/_annotation.scss +++ b/schemes/candyman/_annotation.scss @@ -15,12 +15,11 @@ .punctuation.definition { foreground: $purple-a100; } -// .meta.group { -// .punctuation { -// &.section.group, -// &.separator.comma { -// foreground: $purple-a100; -// } -// } -// } + + // .punctuation { + // &.section.group, + // &.separator.comma { + // foreground: $purple-a100; + // } + // } } diff --git a/schemes/candyman/_array.scss b/schemes/candyman/_array.scss index 8d14bf77..d405e337 100644 --- a/schemes/candyman/_array.scss +++ b/schemes/candyman/_array.scss @@ -10,10 +10,9 @@ // License for the specific language governing permissions and limitations under // the License. -.meta.sequence .punctuation { - &.section.brackets.begin, - &.section.brackets.end, - &.separator.comma { - foreground: $deep-orange-a100; - } -} +// .meta.sequence .punctuation { +// &.section.brackets, +// &.separator.comma { +// foreground: $deep-orange-a100; +// } +// } diff --git a/schemes/candyman/_console.scss b/schemes/candyman/_console.scss index 8ec877ef..8f9585c8 100644 --- a/schemes/candyman/_console.scss +++ b/schemes/candyman/_console.scss @@ -22,11 +22,9 @@ fontStyle: italic; } -.meta.function-call.console { - .punctuation { - &.section.group, - &.separator.comma { - foreground: $red-300; - } - } -} +// .meta.function-call.console .punctuation { +// &.section.group, +// &.separator.comma { +// foreground: $green-a400; +// } +// } diff --git a/schemes/candyman/_constant.scss b/schemes/candyman/_constant.scss index bbc73777..e5e1e93c 100644 --- a/schemes/candyman/_constant.scss +++ b/schemes/candyman/_constant.scss @@ -53,11 +53,6 @@ } } -.constant.other.color , -.punctuation.definition.constant { - foreground: $deep-purple-200; -} - .support.constant { foreground: $purple-a100; fontStyle: none; diff --git a/schemes/candyman/_destructuring.scss b/schemes/candyman/_destructuring.scss index 8e994fb5..bf76a334 100644 --- a/schemes/candyman/_destructuring.scss +++ b/schemes/candyman/_destructuring.scss @@ -10,13 +10,11 @@ // License for the specific language governing permissions and limitations under // the License. -.meta.binding.destructuring .punctuation { - &.section.brackets.begin, - &.section.brackets.end, - &.section.block.begin, - &.section.block.end, - &.separator.comma { - foreground: $gray-0; - fontStyle: italic bold; - } -} +// .meta.binding.destructuring .punctuation { +// &.section.brackets, +// &.section.block, +// &.separator.comma { +// foreground: $gray-0; +// fontStyle: italic bold; +// } +// } diff --git a/schemes/candyman/_flow.scss b/schemes/candyman/_flow.scss index db3f7cf3..5030ee57 100644 --- a/schemes/candyman/_flow.scss +++ b/schemes/candyman/_flow.scss @@ -17,36 +17,37 @@ } } -.punctuation.section.generic.begin, -.punctuation.section.generic.end { - &.flow { - foreground: $light-green-400; - } +.storage.type.function.arrow.flow { + foreground: $brown-200; } -.punctuation.binding, -.punctuation.section.brackets.begin, -.punctuation.section.brackets.end { - &.flow { - foreground: $purple-a100; - } -} +// .punctuation.section.generic.begin, +// .punctuation.section.generic.end { +// &.flow { +// foreground: $light-green-400; +// } +// } -.punctuation.section.block.begin, -.punctuation.section.block.end { - &.flow { - foreground: $light-green-400; - } -} +// .punctuation.binding, +// .punctuation.section.brackets.begin, +// .punctuation.section.brackets.end { +// &.flow { +// foreground: $purple-a100; +// } +// } -.punctuation.separator.comma, -.punctuation.section.group.begin, -.punctuation.section.group.end { - &.flow { - foreground: $brown-200; - } -} +// .punctuation.section.block.begin, +// .punctuation.section.block.end { +// &.flow { +// foreground: $light-green-400; +// } +// } + +// .punctuation.separator.comma, +// .punctuation.section.group.begin, +// .punctuation.section.group.end { +// &.flow { +// foreground: $brown-200; +// } +// } -.string.unquoted.flow { - foreground: $brown-200; -} diff --git a/schemes/candyman/_function.scss b/schemes/candyman/_function.scss index 21898567..aa791c3d 100644 --- a/schemes/candyman/_function.scss +++ b/schemes/candyman/_function.scss @@ -14,15 +14,10 @@ .variable.function, .storage.type.function.arrow { foreground: $light-blue-a200; - fontStyle: bold; -} - -.storage.type.function.arrow.flow { - foreground: $brown-200; } -.variable.function { - fontStyle: none; +.entity.name.function { + fontStyle: bold; } .support.function { @@ -31,22 +26,20 @@ } .support.function.jest.matcher { - foreground: rgba($pink-a100, 1); + foreground: $pink-a100; } .variable.parameter { foreground: $amber-a100; } -.meta.function, -.meta.function-call { - .punctuation { - &.section.block.begin, - &.section.block.end, - &.section.group.begin, - &.section.group.end, - &.separator.comma { - foreground: $light-blue-a200; - } - } -} +// .meta.function, +// .meta.function-call { +// .punctuation { +// &.section.block, +// &.section.group, +// &.separator.comma { +// foreground: $light-blue-a200; +// } +// } +// } diff --git a/schemes/candyman/_generic.scss b/schemes/candyman/_generic.scss index dfdcab6b..0fe88dad 100644 --- a/schemes/candyman/_generic.scss +++ b/schemes/candyman/_generic.scss @@ -10,10 +10,6 @@ // License for the specific language governing permissions and limitations under // the License. -.variable.parameter.generic { - foreground: $pink-a200; -} - .punctuation.section.generic { foreground: $brown-200; } diff --git a/schemes/candyman/_object.scss b/schemes/candyman/_object.scss index b5b30896..332d01cb 100644 --- a/schemes/candyman/_object.scss +++ b/schemes/candyman/_object.scss @@ -10,29 +10,21 @@ // License for the specific language governing permissions and limitations under // the License. -.meta.object-literal .meta.block .punctuation { - &.separator.comma, - &.section.block.begin, - &.section.block.end { - foreground: $light-green-400; - } +// .meta.object-literal .meta.block .punctuation { +// &.section.block, +// &.separator.comma { +// foreground: $light-green-400; +// } - &.separator.key-value, - &.section.brackets.begin, - &.section.brackets.end { - foreground: $purple-a100; - } -} +// &.section.brackets, +// &.separator.key-value { +// foreground: $purple-a100; +// } +// } .meta.object-literal.key { .string.unquoted { - foreground: $green-300; + foreground: $brown-200; background: $blue-gray-900; } } - -// .meta.object-literal.key.computed { -// .punctuation.section.brackets { -// foreground: $green-300; -// } -// } diff --git a/schemes/candyman/_punctuation.scss b/schemes/candyman/_punctuation.scss index eb6d0a35..5188ed5d 100644 --- a/schemes/candyman/_punctuation.scss +++ b/schemes/candyman/_punctuation.scss @@ -15,13 +15,8 @@ &.terminator { foreground: $green-a400; } -} -.meta.conditional .punctuation { - &.section.block.begin, - &.section.block.end, - &.section.group.begin, - &.section.group.end { - foreground: $blue-gray-200; + &.section.generic { + foreground: $brown-200; } } diff --git a/schemes/candyman/_type.scss b/schemes/candyman/_type.scss index 53da79be..f5f5aedc 100644 --- a/schemes/candyman/_type.scss +++ b/schemes/candyman/_type.scss @@ -32,9 +32,8 @@ foreground: $deep-purple-a100; } -.meta.class .punctuation { - &.section.block.begin, - &.section.block.end { - foreground: $amber-a100; - } -} +// .meta.class .punctuation { +// &.section.block { +// foreground: $amber-a100; +// } +// } From c21aed118bcc0491823562af56a4a5be3c55b25f Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 10:27:57 -0300 Subject: [PATCH 007/428] Remove old rules --- Candyman.scsscheme | 4 - Candyman.tmTheme | 864 ------------------ schemes/candyman/old.scss | 20 - schemes/candyman/old/_html.scss | 18 - schemes/candyman/old/_js.scss | 22 - schemes/candyman/old/_json.scss | 20 - schemes/candyman/old/_jsx.scss | 14 - schemes/candyman/old/_markup.scss | 18 - schemes/candyman/old/_md.scss | 14 - schemes/candyman/old/_mql.scss | 13 - schemes/candyman/old/_scss.scss | 24 - schemes/candyman/old/html/_embedded.scss | 21 - schemes/candyman/old/html/_form.scss | 21 - schemes/candyman/old/html/_other.scss | 19 - .../candyman/old/html/_sectioning-root.scss | 21 - schemes/candyman/old/html/_sectioning.scss | 21 - schemes/candyman/old/html/_style.scss | 21 - schemes/candyman/old/js/_decorator.scss | 16 - schemes/candyman/old/js/_destructuring.scss | 28 - schemes/candyman/old/js/_eslint.scss | 22 - schemes/candyman/old/js/_export.scss | 22 - schemes/candyman/old/js/_import.scss | 22 - schemes/candyman/old/js/_operator.scss | 22 - schemes/candyman/old/js/flowtype/_module.scss | 17 - .../candyman/old/js/flowtype/_operator.scss | 64 -- .../old/js/flowtype/_punctuation.scss | 71 -- schemes/candyman/old/json/_level1.scss | 27 - schemes/candyman/old/json/_level2.scss | 27 - schemes/candyman/old/json/_level3.scss | 27 - schemes/candyman/old/json/_level4.scss | 27 - schemes/candyman/old/json/_level5.scss | 27 - schemes/candyman/old/json/_level6.scss | 27 - schemes/candyman/old/json/_level7.scss | 27 - schemes/candyman/old/json/_operator.scss | 15 - schemes/candyman/old/jsx/_component.scss | 21 - schemes/candyman/old/jsx/_operator.scss | 17 - schemes/candyman/old/markup/_attribute.scss | 15 - schemes/candyman/old/markup/_cdata.scss | 23 - .../candyman/old/markup/_data-attribute.scss | 15 - schemes/candyman/old/markup/_doctype.scss | 23 - schemes/candyman/old/markup/_operator.scss | 17 - schemes/candyman/old/markup/_prolog.scss | 23 - schemes/candyman/old/md/_code-block.scss | 15 - schemes/candyman/old/md/_header.scss | 53 -- schemes/candyman/old/mql/_property.scss | 17 - schemes/candyman/old/scss/_attribute.scss | 26 - schemes/candyman/old/scss/_mixin.scss | 16 - schemes/candyman/old/scss/_operator.scss | 19 - schemes/candyman/old/scss/_punctuation.scss | 17 - schemes/candyman/old/scss/_unit.scss | 17 - schemes/candyman/old/scss/_variable.scss | 17 - schemes/candyman/old/scss/selector/_base.scss | 29 - .../candyman/old/scss/selector/_class.scss | 19 - schemes/candyman/old/scss/selector/_id.scss | 19 - .../old/scss/selector/_placeholder.scss | 19 - schemes/candyman/old/scss/selector/_tag.scss | 15 - schemes/candyman/old/shared/_alias.scss | 15 - schemes/candyman/old/shared/_ambiguous.scss | 15 - schemes/candyman/old/shared/_array.scss | 20 - .../candyman/old/shared/_block-cursor.scss | 16 - schemes/candyman/old/shared/_cast.scss | 16 - schemes/candyman/old/shared/_class.scss | 22 - schemes/candyman/old/shared/_color.scss | 20 - schemes/candyman/old/shared/_comment.scss | 24 - schemes/candyman/old/shared/_constant.scss | 22 - schemes/candyman/old/shared/_datetime.scss | 20 - .../old/shared/_embedded-expression.scss | 15 - schemes/candyman/old/shared/_enumeration.scss | 16 - schemes/candyman/old/shared/_function.scss | 38 - schemes/candyman/old/shared/_gitgutter.scss | 31 - schemes/candyman/old/shared/_interface.scss | 22 - schemes/candyman/old/shared/_keyword.scss | 30 - schemes/candyman/old/shared/_label.scss | 16 - schemes/candyman/old/shared/_namespace.scss | 19 - schemes/candyman/old/shared/_number.scss | 31 - schemes/candyman/old/shared/_object.scss | 27 - schemes/candyman/old/shared/_operator.scss | 23 - .../candyman/old/shared/_preprocessor.scss | 15 - schemes/candyman/old/shared/_punctuation.scss | 29 - schemes/candyman/old/shared/_regex.scss | 16 - schemes/candyman/old/shared/_string.scss | 53 -- schemes/candyman/old/shared/_structure.scss | 22 - schemes/candyman/old/shared/_template.scss | 15 - schemes/candyman/old/shared/_trait.scss | 22 - schemes/candyman/old/shared/_type.scss | 23 - schemes/candyman/old/shared/_unknown.scss | 15 - schemes/candyman/old/shared/_variable.scss | 24 - .../candyman/old/shared/docblock/_alias.scss | 17 - .../candyman/old/shared/docblock/_class.scss | 24 - .../old/shared/docblock/_constant.scss | 25 - .../old/shared/docblock/_function.scss | 34 - .../candyman/old/shared/docblock/_import.scss | 32 - .../old/shared/docblock/_interface.scss | 24 - .../old/shared/docblock/_keyword.scss | 18 - .../old/shared/docblock/_modifier.scss | 23 - .../old/shared/docblock/_namespace.scss | 21 - .../candyman/old/shared/docblock/_number.scss | 33 - .../old/shared/docblock/_operator.scss | 21 - .../old/shared/docblock/_punctuation.scss | 25 - .../candyman/old/shared/docblock/_string.scss | 33 - .../old/shared/docblock/_structure.scss | 24 - .../candyman/old/shared/docblock/_type.scss | 25 - .../old/shared/docblock/_variable.scss | 25 - 103 files changed, 3191 deletions(-) delete mode 100644 schemes/candyman/old.scss delete mode 100644 schemes/candyman/old/_html.scss delete mode 100644 schemes/candyman/old/_js.scss delete mode 100644 schemes/candyman/old/_json.scss delete mode 100644 schemes/candyman/old/_jsx.scss delete mode 100644 schemes/candyman/old/_markup.scss delete mode 100644 schemes/candyman/old/_md.scss delete mode 100644 schemes/candyman/old/_mql.scss delete mode 100644 schemes/candyman/old/_scss.scss delete mode 100644 schemes/candyman/old/html/_embedded.scss delete mode 100644 schemes/candyman/old/html/_form.scss delete mode 100644 schemes/candyman/old/html/_other.scss delete mode 100644 schemes/candyman/old/html/_sectioning-root.scss delete mode 100644 schemes/candyman/old/html/_sectioning.scss delete mode 100644 schemes/candyman/old/html/_style.scss delete mode 100644 schemes/candyman/old/js/_decorator.scss delete mode 100644 schemes/candyman/old/js/_destructuring.scss delete mode 100644 schemes/candyman/old/js/_eslint.scss delete mode 100644 schemes/candyman/old/js/_export.scss delete mode 100644 schemes/candyman/old/js/_import.scss delete mode 100644 schemes/candyman/old/js/_operator.scss delete mode 100644 schemes/candyman/old/js/flowtype/_module.scss delete mode 100644 schemes/candyman/old/js/flowtype/_operator.scss delete mode 100644 schemes/candyman/old/js/flowtype/_punctuation.scss delete mode 100644 schemes/candyman/old/json/_level1.scss delete mode 100644 schemes/candyman/old/json/_level2.scss delete mode 100644 schemes/candyman/old/json/_level3.scss delete mode 100644 schemes/candyman/old/json/_level4.scss delete mode 100644 schemes/candyman/old/json/_level5.scss delete mode 100644 schemes/candyman/old/json/_level6.scss delete mode 100644 schemes/candyman/old/json/_level7.scss delete mode 100644 schemes/candyman/old/json/_operator.scss delete mode 100644 schemes/candyman/old/jsx/_component.scss delete mode 100644 schemes/candyman/old/jsx/_operator.scss delete mode 100644 schemes/candyman/old/markup/_attribute.scss delete mode 100644 schemes/candyman/old/markup/_cdata.scss delete mode 100644 schemes/candyman/old/markup/_data-attribute.scss delete mode 100644 schemes/candyman/old/markup/_doctype.scss delete mode 100644 schemes/candyman/old/markup/_operator.scss delete mode 100644 schemes/candyman/old/markup/_prolog.scss delete mode 100644 schemes/candyman/old/md/_code-block.scss delete mode 100644 schemes/candyman/old/md/_header.scss delete mode 100644 schemes/candyman/old/mql/_property.scss delete mode 100644 schemes/candyman/old/scss/_attribute.scss delete mode 100644 schemes/candyman/old/scss/_mixin.scss delete mode 100644 schemes/candyman/old/scss/_operator.scss delete mode 100644 schemes/candyman/old/scss/_punctuation.scss delete mode 100644 schemes/candyman/old/scss/_unit.scss delete mode 100644 schemes/candyman/old/scss/_variable.scss delete mode 100644 schemes/candyman/old/scss/selector/_base.scss delete mode 100644 schemes/candyman/old/scss/selector/_class.scss delete mode 100644 schemes/candyman/old/scss/selector/_id.scss delete mode 100644 schemes/candyman/old/scss/selector/_placeholder.scss delete mode 100644 schemes/candyman/old/scss/selector/_tag.scss delete mode 100644 schemes/candyman/old/shared/_alias.scss delete mode 100644 schemes/candyman/old/shared/_ambiguous.scss delete mode 100644 schemes/candyman/old/shared/_array.scss delete mode 100644 schemes/candyman/old/shared/_block-cursor.scss delete mode 100644 schemes/candyman/old/shared/_cast.scss delete mode 100644 schemes/candyman/old/shared/_class.scss delete mode 100644 schemes/candyman/old/shared/_color.scss delete mode 100644 schemes/candyman/old/shared/_comment.scss delete mode 100644 schemes/candyman/old/shared/_constant.scss delete mode 100644 schemes/candyman/old/shared/_datetime.scss delete mode 100644 schemes/candyman/old/shared/_embedded-expression.scss delete mode 100644 schemes/candyman/old/shared/_enumeration.scss delete mode 100644 schemes/candyman/old/shared/_function.scss delete mode 100644 schemes/candyman/old/shared/_gitgutter.scss delete mode 100644 schemes/candyman/old/shared/_interface.scss delete mode 100644 schemes/candyman/old/shared/_keyword.scss delete mode 100644 schemes/candyman/old/shared/_label.scss delete mode 100644 schemes/candyman/old/shared/_namespace.scss delete mode 100644 schemes/candyman/old/shared/_number.scss delete mode 100644 schemes/candyman/old/shared/_object.scss delete mode 100644 schemes/candyman/old/shared/_operator.scss delete mode 100644 schemes/candyman/old/shared/_preprocessor.scss delete mode 100644 schemes/candyman/old/shared/_punctuation.scss delete mode 100644 schemes/candyman/old/shared/_regex.scss delete mode 100644 schemes/candyman/old/shared/_string.scss delete mode 100644 schemes/candyman/old/shared/_structure.scss delete mode 100644 schemes/candyman/old/shared/_template.scss delete mode 100644 schemes/candyman/old/shared/_trait.scss delete mode 100644 schemes/candyman/old/shared/_type.scss delete mode 100644 schemes/candyman/old/shared/_unknown.scss delete mode 100644 schemes/candyman/old/shared/_variable.scss delete mode 100644 schemes/candyman/old/shared/docblock/_alias.scss delete mode 100644 schemes/candyman/old/shared/docblock/_class.scss delete mode 100644 schemes/candyman/old/shared/docblock/_constant.scss delete mode 100644 schemes/candyman/old/shared/docblock/_function.scss delete mode 100644 schemes/candyman/old/shared/docblock/_import.scss delete mode 100644 schemes/candyman/old/shared/docblock/_interface.scss delete mode 100644 schemes/candyman/old/shared/docblock/_keyword.scss delete mode 100644 schemes/candyman/old/shared/docblock/_modifier.scss delete mode 100644 schemes/candyman/old/shared/docblock/_namespace.scss delete mode 100644 schemes/candyman/old/shared/docblock/_number.scss delete mode 100644 schemes/candyman/old/shared/docblock/_operator.scss delete mode 100644 schemes/candyman/old/shared/docblock/_punctuation.scss delete mode 100644 schemes/candyman/old/shared/docblock/_string.scss delete mode 100644 schemes/candyman/old/shared/docblock/_structure.scss delete mode 100644 schemes/candyman/old/shared/docblock/_type.scss delete mode 100644 schemes/candyman/old/shared/docblock/_variable.scss diff --git a/Candyman.scsscheme b/Candyman.scsscheme index 3a0d561a..107b8cb1 100644 --- a/Candyman.scsscheme +++ b/Candyman.scsscheme @@ -15,10 +15,6 @@ @import 'schemes/candyman/util/repeatString'; @import 'schemes/candyman/main'; -// Old scopes. -@import 'schemes/candyman/old'; - -// New scopes. @import 'schemes/candyman/array'; @import 'schemes/candyman/annotation'; @import 'schemes/candyman/comment'; diff --git a/Candyman.tmTheme b/Candyman.tmTheme index cffedb83..faeb8244 100644 --- a/Candyman.tmTheme +++ b/Candyman.tmTheme @@ -41,870 +41,6 @@ stippled_underline - - scope - .tag.embedded .entity.name.tag - settings - - foreground - #4dd0e1 - - - - scope - .tag.embedded .punctuation.definition.tag - settings - - foreground - #4DD0E1B2 - - - - scope - .tag.form .entity.name.tag - settings - - foreground - #ffecb3 - - - - scope - .tag.form .punctuation.definition.tag - settings - - foreground - #FFECB3B2 - - - - scope - .entity.name.tag - settings - - foreground - #bcaaa4 - - - - scope - .punctuation.definition.tag - settings - - foreground - #BCAAA4B2 - - - - scope - .tag.sectioning .entity.name.tag - settings - - foreground - #f48fb1 - - - - scope - .tag.sectioning .punctuation.definition.tag - settings - - foreground - #F48FB1B2 - - - - scope - .tag.sectioning.root .entity.name.tag - settings - - foreground - #ce93d8 - - - - scope - .tag.sectioning.root .punctuation.definition.tag - settings - - foreground - #CE93D8B2 - - - - scope - .tag.style .entity.name.tag - settings - - foreground - #ff8a65 - - - - scope - .tag.style .punctuation.definition.tag - settings - - foreground - #FF8A65B2 - - - - scope - .flowtype .entity.name.module - settings - - foreground - #aed581 - - - - scope - .flowtype .keyword.operator.other.association, .flowtype .keyword.operator.other.cast, .flowtype .keyword.operator.other.contravariant, .flowtype .keyword.operator.other.covariant, .flowtype .keyword.operator.other.existential, .flowtype .keyword.operator.other.intersection, .flowtype .keyword.operator.other.nullable, .flowtype .keyword.operator.other.optional, .flowtype .keyword.operator.other.rest, .flowtype .keyword.operator.other.union - settings - - foreground - #bcaaa4 - - - - scope - .flowtype .word .keyword.operator.other - settings - - foreground - #ff80ab - - - - scope - .flowtype .keyword.operator.other.utility - settings - - foreground - #ff80ab - - - - scope - .flowtype .comment .keyword.operator.other.association, .flowtype .comment .keyword.operator.other.cast, .flowtype .comment .keyword.operator.other.contravariant, .flowtype .comment .keyword.operator.other.covariant, .flowtype .comment .keyword.operator.other.existential, .flowtype .comment .keyword.operator.other.intersection, .flowtype .comment .keyword.operator.other.nullable, .flowtype .comment .keyword.operator.other.optional, .flowtype .comment .keyword.operator.other.union - settings - - foreground - #BCAAA4B2 - - - - scope - .flowtype .comment .keyword.operator.other.utility - settings - - foreground - #FF80ABB2 - - - - scope - .flowtype .comment .word .keyword.operator.other - settings - - foreground - #FF80ABB2 - - - - scope - .flowtype .punctuation.definition.array, .flowtype .punctuation.definition.array.begin, .flowtype .punctuation.definition.array.end, .flowtype .punctuation.definition.cast.begin, .flowtype .punctuation.definition.cast.end, .flowtype .punctuation.definition.function.parameters.begin, .flowtype .punctuation.definition.function.parameters.end, .flowtype .punctuation.definition.function.parameters, .flowtype .punctuation.definition.function.result, .flowtype .punctuation.definition.module.body.begin, .flowtype .punctuation.definition.module.body.end, .flowtype .punctuation.definition.nullable.begin, .flowtype .punctuation.definition.nullable.end, .flowtype .punctuation.definition.object.begin, .flowtype .punctuation.definition.object.end, .flowtype .punctuation.definition.object, .flowtype .punctuation.definition.template.arguments.begin, .flowtype .punctuation.definition.template.arguments, .flowtype .punctuation.definition.template.parameters.begin, .flowtype .punctuation.definition.template.parameters.end, .flowtype .punctuation.definition.template.parameters, .flowtype .punctuation.definition.template.arguments.end - settings - - foreground - #bcaaa4 - - - - scope - .flowtype .comment.block .punctuation.definition - settings - - foreground - #BCAAA4B2 - - - - scope - .flowtype .comment.block .punctuation.definition.array, .flowtype .comment.block .punctuation.definition.array.begin, .flowtype .comment.block .punctuation.definition.array.end, .flowtype .comment.block .punctuation.definition.cast.begin, .flowtype .comment.block .punctuation.definition.cast.end, .flowtype .comment.block .punctuation.definition.function.parameters.begin, .flowtype .comment.block .punctuation.definition.function.parameters.end, .flowtype .comment.block .punctuation.definition.function.parameters, .flowtype .comment.block .punctuation.definition.function.result, .flowtype .comment.block .punctuation.definition.module.body.begin, .flowtype .comment.block .punctuation.definition.module.body.end, .flowtype .comment.block .punctuation.definition.nullable.begin, .flowtype .comment.block .punctuation.definition.nullable.end, .flowtype .comment.block .punctuation.definition.object.begin, .flowtype .comment.block .punctuation.definition.object.end, .flowtype .comment.block .punctuation.definition.object, .flowtype .comment.block .punctuation.definition.template.arguments.begin, .flowtype .comment.block .punctuation.definition.template.arguments, .flowtype .comment.block .punctuation.definition.template.parameters.begin, .flowtype .comment.block .punctuation.definition.template.parameters.end, .flowtype .comment.block .punctuation.definition.template.parameters, .flowtype .comment.block .punctuation.definition.template.arguments.end - settings - - foreground - #BCAAA4B2 - - - - scope - .entity.name.decorator, .punctuation.definition.decorator - settings - - foreground - #b39ddb - - - - scope - .destructuring .keyword, .destructuring .keyword.operator.other.association, .destructuring .punctuation.definition, .destructuring .punctuation.definition.array, .destructuring .punctuation.definition.object, .destructuring .punctuation.definition.property - settings - - foreground - #ffffff - - - - scope - .destructuring .object.property .entity.name.variable - settings - - foreground - #ffffff - - - - scope - .eslint .keyword.other, .eslint .punctuation.definition - settings - - foreground - #bcaaa4 - - - - scope - .entity.name.eslint-rule - settings - - foreground - #b39ddb - - - - scope - .export .entity.name.aliased, .export .entity.name.ambiguous - settings - - foreground - #bcaaa4 - - - - scope - .punctuation.definition.export - settings - - foreground - #ffffff - - - - scope - .import .entity.name.aliased, .import .entity.name.ambiguous - settings - - foreground - #bcaaa4 - - - - scope - .punctuation.definition.import - settings - - foreground - #ffffff - - - - scope - .keyword.operator.other.generator - settings - - foreground - #b39ddb - - - - scope - .keyword.operator.other.rest, .keyword.operator.other.spread - settings - - foreground - #ffffff - - - - scope - .keyword.operator.other.association.json - settings - - foreground - #ffffff - - - - scope - .level-1 .punctuation.definition.object.json, .level-1 .punctuation.definition.object.begin.json, .level-1 .punctuation.definition.object.end.json - settings - - foreground - #ce93d8 - - - - scope - .level-1 .string - settings - - foreground - #4dd0e1 - - - - scope - .level-1 .punctuation.definition.string - settings - - foreground - #4DD0E180 - - - - scope - .level-2 .punctuation.definition.object.json, .level-2 .punctuation.definition.object.begin.json, .level-2 .punctuation.definition.object.end.json - settings - - foreground - #4dd0e1 - - - - scope - .level-2 .string - settings - - foreground - #9ccc65 - - - - scope - .level-2 .punctuation.definition.string - settings - - foreground - #AED58180 - - - - scope - .level-3 .punctuation.definition.object.json, .level-3 .punctuation.definition.object.begin.json, .level-3 .punctuation.definition.object.end.json - settings - - foreground - #9ccc65 - - - - scope - .level-3 .string - settings - - foreground - #4db6ac - - - - scope - .level-3 .punctuation.definition.string - settings - - foreground - #4DB6ACB2 - - - - scope - .level-4 .punctuation.definition.object.json, .level-4 .punctuation.definition.object.begin.json, .level-4 .punctuation.definition.object.end.json - settings - - foreground - #4db6ac - - - - scope - .level-4 .string - settings - - foreground - #ffab91 - - - - scope - .level-4 .punctuation.definition.string - settings - - foreground - #FFAB9180 - - - - scope - .level-5 .punctuation.definition.object.json, .level-5 .punctuation.definition.object.begin.json, .level-5 .punctuation.definition.object.end.json - settings - - foreground - #ffab91 - - - - scope - .level-5 .string - settings - - foreground - #ffe082 - - - - scope - .level-5 .punctuation.definition.string - settings - - foreground - #FFE08280 - - - - scope - .level-6 .punctuation.definition.object.json, .level-6 .punctuation.definition.object.begin.json, .level-6 .punctuation.definition.object.end.json - settings - - foreground - #ffe082 - - - - scope - .level-6 .string - settings - - foreground - #f48fb1 - - - - scope - .level-6 .punctuation.definition.string - settings - - foreground - #F48FB180 - - - - scope - .level-7 .punctuation.definition.object.json, .level-7 .punctuation.definition.object.begin.json, .level-7 .punctuation.definition.object.end.json - settings - - foreground - #f48fb1 - - - - scope - .level-7 .string - settings - - foreground - #ce93d8 - - - - scope - .level-7 .punctuation.definition.string - settings - - foreground - #CE93D880 - - - - scope - .component.jsx .entity.name.tag - settings - - foreground - #ffe082 - - - - scope - .component.jsx .punctuation.definition.tag - settings - - foreground - #FFE082B2 - - - - scope - .source.jsx .keyword.operator - settings - - foreground - #CE93D8B2 - - - - scope - .entity.name.attribute - settings - - foreground - #9ccc65 - - - - scope - .section.cdata - settings - - foreground - #ff80ab - - - - scope - .section.cdata .entity.name - settings - - foreground - #ff80ab - - - - scope - .section.cdata .punctuation.definition - settings - - foreground - #FF80ABB2 - - - - scope - .entity.name.data-attribute - settings - - foreground - #ffffff - - - - scope - .declaration.doctype - settings - - foreground - #ff80ab - - - - scope - .declaration.doctype .entity.name - settings - - foreground - #ff80ab - - - - scope - .declaration.doctype .punctuation.definition.declaration - settings - - foreground - #FF80ABB2 - - - - scope - .text.html .keyword.operator - settings - - foreground - #CE93D8B2 - - - - scope - .instruction.prolog - settings - - foreground - #ff80ab - - - - scope - .instruction.prolog .entity.name - settings - - foreground - #ff80ab - - - - scope - .instruction.prolog .punctuation.definition.instruction - settings - - foreground - #FF80ABB2 - - - - scope - .punctuation.definition.code-block - settings - - foreground - #ff80ab - - - - scope - .level-1 .entity.name.header, .level-1 .punctuation.definition.header - settings - - foreground - #ce93d8 - - - - scope - .level-2 .entity.name.header, .level-2 .punctuation.definition.header - settings - - foreground - #4dd0e1 - - - - scope - .level-3 .entity.name.header, .level-3 .punctuation.definition.header - settings - - foreground - #9ccc65 - - - - scope - .level-4 .entity.name.header, .level-4 .punctuation.definition.header - settings - - foreground - #4db6ac - - - - scope - .level-5 .entity.name.header, .level-5 .punctuation.definition.header - settings - - foreground - #ffab91 - - - - scope - .level-6 .entity.name.header, .level-6 .punctuation.definition.header - settings - - foreground - #ffe082 - - - - scope - .support .entity.name.property.mql - settings - - foreground - #ff9e80 - - - - scope - .entity.name.selector - settings - - foreground - #ff80ab - - - - scope - .punctuation.definition.selector - settings - - foreground - #FF80AB80 - - - - scope - .extension .entity.name.selector - settings - - foreground - #e0e0e0 - - - - scope - .extension .punctuation.definition.selector - settings - - foreground - #E0E0E0B2 - - - - scope - .entity.name.selector.class - settings - - foreground - #4dd0e1 - - - - scope - .punctuation.definition.selector.class - settings - - foreground - #4DD0E1B2 - - - - scope - .entity.name.selector.id - settings - - foreground - #ec407a - - - - scope - .punctuation.definition.selector.id - settings - - foreground - #EC407AB2 - - - - scope - .entity.name.selector.placeholder - settings - - foreground - #ffcc80 - - - - scope - .punctuation.definition.selector.placeholder - settings - - foreground - #FFCC8080 - - - - scope - .entity.name.selector.tag - settings - - foreground - #bcaaa4 - - - - scope - .source.css .support .entity.name.attribute, .source.scss .support .entity.name.attribute - settings - - foreground - #aed581 - - - - scope - .source.css .extension .entity.name.attribute, .source.scss .extension .entity.name.attribute - settings - - foreground - #e0e0e0 - - - - scope - .entity.name.mixin, .punctuation.definition.mixin - settings - - foreground - #4fc3f7 - - - - scope - .source.scss .keyword.operator.other.comma, .source.scss .keyword.operator.other.association, .source.scss .keyword.other.terminator - settings - - foreground - #ffffff - - - - scope - .source.scss .punctuation.definition.body - settings - - foreground - #ffffff - - - - scope - source.scss .keyword.modifier.unit - settings - - foreground - #ff9e80 - - - - scope - .source.scss .declaration .entity.name.variable - settings - - foreground - #bcaaa4 - - scope .meta.annotation .variable.annotation, .meta.annotation .punctuation.definition diff --git a/schemes/candyman/old.scss b/schemes/candyman/old.scss deleted file mode 100644 index 85ce79cc..00000000 --- a/schemes/candyman/old.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import 'old/html'; -@import 'old/js'; -@import 'old/json'; -@import 'old/jsx'; -@import 'old/markup'; -@import 'old/md'; -@import 'old/mql'; -@import 'old/scss'; diff --git a/schemes/candyman/old/_html.scss b/schemes/candyman/old/_html.scss deleted file mode 100644 index c0901684..00000000 --- a/schemes/candyman/old/_html.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "html/embedded"; -@import "html/form"; -@import "html/other"; -@import "html/sectioning"; -@import "html/sectioning-root"; -@import "html/style"; diff --git a/schemes/candyman/old/_js.scss b/schemes/candyman/old/_js.scss deleted file mode 100644 index 99221851..00000000 --- a/schemes/candyman/old/_js.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "js/flowtype/module"; -@import "js/flowtype/operator"; -@import "js/flowtype/punctuation"; - -@import "js/decorator"; -@import "js/destructuring"; -@import "js/eslint"; -@import "js/export"; -@import "js/import"; -@import "js/operator"; diff --git a/schemes/candyman/old/_json.scss b/schemes/candyman/old/_json.scss deleted file mode 100644 index 9c072955..00000000 --- a/schemes/candyman/old/_json.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "json/operator"; -@import "json/level1"; -@import "json/level2"; -@import "json/level3"; -@import "json/level4"; -@import "json/level5"; -@import "json/level6"; -@import "json/level7"; diff --git a/schemes/candyman/old/_jsx.scss b/schemes/candyman/old/_jsx.scss deleted file mode 100644 index 8a3b4d42..00000000 --- a/schemes/candyman/old/_jsx.scss +++ /dev/null @@ -1,14 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "jsx/component"; -@import "jsx/operator"; diff --git a/schemes/candyman/old/_markup.scss b/schemes/candyman/old/_markup.scss deleted file mode 100644 index 875b8119..00000000 --- a/schemes/candyman/old/_markup.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "markup/attribute"; -@import "markup/cdata"; -@import "markup/data-attribute"; -@import "markup/doctype"; -@import "markup/operator"; -@import "markup/prolog"; diff --git a/schemes/candyman/old/_md.scss b/schemes/candyman/old/_md.scss deleted file mode 100644 index 5620746c..00000000 --- a/schemes/candyman/old/_md.scss +++ /dev/null @@ -1,14 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "md/code-block"; -@import "md/header"; diff --git a/schemes/candyman/old/_mql.scss b/schemes/candyman/old/_mql.scss deleted file mode 100644 index ce0fce3e..00000000 --- a/schemes/candyman/old/_mql.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "mql/property"; diff --git a/schemes/candyman/old/_scss.scss b/schemes/candyman/old/_scss.scss deleted file mode 100644 index 677be290..00000000 --- a/schemes/candyman/old/_scss.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -@import "scss/selector/base"; -@import "scss/selector/class"; -@import "scss/selector/id"; -@import "scss/selector/placeholder"; -@import "scss/selector/tag"; - -@import "scss/attribute"; -@import "scss/mixin"; -@import "scss/operator"; -@import "scss/punctuation"; -@import "scss/unit"; -@import "scss/variable"; diff --git a/schemes/candyman/old/html/_embedded.scss b/schemes/candyman/old/html/_embedded.scss deleted file mode 100644 index 6c917f95..00000000 --- a/schemes/candyman/old/html/_embedded.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.tag.embedded { - .entity.name.tag { - foreground: $cyan-300; - } - - .punctuation.definition.tag { - foreground: rgba($cyan-300, .7); - } -} diff --git a/schemes/candyman/old/html/_form.scss b/schemes/candyman/old/html/_form.scss deleted file mode 100644 index 2290b019..00000000 --- a/schemes/candyman/old/html/_form.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.tag.form { - .entity.name.tag { - foreground: $amber-100; - } - - .punctuation.definition.tag { - foreground: rgba($amber-100, .7); - } -} diff --git a/schemes/candyman/old/html/_other.scss b/schemes/candyman/old/html/_other.scss deleted file mode 100644 index 591d577f..00000000 --- a/schemes/candyman/old/html/_other.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.tag { - foreground: $brown-200; -} - -.punctuation.definition.tag { - foreground: rgba($brown-200, .7); -} diff --git a/schemes/candyman/old/html/_sectioning-root.scss b/schemes/candyman/old/html/_sectioning-root.scss deleted file mode 100644 index 50c823dd..00000000 --- a/schemes/candyman/old/html/_sectioning-root.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.tag.sectioning.root { - .entity.name.tag { - foreground: $purple-200; - } - - .punctuation.definition.tag { - foreground: rgba($purple-200, .7); - } -} diff --git a/schemes/candyman/old/html/_sectioning.scss b/schemes/candyman/old/html/_sectioning.scss deleted file mode 100644 index deeff89a..00000000 --- a/schemes/candyman/old/html/_sectioning.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.tag.sectioning { - .entity.name.tag { - foreground: $pink-200; - } - - .punctuation.definition.tag { - foreground: rgba($pink-200, .7); - } -} diff --git a/schemes/candyman/old/html/_style.scss b/schemes/candyman/old/html/_style.scss deleted file mode 100644 index fdc23cee..00000000 --- a/schemes/candyman/old/html/_style.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.tag.style { - .entity.name.tag { - foreground: $deep-orange-300; - } - - .punctuation.definition.tag { - foreground: rgba($deep-orange-300, .7); - } -} diff --git a/schemes/candyman/old/js/_decorator.scss b/schemes/candyman/old/js/_decorator.scss deleted file mode 100644 index 1ddf9aec..00000000 --- a/schemes/candyman/old/js/_decorator.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.decorator, -.punctuation.definition.decorator { - foreground: $deep-purple-200; -} diff --git a/schemes/candyman/old/js/_destructuring.scss b/schemes/candyman/old/js/_destructuring.scss deleted file mode 100644 index ecc6f25f..00000000 --- a/schemes/candyman/old/js/_destructuring.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.destructuring { - .keyword, - .keyword.operator.other.association, - .punctuation.definition, - .punctuation.definition.array, - .punctuation.definition.object, - .punctuation.definition.property { - foreground: $gray-0; - } - - .object.property { - .entity.name.variable { - foreground: $gray-0; - } - } -} diff --git a/schemes/candyman/old/js/_eslint.scss b/schemes/candyman/old/js/_eslint.scss deleted file mode 100644 index b0b1c9b2..00000000 --- a/schemes/candyman/old/js/_eslint.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.eslint { - .keyword.other, - .punctuation.definition { - foreground: $brown-200; - } -} - -.entity.name.eslint-rule { - foreground: $deep-purple-200; -} diff --git a/schemes/candyman/old/js/_export.scss b/schemes/candyman/old/js/_export.scss deleted file mode 100644 index 3c646359..00000000 --- a/schemes/candyman/old/js/_export.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.export { - .entity.name.aliased, - .entity.name.ambiguous { - foreground: $brown-200; - } -} - -.punctuation.definition.export { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/js/_import.scss b/schemes/candyman/old/js/_import.scss deleted file mode 100644 index e8ab8f0c..00000000 --- a/schemes/candyman/old/js/_import.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.import { - .entity.name.aliased, - .entity.name.ambiguous { - foreground: $brown-200; - } -} - -.punctuation.definition.import { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/js/_operator.scss b/schemes/candyman/old/js/_operator.scss deleted file mode 100644 index 92603c54..00000000 --- a/schemes/candyman/old/js/_operator.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword.operator.other { - &.generator { - foreground: $deep-purple-200; - } - - &.rest, - &.spread { - foreground: $gray-0; - } -} diff --git a/schemes/candyman/old/js/flowtype/_module.scss b/schemes/candyman/old/js/flowtype/_module.scss deleted file mode 100644 index 00c58b72..00000000 --- a/schemes/candyman/old/js/flowtype/_module.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.flowtype { - .entity.name.module { - foreground: $light-green-300; - } -} diff --git a/schemes/candyman/old/js/flowtype/_operator.scss b/schemes/candyman/old/js/flowtype/_operator.scss deleted file mode 100644 index 4471be05..00000000 --- a/schemes/candyman/old/js/flowtype/_operator.scss +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.flowtype { - .keyword.operator.other { - &.association, - &.cast, - &.contravariant, - &.covariant, - &.existential, - &.intersection, - &.nullable, - &.optional, - &.rest, - &.union { - foreground: $brown-200; - } - } - - .word { - .keyword.operator.other { - foreground: $pink-a100; - } - } - - .keyword.operator.other.utility { - foreground: $pink-a100; - } - - .comment { - .keyword.operator.other { - &.association, - &.cast, - &.contravariant, - &.covariant, - &.existential, - &.intersection, - &.nullable, - &.optional, - &.union { - foreground: rgba($brown-200, .7); - } - } - - .keyword.operator.other.utility { - foreground: rgba($pink-a100, .7); - } - - .word { - .keyword.operator.other { - foreground: rgba($pink-a100, .7); - } - } - } -} diff --git a/schemes/candyman/old/js/flowtype/_punctuation.scss b/schemes/candyman/old/js/flowtype/_punctuation.scss deleted file mode 100644 index 6b1299b3..00000000 --- a/schemes/candyman/old/js/flowtype/_punctuation.scss +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.flowtype { - .punctuation.definition { - &.array, - &.array.begin, - &.array.end, - &.cast.begin, - &.cast.end, - &.function.parameters.begin, - &.function.parameters.end, - &.function.parameters, - &.function.result, - &.module.body.begin, - &.module.body.end, - &.nullable.begin, - &.nullable.end, - &.object.begin, - &.object.end, - &.object, - &.template.arguments.begin, - &.template.arguments, - &.template.parameters.begin, - &.template.parameters.end, - &.template.parameters, - &.template.arguments.end { - foreground: $brown-200; - } - } - - .comment.block { - .punctuation.definition { - foreground: rgba($brown-200, .7); - - &.array, - &.array.begin, - &.array.end, - &.cast.begin, - &.cast.end, - &.function.parameters.begin, - &.function.parameters.end, - &.function.parameters, - &.function.result, - &.module.body.begin, - &.module.body.end, - &.nullable.begin, - &.nullable.end, - &.object.begin, - &.object.end, - &.object, - &.template.arguments.begin, - &.template.arguments, - &.template.parameters.begin, - &.template.parameters.end, - &.template.parameters, - &.template.arguments.end { - foreground: rgba($brown-200, .7); - } - } - } -} diff --git a/schemes/candyman/old/json/_level1.scss b/schemes/candyman/old/json/_level1.scss deleted file mode 100644 index 4014090e..00000000 --- a/schemes/candyman/old/json/_level1.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-1 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $purple-200; - } - - .string { - foreground: $cyan-300; - } - - .punctuation.definition.string { - foreground: rgba($cyan-300, .5); - } -} diff --git a/schemes/candyman/old/json/_level2.scss b/schemes/candyman/old/json/_level2.scss deleted file mode 100644 index d3bd80c7..00000000 --- a/schemes/candyman/old/json/_level2.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-2 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $cyan-300; - } - - .string { - foreground: $light-green-400; - } - - .punctuation.definition.string { - foreground: rgba($light-green-300, .5); - } -} diff --git a/schemes/candyman/old/json/_level3.scss b/schemes/candyman/old/json/_level3.scss deleted file mode 100644 index 57e6b9a4..00000000 --- a/schemes/candyman/old/json/_level3.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-3 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $light-green-400; - } - - .string { - foreground: $teal-300; - } - - .punctuation.definition.string { - foreground: rgba($teal-300, .7); - } -} diff --git a/schemes/candyman/old/json/_level4.scss b/schemes/candyman/old/json/_level4.scss deleted file mode 100644 index 5f99a720..00000000 --- a/schemes/candyman/old/json/_level4.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-4 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $teal-300; - } - - .string { - foreground: $deep-orange-200; - } - - .punctuation.definition.string { - foreground: rgba($deep-orange-200, .5); - } -} diff --git a/schemes/candyman/old/json/_level5.scss b/schemes/candyman/old/json/_level5.scss deleted file mode 100644 index 1c738fdd..00000000 --- a/schemes/candyman/old/json/_level5.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-5 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $deep-orange-200; - } - - .string { - foreground: $amber-200; - } - - .punctuation.definition.string { - foreground: rgba($amber-200, .5); - } -} diff --git a/schemes/candyman/old/json/_level6.scss b/schemes/candyman/old/json/_level6.scss deleted file mode 100644 index 794cae1b..00000000 --- a/schemes/candyman/old/json/_level6.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-6 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $amber-200; - } - - .string { - foreground: $pink-200; - } - - .punctuation.definition.string { - foreground: rgba($pink-200, .5); - } -} diff --git a/schemes/candyman/old/json/_level7.scss b/schemes/candyman/old/json/_level7.scss deleted file mode 100644 index 484733f3..00000000 --- a/schemes/candyman/old/json/_level7.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-7 { - .punctuation.definition.object.json, - .punctuation.definition.object.begin.json, - .punctuation.definition.object.end.json { - foreground: $pink-200; - } - - .string { - foreground: $purple-200; - } - - .punctuation.definition.string { - foreground: rgba($purple-200, .5); - } -} diff --git a/schemes/candyman/old/json/_operator.scss b/schemes/candyman/old/json/_operator.scss deleted file mode 100644 index 10c138f6..00000000 --- a/schemes/candyman/old/json/_operator.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword.operator.other.association.json { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/jsx/_component.scss b/schemes/candyman/old/jsx/_component.scss deleted file mode 100644 index b22b8ead..00000000 --- a/schemes/candyman/old/jsx/_component.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.component.jsx { - .entity.name.tag { - foreground: $amber-200; - } - - .punctuation.definition.tag { - foreground: rgba($amber-200, .7); - } -} diff --git a/schemes/candyman/old/jsx/_operator.scss b/schemes/candyman/old/jsx/_operator.scss deleted file mode 100644 index 1cd1cc4b..00000000 --- a/schemes/candyman/old/jsx/_operator.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.source.jsx { - .keyword.operator { - foreground: rgba($purple-200, .7); - } -} diff --git a/schemes/candyman/old/markup/_attribute.scss b/schemes/candyman/old/markup/_attribute.scss deleted file mode 100644 index 38174c9a..00000000 --- a/schemes/candyman/old/markup/_attribute.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.attribute { - foreground: $light-green-400; -} diff --git a/schemes/candyman/old/markup/_cdata.scss b/schemes/candyman/old/markup/_cdata.scss deleted file mode 100644 index 56ba3fcc..00000000 --- a/schemes/candyman/old/markup/_cdata.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.section.cdata { - foreground: $pink-a100; - - .entity.name { - foreground: $pink-a100; - } - - .punctuation.definition { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/markup/_data-attribute.scss b/schemes/candyman/old/markup/_data-attribute.scss deleted file mode 100644 index a7284598..00000000 --- a/schemes/candyman/old/markup/_data-attribute.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.data-attribute { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/markup/_doctype.scss b/schemes/candyman/old/markup/_doctype.scss deleted file mode 100644 index 15df47e4..00000000 --- a/schemes/candyman/old/markup/_doctype.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.declaration.doctype { - foreground: $pink-a100; - - .entity.name { - foreground: $pink-a100; - } - - .punctuation.definition.declaration { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/markup/_operator.scss b/schemes/candyman/old/markup/_operator.scss deleted file mode 100644 index 9c019a7c..00000000 --- a/schemes/candyman/old/markup/_operator.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.text.html { - .keyword.operator { - foreground: rgba($purple-200, .7); - } -} diff --git a/schemes/candyman/old/markup/_prolog.scss b/schemes/candyman/old/markup/_prolog.scss deleted file mode 100644 index 3693684e..00000000 --- a/schemes/candyman/old/markup/_prolog.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.instruction.prolog { - foreground: $pink-a100; - - .entity.name { - foreground: $pink-a100; - } - - .punctuation.definition.instruction { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/md/_code-block.scss b/schemes/candyman/old/md/_code-block.scss deleted file mode 100644 index a440e989..00000000 --- a/schemes/candyman/old/md/_code-block.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition.code-block { - foreground: $pink-a100; -} diff --git a/schemes/candyman/old/md/_header.scss b/schemes/candyman/old/md/_header.scss deleted file mode 100644 index b320feaa..00000000 --- a/schemes/candyman/old/md/_header.scss +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.level-1 { - .entity.name.header, - .punctuation.definition.header { - foreground: $purple-200; - } -} - -.level-2 { - .entity.name.header, - .punctuation.definition.header { - foreground: $cyan-300; - } -} - -.level-3 { - .entity.name.header, - .punctuation.definition.header { - foreground: $light-green-400; - } -} - -.level-4 { - .entity.name.header, - .punctuation.definition.header { - foreground: $teal-300; - } -} - -.level-5 { - .entity.name.header, - .punctuation.definition.header { - foreground: $deep-orange-200; - } -} - -.level-6 { - .entity.name.header, - .punctuation.definition.header { - foreground: $amber-200; - } -} diff --git a/schemes/candyman/old/mql/_property.scss b/schemes/candyman/old/mql/_property.scss deleted file mode 100644 index 8ea7af9e..00000000 --- a/schemes/candyman/old/mql/_property.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.support -.entity.name.property.mql { - foreground: $deep-orange-a100; -} - diff --git a/schemes/candyman/old/scss/_attribute.scss b/schemes/candyman/old/scss/_attribute.scss deleted file mode 100644 index accb3a80..00000000 --- a/schemes/candyman/old/scss/_attribute.scss +++ /dev/null @@ -1,26 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.source.css, -.source.scss { - .support { - .entity.name.attribute { - foreground: $light-green-300; - } - } - - .extension { - .entity.name.attribute { - foreground: $gray-300; - } - } -} diff --git a/schemes/candyman/old/scss/_mixin.scss b/schemes/candyman/old/scss/_mixin.scss deleted file mode 100644 index 95c126f1..00000000 --- a/schemes/candyman/old/scss/_mixin.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.mixin, -.punctuation.definition.mixin { - foreground: $light-blue-300; -} diff --git a/schemes/candyman/old/scss/_operator.scss b/schemes/candyman/old/scss/_operator.scss deleted file mode 100644 index b5cf5103..00000000 --- a/schemes/candyman/old/scss/_operator.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.source.scss { - .keyword.operator.other.comma, - .keyword.operator.other.association, - .keyword.other.terminator { - foreground: $gray-0; - } -} diff --git a/schemes/candyman/old/scss/_punctuation.scss b/schemes/candyman/old/scss/_punctuation.scss deleted file mode 100644 index 5801a16e..00000000 --- a/schemes/candyman/old/scss/_punctuation.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.source.scss { - .punctuation.definition.body { - foreground: $gray-0; - } -} diff --git a/schemes/candyman/old/scss/_unit.scss b/schemes/candyman/old/scss/_unit.scss deleted file mode 100644 index cad19a38..00000000 --- a/schemes/candyman/old/scss/_unit.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -source.scss { - .keyword.modifier.unit { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/scss/_variable.scss b/schemes/candyman/old/scss/_variable.scss deleted file mode 100644 index 961236c4..00000000 --- a/schemes/candyman/old/scss/_variable.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.source.scss { - .declaration .entity.name.variable { - foreground: $brown-200; - } -} diff --git a/schemes/candyman/old/scss/selector/_base.scss b/schemes/candyman/old/scss/selector/_base.scss deleted file mode 100644 index 09ffe979..00000000 --- a/schemes/candyman/old/scss/selector/_base.scss +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.selector { - foreground: $pink-a100; -} - -.punctuation.definition.selector { - foreground: rgba($pink-a100, .5); -} - -.extension { - .entity.name.selector { - foreground: $gray-300; - } - - .punctuation.definition.selector { - foreground: rgba($gray-300, .7); - } -} diff --git a/schemes/candyman/old/scss/selector/_class.scss b/schemes/candyman/old/scss/selector/_class.scss deleted file mode 100644 index d39fce5a..00000000 --- a/schemes/candyman/old/scss/selector/_class.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.selector.class { - foreground: $cyan-300; -} - -.punctuation.definition.selector.class { - foreground: rgba($cyan-300, .7); -} diff --git a/schemes/candyman/old/scss/selector/_id.scss b/schemes/candyman/old/scss/selector/_id.scss deleted file mode 100644 index 609dd3d4..00000000 --- a/schemes/candyman/old/scss/selector/_id.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.selector.id { - foreground: $pink-400; -} - -.punctuation.definition.selector.id { - foreground: rgba($pink-400, .7); -} diff --git a/schemes/candyman/old/scss/selector/_placeholder.scss b/schemes/candyman/old/scss/selector/_placeholder.scss deleted file mode 100644 index 98864f87..00000000 --- a/schemes/candyman/old/scss/selector/_placeholder.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.selector.placeholder { - foreground: $orange-200; -} - -.punctuation.definition.selector.placeholder { - foreground: rgba($orange-200, .5); -} diff --git a/schemes/candyman/old/scss/selector/_tag.scss b/schemes/candyman/old/scss/selector/_tag.scss deleted file mode 100644 index aca40520..00000000 --- a/schemes/candyman/old/scss/selector/_tag.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.selector.tag { - foreground: $brown-200; -} diff --git a/schemes/candyman/old/shared/_alias.scss b/schemes/candyman/old/shared/_alias.scss deleted file mode 100644 index 3bd072eb..00000000 --- a/schemes/candyman/old/shared/_alias.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.alias { - foreground: $amber-100; -} diff --git a/schemes/candyman/old/shared/_ambiguous.scss b/schemes/candyman/old/shared/_ambiguous.scss deleted file mode 100644 index e67b55fb..00000000 --- a/schemes/candyman/old/shared/_ambiguous.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.ambiguous { - foreground: $amber-100; -} diff --git a/schemes/candyman/old/shared/_array.scss b/schemes/candyman/old/shared/_array.scss deleted file mode 100644 index b2a6d54e..00000000 --- a/schemes/candyman/old/shared/_array.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.type.array, -.punctuation.definition.array { - foreground: $deep-orange-a100; -} - -.punctuation.definition.array.access { - foreground: $orange-a100; -} diff --git a/schemes/candyman/old/shared/_block-cursor.scss b/schemes/candyman/old/shared/_block-cursor.scss deleted file mode 100644 index 020ea94c..00000000 --- a/schemes/candyman/old/shared/_block-cursor.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.block-cursor { - foreground: $blue-grey-900; - background: $light-green-a200; -} diff --git a/schemes/candyman/old/shared/_cast.scss b/schemes/candyman/old/shared/_cast.scss deleted file mode 100644 index 46c3a66a..00000000 --- a/schemes/candyman/old/shared/_cast.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword.operator.cast, -.punctuation.definition.cast { - foreground: $brown-200; -} diff --git a/schemes/candyman/old/shared/_class.scss b/schemes/candyman/old/shared/_class.scss deleted file mode 100644 index edcab0c6..00000000 --- a/schemes/candyman/old/shared/_class.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.class, -.punctuation.definition.class { - foreground: $light-green-300; -} - -.support { - .entity.name.class { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_color.scss b/schemes/candyman/old/shared/_color.scss deleted file mode 100644 index f876c2b3..00000000 --- a/schemes/candyman/old/shared/_color.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition.color { - foreground: rgba($orange-200, .5); -} - -.constant.color { - foreground: $orange-200; -} - diff --git a/schemes/candyman/old/shared/_comment.scss b/schemes/candyman/old/shared/_comment.scss deleted file mode 100644 index 870ce4bc..00000000 --- a/schemes/candyman/old/shared/_comment.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment, -.comment .punctuation.definition { - foreground: $blue-gray-500; -} - -.comment .entity { - &.email, - &.link { - foreground: $blue-gray-300; - } -} - diff --git a/schemes/candyman/old/shared/_constant.scss b/schemes/candyman/old/shared/_constant.scss deleted file mode 100644 index 4c412ba5..00000000 --- a/schemes/candyman/old/shared/_constant.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.constant, -.punctuation.definition.constant { - foreground: $purple-200; -} - -.support { - .entity.name.constant { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_datetime.scss b/schemes/candyman/old/shared/_datetime.scss deleted file mode 100644 index e677c564..00000000 --- a/schemes/candyman/old/shared/_datetime.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition.datetime { - foreground: rgba($orange-200, .5); -} - -.constant.datetime { - foreground: $orange-200; -} - diff --git a/schemes/candyman/old/shared/_embedded-expression.scss b/schemes/candyman/old/shared/_embedded-expression.scss deleted file mode 100644 index ca689ac6..00000000 --- a/schemes/candyman/old/shared/_embedded-expression.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword.operator.other.embedded-expression { - foreground: rgba($purple-200, .7); -} diff --git a/schemes/candyman/old/shared/_enumeration.scss b/schemes/candyman/old/shared/_enumeration.scss deleted file mode 100644 index e5721031..00000000 --- a/schemes/candyman/old/shared/_enumeration.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.enum, -.punctuation.definition.enum { - foreground: $light-green-300; -} diff --git a/schemes/candyman/old/shared/_function.scss b/schemes/candyman/old/shared/_function.scss deleted file mode 100644 index 164c1f4b..00000000 --- a/schemes/candyman/old/shared/_function.scss +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.function.call { - .entity.name.variable { - foreground: $light-blue-300; - } -} - -.entity.name.function, -.keyword.operator.other.computed-function, -.punctuation.definition.function { - foreground: $light-blue-300; -} - -.support { - .entity.name.function, - .keyword.operator.other.computed-function, - .punctuation.definition.function { - foreground: $deep-orange-a100; - } -} - -.function.parameter { - .entity.name.variable, - .punctuation.definition.variable { - foreground: $orange-200; - } -} diff --git a/schemes/candyman/old/shared/_gitgutter.scss b/schemes/candyman/old/shared/_gitgutter.scss deleted file mode 100644 index 9bb1816e..00000000 --- a/schemes/candyman/old/shared/_gitgutter.scss +++ /dev/null @@ -1,31 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.markup.deleted.git_gutter { - foreground: $red-300; -} - -.markup.inserted.git_gutter { - foreground: $light-green-300; -} - -.markup.changed.git_gutter { - foreground: $deep-orange-a100; -} - -.markup.ignored.git_gutter { - foreground: $cyan-300; -} - -.markup.untracked.git_gutter { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/shared/_interface.scss b/schemes/candyman/old/shared/_interface.scss deleted file mode 100644 index 8fbabffc..00000000 --- a/schemes/candyman/old/shared/_interface.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.interface, -.punctuation.definition.interface { - foreground: $light-green-300; -} - -.support { - .entity.name.interface { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_keyword.scss b/schemes/candyman/old/shared/_keyword.scss deleted file mode 100644 index 158305cc..00000000 --- a/schemes/candyman/old/shared/_keyword.scss +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword { - foreground: $pink-a100; -} - -.storage.modifier { - foreground: $deep-purple-200; - .keyword, - .keyword.operator { - foreground: $deep-purple-200; - } -} - -.storage.type { - foreground: $deep-purple-200; - .keyword { - foreground: $deep-purple-200; - } -} diff --git a/schemes/candyman/old/shared/_label.scss b/schemes/candyman/old/shared/_label.scss deleted file mode 100644 index c920a6f9..00000000 --- a/schemes/candyman/old/shared/_label.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.label, -.punctuation.definition.label { - foreground: $gray-0; -} diff --git a/schemes/candyman/old/shared/_namespace.scss b/schemes/candyman/old/shared/_namespace.scss deleted file mode 100644 index f050302b..00000000 --- a/schemes/candyman/old/shared/_namespace.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.namespace { - foreground: $brown-200; -} - -.punctuation.definition.namespace { - foreground: rgba($brown-200, .5); -} diff --git a/schemes/candyman/old/shared/_number.scss b/schemes/candyman/old/shared/_number.scss deleted file mode 100644 index 0231831d..00000000 --- a/schemes/candyman/old/shared/_number.scss +++ /dev/null @@ -1,31 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.constant.numeric { - foreground: $orange-200; - - &.float { - foreground: $purple-200; - } - - &.binary { - foreground: $cyan-300; - } - - &.octal { - foreground: $lime-300; - } - - &.hex { - foreground: $gray-300; - } -} diff --git a/schemes/candyman/old/shared/_object.scss b/schemes/candyman/old/shared/_object.scss deleted file mode 100644 index 2afdf4ef..00000000 --- a/schemes/candyman/old/shared/_object.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition.object { - foreground: $light-green-300; -} - -.object { - .keyword.operator { - foreground: $light-green-300; - } - - &.property { - .entity.name.variable { - foreground: $brown-200; - } - } -} diff --git a/schemes/candyman/old/shared/_operator.scss b/schemes/candyman/old/shared/_operator.scss deleted file mode 100644 index 2a6a84dc..00000000 --- a/schemes/candyman/old/shared/_operator.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword { - &.operator { - foreground: $green-a200; - } -} - -.word { - .keyword.operator { - foreground: $pink-a100; - } -} diff --git a/schemes/candyman/old/shared/_preprocessor.scss b/schemes/candyman/old/shared/_preprocessor.scss deleted file mode 100644 index cf9c981a..00000000 --- a/schemes/candyman/old/shared/_preprocessor.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.keyword.preprocessor { - foreground: $orange-200; -} diff --git a/schemes/candyman/old/shared/_punctuation.scss b/schemes/candyman/old/shared/_punctuation.scss deleted file mode 100644 index 8991a6e1..00000000 --- a/schemes/candyman/old/shared/_punctuation.scss +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition { - foreground: $amber-100; -} - -.punctuation.other.property.access { - foreground: $light-green-300; -} - -.punctuation.definition.block, -.punctuation.definition.control { - foreground: $pink-a100; -} - -.punctuation.definition.extend-list.separator, -.punctuation.definition.implement-list.separator { - foreground: $purple-200; -} diff --git a/schemes/candyman/old/shared/_regex.scss b/schemes/candyman/old/shared/_regex.scss deleted file mode 100644 index 4932714f..00000000 --- a/schemes/candyman/old/shared/_regex.scss +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.string.unquoted.regex, -.string.unquoted.regex .punctuation.definition { - foreground: $teal-400; -} diff --git a/schemes/candyman/old/shared/_string.scss b/schemes/candyman/old/shared/_string.scss deleted file mode 100644 index 55605106..00000000 --- a/schemes/candyman/old/shared/_string.scss +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.string { - foreground: $red-300; - - .punctuation.definition { - foreground: rgba($red-300, .5); - } -} - -.constant.character { - foreground: $red-300; -} - -.constant.character.escape.a { - foreground: $cyan-200; -} - -.constant.character.escape.b { - foreground: $light-green-300; -} - -.string .variable { - &.a { - .entity.name.variable, - .punctuation.definition.variable, - .keyword.operator { - foreground: $purple-200; - } - } - - &.b { - .entity.name.variable, - .punctuation.definition.variable, - .keyword.operator { - foreground: $pink-300; - } - } - - .array.key { - foreground: $brown-300; - } -} diff --git a/schemes/candyman/old/shared/_structure.scss b/schemes/candyman/old/shared/_structure.scss deleted file mode 100644 index 8d7c99b8..00000000 --- a/schemes/candyman/old/shared/_structure.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.struct, -.punctuation.definition.struct { - foreground: $light-green-300; -} - -.support { - .entity.name.struct { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_template.scss b/schemes/candyman/old/shared/_template.scss deleted file mode 100644 index e2b63eb0..00000000 --- a/schemes/candyman/old/shared/_template.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.punctuation.definition.template { - foreground: $brown-200; -} diff --git a/schemes/candyman/old/shared/_trait.scss b/schemes/candyman/old/shared/_trait.scss deleted file mode 100644 index b934fa78..00000000 --- a/schemes/candyman/old/shared/_trait.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.trait, -.punctuation.definition.trait { - foreground: $light-green-300; -} - -.support { - .entity.name.trait { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_type.scss b/schemes/candyman/old/shared/_type.scss deleted file mode 100644 index f826c862..00000000 --- a/schemes/candyman/old/shared/_type.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.type, -.punctuation.definition.type { - foreground: $light-green-300; -} - -.support { - .entity.name.type, - .punctuation.definition.type { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/_unknown.scss b/schemes/candyman/old/shared/_unknown.scss deleted file mode 100644 index 8a62a15c..00000000 --- a/schemes/candyman/old/shared/_unknown.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.unknown { - foreground: $amber-100; -} diff --git a/schemes/candyman/old/shared/_variable.scss b/schemes/candyman/old/shared/_variable.scss deleted file mode 100644 index b1662d65..00000000 --- a/schemes/candyman/old/shared/_variable.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.entity.name.variable, -.punctuation.definition.variable { - foreground: $gray-400; - fontStyle: none; -} - -.support { - .entity.name.variable, - .punctuation.definition.variable { - foreground: $deep-orange-a100; - } -} diff --git a/schemes/candyman/old/shared/docblock/_alias.scss b/schemes/candyman/old/shared/docblock/_alias.scss deleted file mode 100644 index 822a8c6e..00000000 --- a/schemes/candyman/old/shared/docblock/_alias.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.alias { - foreground: rgba($amber-100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_class.scss b/schemes/candyman/old/shared/docblock/_class.scss deleted file mode 100644 index bb91d2a5..00000000 --- a/schemes/candyman/old/shared/docblock/_class.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.class, - .punctuation.definition.class { - foreground: rgba($light-green-300, .7); - } - - .support { - .entity.name.class { - foreground: rgba($deep-orange-a100, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_constant.scss b/schemes/candyman/old/shared/docblock/_constant.scss deleted file mode 100644 index 671b4146..00000000 --- a/schemes/candyman/old/shared/docblock/_constant.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.constant, - .punctuation.definition.constant { - foreground: rgba($purple-200, .7); - } -} - -.comment .support { - .entity.name.constant, - .punctuation.definition.constant { - foreground: rgba($deep-orange-a100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_function.scss b/schemes/candyman/old/shared/docblock/_function.scss deleted file mode 100644 index 4c9738ea..00000000 --- a/schemes/candyman/old/shared/docblock/_function.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.function, - .punctuation.definition.function { - foreground: rgba($light-blue-300, .7); - } -} - -.comment .support { - .entity.name.function, - .punctuation.definition.function { - foreground: rgba($deep-orange-a100, .7); - } -} - -.comment { - .function.parameter { - .entity.name.variable, - .punctuation.definition.variable { - foreground: rgba($orange-200, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_import.scss b/schemes/candyman/old/shared/docblock/_import.scss deleted file mode 100644 index 23fa52a2..00000000 --- a/schemes/candyman/old/shared/docblock/_import.scss +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.namespace { - foreground: rgba($brown-200, .7); - } - - .punctuation.definition.namespace { - foreground: rgba($brown-200, .4); - } - - .import { - .entity.name.aliased, - .entity.name.ambiguous { - foreground: rgba($brown-200, .7); - } - } - - .punctuation.definition.import { - foreground: rgba($gray-0, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_interface.scss b/schemes/candyman/old/shared/docblock/_interface.scss deleted file mode 100644 index dd2a9e34..00000000 --- a/schemes/candyman/old/shared/docblock/_interface.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.interface, - .punctuation.definition.interface { - foreground: rgba($light-green-300, .7); - } - - .support { - .entity.name.interface { - foreground: rgba($deep-orange-a100, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_keyword.scss b/schemes/candyman/old/shared/docblock/_keyword.scss deleted file mode 100644 index 63981bf6..00000000 --- a/schemes/candyman/old/shared/docblock/_keyword.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .keyword, - .punctuation.definition.keyword { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_modifier.scss b/schemes/candyman/old/shared/docblock/_modifier.scss deleted file mode 100644 index f097b6a4..00000000 --- a/schemes/candyman/old/shared/docblock/_modifier.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .statement.modifier, - .storage.modifier, - .storage.type { - .keyword, - .keyword.operator, - .keyword.operator.other { - foreground: rgba($deep-purple-200, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_namespace.scss b/schemes/candyman/old/shared/docblock/_namespace.scss deleted file mode 100644 index 7d419104..00000000 --- a/schemes/candyman/old/shared/docblock/_namespace.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.namespace { - foreground: rgba($brown-200, .7); - } - - .punctuation.definition.namespace { - foreground: rgba($brown-200, .4); - } -} diff --git a/schemes/candyman/old/shared/docblock/_number.scss b/schemes/candyman/old/shared/docblock/_number.scss deleted file mode 100644 index 9e1f7967..00000000 --- a/schemes/candyman/old/shared/docblock/_number.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”), .7) you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .constant.numeric { - foreground: rgba($orange-200, .7); - - &.float { - foreground: rgba($purple-200, .7); - } - - &.binary { - foreground: rgba($cyan-300, .7); - } - - &.octal { - foreground: rgba($lime-300, .7); - } - - &.hex { - foreground: rgba($gray-300, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_operator.scss b/schemes/candyman/old/shared/docblock/_operator.scss deleted file mode 100644 index 37b54875..00000000 --- a/schemes/candyman/old/shared/docblock/_operator.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment .keyword { - &.operator { - foreground: rgba($green-a200, .7); - } - - &.operator.other.word { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_punctuation.scss b/schemes/candyman/old/shared/docblock/_punctuation.scss deleted file mode 100644 index 7a3051c2..00000000 --- a/schemes/candyman/old/shared/docblock/_punctuation.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .punctuation.definition.expression.group.a { - foreground: rgba($amber-100, .7); - } - - .punctuation.definition.expression.group.b { - foreground: rgba($brown-200, .7); - } - - .punctuation.definition.control { - foreground: rgba($pink-a100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_string.scss b/schemes/candyman/old/shared/docblock/_string.scss deleted file mode 100644 index 30f9db85..00000000 --- a/schemes/candyman/old/shared/docblock/_string.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .string { - foreground: rgba($red-300, .7); - - .punctuation.definition { - foreground: rgba($red-300, .7); - } - } - - .constant.character { - foreground: rgba($red-300, .7); - } - - .constant.character.escape.a { - foreground: rgba($cyan-200, .7); - } - - .constant.character.escape.b { - foreground: rgba($light-green-300, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_structure.scss b/schemes/candyman/old/shared/docblock/_structure.scss deleted file mode 100644 index 5243c666..00000000 --- a/schemes/candyman/old/shared/docblock/_structure.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.struct, - .punctuation.definition.struct { - foreground: rgba($light-green-300, .7); - } - - .support { - .entity.name.struct { - foreground: rgba($deep-orange-a100, .7); - } - } -} diff --git a/schemes/candyman/old/shared/docblock/_type.scss b/schemes/candyman/old/shared/docblock/_type.scss deleted file mode 100644 index 495b5caa..00000000 --- a/schemes/candyman/old/shared/docblock/_type.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.type, - .punctuation.definition.type { - foreground: rgba($light-green-300, .7); - } -} - -.comment .support { - .entity.name.type, - .punctuation.definition.type { - foreground: rgba($deep-orange-a100, .7); - } -} diff --git a/schemes/candyman/old/shared/docblock/_variable.scss b/schemes/candyman/old/shared/docblock/_variable.scss deleted file mode 100644 index 55cf8d70..00000000 --- a/schemes/candyman/old/shared/docblock/_variable.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -.comment { - .entity.name.variable, - .punctuation.definition.variable { - foreground: rgba($gray-400, .7); - } -} - -.comment .support { - .entity.name.variable, - .punctuation.definition.variable { - foreground: rgba($deep-orange-a100, .7); - } -} From 6a84f003048774dbb9130a6869edd8857f69eb80 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 10:39:28 -0300 Subject: [PATCH 008/428] Restore tag and class selector colors --- Candyman.tmTheme | 31 +++++++++++++++++++++++++++++-- schemes/candyman/_css.scss | 14 ++++++++++++++ 2 files changed, 43 insertions(+), 2 deletions(-) diff --git a/Candyman.tmTheme b/Candyman.tmTheme index faeb8244..45777f89 100644 --- a/Candyman.tmTheme +++ b/Candyman.tmTheme @@ -43,10 +43,10 @@ scope - .meta.annotation .variable.annotation, .meta.annotation .punctuation.definition + .meta.annotation #lols div:disabled .variable.annotation, .meta.annotation #lols div:disabled .punctuation.definition settings - foreground + width #ea80fc @@ -204,6 +204,33 @@ #ff9e80 + + scope + .source.css .entity.name.tag + settings + + foreground + #bcaaa4 + + + + scope + .source.css .entity.other.attribute-name.class + settings + + foreground + #4dd0e1 + + + + scope + .source.css .entity.other.attribute-name.class .punctuation + settings + + foreground + #4DD0E1B2 + + scope .source.css .entity.other.attribute-name diff --git a/schemes/candyman/_css.scss b/schemes/candyman/_css.scss index f51056a2..4884111d 100644 --- a/schemes/candyman/_css.scss +++ b/schemes/candyman/_css.scss @@ -11,6 +11,20 @@ // the License. .source.css { + // Tag selector. + .entity.name.tag { + foreground: $brown-200; + } + + // Class selector. + .entity.other.attribute-name.class { + foreground: $cyan-300; + + .punctuation { + foreground: rgba($cyan-300, .7); + } + } + // Attribute inside the attribute selector. .entity.other.attribute-name { foreground: $purple-a100; From 012c11f435ed552008aed5d07289322289043ea4 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 12:15:39 -0300 Subject: [PATCH 009/428] Restore color constant --- schemes/candyman/_constant.scss | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/schemes/candyman/_constant.scss b/schemes/candyman/_constant.scss index e5e1e93c..21c0b63f 100644 --- a/schemes/candyman/_constant.scss +++ b/schemes/candyman/_constant.scss @@ -24,6 +24,13 @@ foreground: $deep-orange-a100; } +.constant.other.color { + foreground: $red-300; + .punctuation.definition.constant { + foreground: rgba($red-300, .5); + } +} + .constant.numeric { foreground: $amber-300; From 24cf1b6cab927287e5ae93de1f6ae707f4173e3d Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 12:15:56 -0300 Subject: [PATCH 010/428] Rebalance CSS and markup --- schemes/candyman/_css.scss | 10 +++++----- schemes/candyman/_markup.scss | 2 +- schemes/candyman/_type.scss | 3 +-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/schemes/candyman/_css.scss b/schemes/candyman/_css.scss index 4884111d..b2eb5f68 100644 --- a/schemes/candyman/_css.scss +++ b/schemes/candyman/_css.scss @@ -18,20 +18,20 @@ // Class selector. .entity.other.attribute-name.class { - foreground: $cyan-300; + foreground: $light-green-300; .punctuation { - foreground: rgba($cyan-300, .7); + foreground: rgba($light-green-300, .7); } } // Attribute inside the attribute selector. .entity.other.attribute-name { - foreground: $purple-a100; + foreground: $deep-purple-200; } - .meta.attribute.builtin - .entity.other.attribute-name { + // Pseudo class. + .entity.other.pseudo-class { foreground: $purple-a100; } diff --git a/schemes/candyman/_markup.scss b/schemes/candyman/_markup.scss index 4205db3a..ed8aa2f5 100644 --- a/schemes/candyman/_markup.scss +++ b/schemes/candyman/_markup.scss @@ -82,7 +82,7 @@ .meta.attribute.data .entity.other.attribute-name { foreground: $blue-grey-100; - fontStyle: italic; + fontStyle: italic bold; } // CDATA/DOCTYPE/JSX Component tag. diff --git a/schemes/candyman/_type.scss b/schemes/candyman/_type.scss index f5f5aedc..72f6d721 100644 --- a/schemes/candyman/_type.scss +++ b/schemes/candyman/_type.scss @@ -10,8 +10,7 @@ // License for the specific language governing permissions and limitations under // the License. -.entity.name, -.entity.other { +.entity.name { foreground: $amber-a100; } From f3964f0b5323a1d5812fd03c0b7b850b7a258e09 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Fri, 20 Jul 2018 12:18:31 -0300 Subject: [PATCH 011/428] Build candyman --- Candyman.tmTheme | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/Candyman.tmTheme b/Candyman.tmTheme index 45777f89..7ede41a7 100644 --- a/Candyman.tmTheme +++ b/Candyman.tmTheme @@ -43,10 +43,10 @@ scope - .meta.annotation #lols div:disabled .variable.annotation, .meta.annotation #lols div:disabled .punctuation.definition + .meta.annotation .variable.annotation, .meta.annotation .punctuation.definition settings - width + foreground #ea80fc @@ -112,6 +112,24 @@ #ff9e80 + + scope + .constant.other.color + settings + + foreground + #e57373 + + + + scope + .constant.other.color .punctuation.definition.constant + settings + + foreground + #E5737380 + + scope .constant.numeric @@ -219,7 +237,7 @@ settings foreground - #4dd0e1 + #aed581 @@ -228,7 +246,7 @@ settings foreground - #4DD0E1B2 + #AED581B2 @@ -237,12 +255,12 @@ settings foreground - #ea80fc + #b39ddb scope - .source.css .meta.attribute.builtin .entity.other.attribute-name + .source.css .entity.other.pseudo-class settings foreground @@ -843,7 +861,7 @@ settings fontStyle - italic + italic bold foreground #cfd8dc @@ -1058,7 +1076,7 @@ scope - .entity.name, .entity.other + .entity.name settings foreground From 0568fcaebf224381cd5e370be0e733e1a890381a Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Wed, 22 Aug 2018 11:10:18 -0300 Subject: [PATCH 012/428] Remove old tests --- tests/__init__.py | 11 - .../fjsx15/flowtype/old_test_type-aliasing.js | 232 -- .../fjsx15/literal/old_test_number.js | 46 - .../fjsx15/literal/old_test_object.js | 149 -- .../fjsx15/literal/string/old_test_double.js | 38 - .../fjsx15/literal/string/old_test_regex.js | 22 - .../fjsx15/literal/string/old_test_single.js | 38 - .../literal/string/old_test_template.js | 72 - .../fjsx15/old_test_arrow-function.js | 114 - tests/old-tests/fjsx15/old_test_class.js | 242 -- tests/old-tests/fjsx15/old_test_export.js | 46 - .../fjsx15/old_test_function-call.js | 70 - tests/old-tests/fjsx15/old_test_function.js | 191 -- tests/old-tests/fjsx15/old_test_import.js | 49 - .../html5/attribute/old_test_data.html5 | 17 - .../html5/attribute/old_test_support.html5 | 342 --- .../constant/support/old_test_align-mode.mq4 | 23 - .../mql4/constant/support/old_test_anchor.mq4 | 47 - .../support/old_test_applied-price.mq4 | 35 - .../mql4/constant/support/old_test_border.mq4 | 23 - .../support/old_test_chart-events.mq4 | 38 - .../support/old_test_chart-positioning.mq4 | 20 - .../support/old_test_chart-properties.mq4 | 126 -- .../support/old_test_chart-representation.mq4 | 24 - .../mql4/constant/support/old_test_color.mq4 | 278 --- .../mql4/constant/support/old_test_corner.mq4 | 26 - .../support/old_test_drawing-styles.mq4 | 36 - .../constant/support/old_test_error-codes.mq4 | 290 --- .../mql4/constant/support/old_test_gann.mq4 | 20 - .../support/old_test_indicator-lines.mq4 | 56 - .../support/old_test_init-ret-code.mq4 | 23 - .../support/old_test_object-periods.mq4 | 47 - .../support/old_test_object-property.mq4 | 126 -- .../constant/support/old_test_object-type.mq4 | 134 -- .../support/old_test_order-selection.mq4 | 26 - .../constant/support/old_test_order-type.mq4 | 32 - .../mql4/constant/support/old_test_other.mq4 | 41 - .../support/old_test_series-identifiers.mq4 | 23 - .../support/old_test_smoothing-methods.mq4 | 26 - .../support/old_test_symbol-properties.mq4 | 101 - .../constant/support/old_test_timeframes.mq4 | 58 - .../support/old_test_unint-reason.mq4 | 44 - .../support/old_test_account.mq4 | 71 - .../function-call/support/old_test_array.mq4 | 71 - .../function-call/support/old_test_chart.mq4 | 158 -- .../support/old_test_checkup.mq4 | 86 - .../function-call/support/old_test_common.mq4 | 101 - .../support/old_test_conversion.mq4 | 86 - .../support/old_test_custom-indicator.mq4 | 65 - .../support/old_test_datetime.mq4 | 83 - .../function-call/support/old_test_file.mq4 | 128 -- .../support/old_test_indicators.mq4 | 125 -- .../function-call/support/old_test_market.mq4 | 44 - .../function-call/support/old_test_math.mq4 | 77 - .../function-call/support/old_test_object.mq4 | 95 - .../function-call/support/old_test_string.mq4 | 71 - .../support/old_test_timeseries.mq4 | 74 - .../support/old_test_trade-signals.mq4 | 50 - .../function-call/support/old_test_trade.mq4 | 89 - .../mql4/literal/old_test_character.mq4 | 46 - .../old-tests/mql4/literal/old_test_color.mq4 | 32 - .../mql4/literal/old_test_datetime.mq4 | 28 - .../mql4/literal/old_test_number.mq4 | 34 - .../mql4/literal/old_test_string.mq4 | 34 - tests/old-tests/mql4/old_test_comment.mq4 | 22 - tests/old-tests/mql4/old_test_function.mq4 | 40 - tests/old-tests/mql4/old_test_input.mq4 | 35 - .../mql4/preprocessor/old_test_property.mq4 | 209 -- .../mql4/type/support/old_test_enums.mq4 | 71 - .../php7/comment/old_test_normal.php7 | 28 - .../php7/comment/old_test_phpdoc.php7 | 140 -- .../php7/comment/old_test_phpunit.php7 | 188 -- .../php7/constant/old_test_normal.php7 | 23 - .../php7/constant/support/old_test_array.php7 | 82 - .../php7/constant/support/old_test_core.php7 | 124 - .../php7/constant/support/old_test_error.php7 | 61 - .../php7/constant/support/old_test_magic.php7 | 48 - .../constant/support/old_test_math-gmp.php7 | 43 - .../php7/constant/support/old_test_math.php7 | 85 - .../constant/support/old_test_output.php7 | 49 - .../constant/support/old_test_string.php7 | 100 - .../php7/function-call/old_test_normal.php7 | 29 - .../function-call/support/old_test_array.php7 | 250 --- .../support/old_test_class-object.php7 | 67 - .../function-call/support/old_test_core.php7 | 175 -- .../support/old_test_directories.php7 | 43 - .../function-call/support/old_test_error.php7 | 52 - .../support/old_test_filesytem.php7 | 259 --- .../support/old_test_math-gmp.php7 | 160 -- .../function-call/support/old_test_math.php7 | 163 -- .../support/old_test_mb_string.php7 | 180 -- .../support/old_test_output.php7 | 67 - .../function-call/support/old_test_spl.php7 | 58 - .../support/old_test_string.php7 | 307 --- .../support/old_test_variable.php7 | 115 - .../php7/literal/old_test_number.php7 | 40 - .../string/old_test_double-quoted.php7 | 83 - .../php7/literal/string/old_test_heredoc.php7 | 82 - .../php7/literal/string/old_test_nowdoc.php7 | 26 - .../string/old_test_single-quoted.php7 | 29 - tests/old-tests/php7/old_test.php7 | 31 - tests/old-tests/php7/old_test_class.php7 | 199 -- tests/old-tests/php7/old_test_declare.php7 | 32 - tests/old-tests/php7/old_test_function.php7 | 102 - tests/old-tests/php7/old_test_interface.php7 | 106 - .../php7/old_test_language-construct.php7 | 34 - tests/old-tests/php7/old_test_namespace.php7 | 65 - tests/old-tests/php7/old_test_operator.php7 | 20 - tests/old-tests/php7/old_test_trait.php7 | 31 - tests/old-tests/php7/old_test_type.php7 | 115 - tests/old-tests/php7/old_test_use.php7 | 149 -- tests/old-tests/php7/old_test_variable.php7 | 29 - .../scss3/selector/old_test_pseudo-class.scss | 141 -- .../selector/old_test_pseudo-element.scss | 32 - tests/plugin/NaomiTestCase.py | 51 - tests/plugin/__init__.py | 11 - tests/plugin/region/__init__.py | 11 - tests/plugin/region/scan/__init__.py | 11 - tests/plugin/region/scan/fixtures/lorem.txt | 1 - tests/plugin/region/scan/test_scan.py | 34 - .../css3/syntax_test_invalid_nest.css3 | 35 - tests/syntaxes/css3/syntax_test_nest.css3 | 29 - tests/syntaxes/css3/syntax_test_property.css3 | 1986 ----------------- .../fjsx15/destructuring/syntax_test_array.js | 74 - .../destructuring/syntax_test_object.js | 52 - 125 files changed, 11964 deletions(-) delete mode 100644 tests/__init__.py delete mode 100644 tests/old-tests/fjsx15/flowtype/old_test_type-aliasing.js delete mode 100644 tests/old-tests/fjsx15/literal/old_test_number.js delete mode 100644 tests/old-tests/fjsx15/literal/old_test_object.js delete mode 100644 tests/old-tests/fjsx15/literal/string/old_test_double.js delete mode 100644 tests/old-tests/fjsx15/literal/string/old_test_regex.js delete mode 100644 tests/old-tests/fjsx15/literal/string/old_test_single.js delete mode 100644 tests/old-tests/fjsx15/literal/string/old_test_template.js delete mode 100644 tests/old-tests/fjsx15/old_test_arrow-function.js delete mode 100644 tests/old-tests/fjsx15/old_test_class.js delete mode 100644 tests/old-tests/fjsx15/old_test_export.js delete mode 100644 tests/old-tests/fjsx15/old_test_function-call.js delete mode 100644 tests/old-tests/fjsx15/old_test_function.js delete mode 100644 tests/old-tests/fjsx15/old_test_import.js delete mode 100644 tests/old-tests/html5/attribute/old_test_data.html5 delete mode 100644 tests/old-tests/html5/attribute/old_test_support.html5 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_align-mode.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_anchor.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_applied-price.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_border.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_chart-events.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_chart-positioning.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_chart-properties.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_chart-representation.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_color.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_corner.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_drawing-styles.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_error-codes.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_gann.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_indicator-lines.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_init-ret-code.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_object-periods.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_object-property.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_object-type.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_order-selection.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_order-type.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_other.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_series-identifiers.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_smoothing-methods.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_symbol-properties.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_timeframes.mq4 delete mode 100644 tests/old-tests/mql4/constant/support/old_test_unint-reason.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_account.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_array.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_chart.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_checkup.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_common.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_conversion.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_custom-indicator.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_datetime.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_file.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_indicators.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_market.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_math.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_object.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_string.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_timeseries.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_trade-signals.mq4 delete mode 100644 tests/old-tests/mql4/function-call/support/old_test_trade.mq4 delete mode 100644 tests/old-tests/mql4/literal/old_test_character.mq4 delete mode 100644 tests/old-tests/mql4/literal/old_test_color.mq4 delete mode 100644 tests/old-tests/mql4/literal/old_test_datetime.mq4 delete mode 100644 tests/old-tests/mql4/literal/old_test_number.mq4 delete mode 100644 tests/old-tests/mql4/literal/old_test_string.mq4 delete mode 100644 tests/old-tests/mql4/old_test_comment.mq4 delete mode 100644 tests/old-tests/mql4/old_test_function.mq4 delete mode 100644 tests/old-tests/mql4/old_test_input.mq4 delete mode 100644 tests/old-tests/mql4/preprocessor/old_test_property.mq4 delete mode 100644 tests/old-tests/mql4/type/support/old_test_enums.mq4 delete mode 100644 tests/old-tests/php7/comment/old_test_normal.php7 delete mode 100644 tests/old-tests/php7/comment/old_test_phpdoc.php7 delete mode 100644 tests/old-tests/php7/comment/old_test_phpunit.php7 delete mode 100644 tests/old-tests/php7/constant/old_test_normal.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_array.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_core.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_error.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_magic.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_math-gmp.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_math.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_output.php7 delete mode 100644 tests/old-tests/php7/constant/support/old_test_string.php7 delete mode 100644 tests/old-tests/php7/function-call/old_test_normal.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_array.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_class-object.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_core.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_directories.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_error.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_filesytem.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_math-gmp.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_math.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_mb_string.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_output.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_spl.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_string.php7 delete mode 100644 tests/old-tests/php7/function-call/support/old_test_variable.php7 delete mode 100644 tests/old-tests/php7/literal/old_test_number.php7 delete mode 100644 tests/old-tests/php7/literal/string/old_test_double-quoted.php7 delete mode 100644 tests/old-tests/php7/literal/string/old_test_heredoc.php7 delete mode 100644 tests/old-tests/php7/literal/string/old_test_nowdoc.php7 delete mode 100644 tests/old-tests/php7/literal/string/old_test_single-quoted.php7 delete mode 100644 tests/old-tests/php7/old_test.php7 delete mode 100644 tests/old-tests/php7/old_test_class.php7 delete mode 100644 tests/old-tests/php7/old_test_declare.php7 delete mode 100644 tests/old-tests/php7/old_test_function.php7 delete mode 100644 tests/old-tests/php7/old_test_interface.php7 delete mode 100644 tests/old-tests/php7/old_test_language-construct.php7 delete mode 100644 tests/old-tests/php7/old_test_namespace.php7 delete mode 100644 tests/old-tests/php7/old_test_operator.php7 delete mode 100644 tests/old-tests/php7/old_test_trait.php7 delete mode 100644 tests/old-tests/php7/old_test_type.php7 delete mode 100644 tests/old-tests/php7/old_test_use.php7 delete mode 100644 tests/old-tests/php7/old_test_variable.php7 delete mode 100644 tests/old-tests/scss3/selector/old_test_pseudo-class.scss delete mode 100644 tests/old-tests/scss3/selector/old_test_pseudo-element.scss delete mode 100644 tests/plugin/NaomiTestCase.py delete mode 100644 tests/plugin/__init__.py delete mode 100644 tests/plugin/region/__init__.py delete mode 100644 tests/plugin/region/scan/__init__.py delete mode 100644 tests/plugin/region/scan/fixtures/lorem.txt delete mode 100644 tests/plugin/region/scan/test_scan.py delete mode 100644 tests/syntaxes/css3/syntax_test_invalid_nest.css3 delete mode 100644 tests/syntaxes/css3/syntax_test_nest.css3 delete mode 100644 tests/syntaxes/css3/syntax_test_property.css3 delete mode 100644 tests/syntaxes/fjsx15/destructuring/syntax_test_array.js delete mode 100644 tests/syntaxes/fjsx15/destructuring/syntax_test_object.js diff --git a/tests/__init__.py b/tests/__init__.py deleted file mode 100644 index bf72dbf4..00000000 --- a/tests/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the “License”); you may not -# use this file except in compliance with the License. You may obtain a copy of -# the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations under -# the License. diff --git a/tests/old-tests/fjsx15/flowtype/old_test_type-aliasing.js b/tests/old-tests/fjsx15/flowtype/old_test_type-aliasing.js deleted file mode 100644 index 54aabe90..00000000 --- a/tests/old-tests/fjsx15/flowtype/old_test_type-aliasing.js +++ /dev/null @@ -1,232 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - type Alias = SomeType; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^^^^^^^^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = SomeType[]; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^^^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.array.begin.flow -// ^ .punctuation.definition.array.end.flow -// ^ .punctuation.terminator.js - type Alias = SomeType; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^^^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .punctuation.terminator.js - type Alias = SomeType; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^^^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.array.begin.flow -// ^ .punctuation.definition.array.end.flow -// ^ .punctuation.section.generic.end.flow -// ^ .punctuation.terminator.js - type Alias = (param:number) => number; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.group.begin.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.group.end.flow -// ^^ .punctuation.definition.function.result.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = (param:number, param:string) => number; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.group.begin.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.group.end.flow -// ^^ .punctuation.definition.function.result.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = (param:A, param:B) => C; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.group.begin.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.flow -// ^^ .punctuation.definition.function.result.flow -// ^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = (param:A|B, param:B) => C|B; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.group.begin.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.flow -// ^^ .punctuation.definition.function.result.flow -// ^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = (param:?(A|B), param:?B) => ?C; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.group.begin.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .punctuation.definition.nullable.begin.flow -// ^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.nullable.end.flow -// ^ .punctuation.definition.function.parameters.flow -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.flow -// ^^ .punctuation.definition.function.result.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .entity.name.type.flow -// ^ .punctuation.terminator.js - type Alias = {a:?A, b:?B}; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .punctuation.terminator.js - type Alias = {a:?(A|C), b:?B}; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .punctuation.definition.nullable.begin.flow -// ^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.nullable.end.flow -// ^ .punctuation.separator.comma.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .punctuation.terminator.js - type Alias = {a:A} & {b:B}; -// ^^^^ .keyword.declaration.type-aliasing.flow -// ^^^^^ .entity.name.type.flow -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .keyword.operator.other.assignment.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .keyword.operator.other.intersection.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .punctuation.terminator.js diff --git a/tests/old-tests/fjsx15/literal/old_test_number.js b/tests/old-tests/fjsx15/literal/old_test_number.js deleted file mode 100644 index bc2941ed..00000000 --- a/tests/old-tests/fjsx15/literal/old_test_number.js +++ /dev/null @@ -1,46 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - 0; -// ^ .constant.numeric.decimal.js - 123; -// ^^^ .constant.numeric.decimal.js - 1_2_3; -// ^^^^^ .constant.numeric.decimal.js - 123_456_789; -// ^^^^^^^^^^^ .constant.numeric.decimal.js - 123.; -// ^^^^ .constant.numeric.float.js - 1_2_3.; -// ^^^^^^ .constant.numeric.float.js - 123_456_789.; -// ^^^^^^^^^^^^ .constant.numeric.float.js - 123.0; -// ^^^^^ .constant.numeric.float.js - .123; -// ^^^^ .constant.numeric.float.js - 0.123; -// ^^^^^ .constant.numeric.float.js - 123e10; -// ^^^^^^ .constant.numeric.float.scientific.js - 123e+10; -// ^^^^^^^ .constant.numeric.float.scientific.js - 123e-10; -// ^^^^^^^ .constant.numeric.float.scientific.js - 0x123; -// ^^^^^ .constant.numeric.hex.js - 0x1_2_3; -// ^^^^^^^ .constant.numeric.hex.js - 0x123_456_789; -// ^^^^^^^^^^^^^ .constant.numeric.hex.js diff --git a/tests/old-tests/fjsx15/literal/old_test_object.js b/tests/old-tests/fjsx15/literal/old_test_object.js deleted file mode 100644 index 487aa271..00000000 --- a/tests/old-tests/fjsx15/literal/old_test_object.js +++ /dev/null @@ -1,149 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - var object = { -// ^^^ .storage.type.js -// ^^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.assignment.js -// ^ .punctuation.section.block.begin.js - property:123, -// ^^^^^^^^ .variable.other.readwrite.js -// ^ .object.js -// ^ .punctuation.binding.js -// ^^^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js - [property]:123, -// ^ .punctuation.section.brackets.begin.js -// ^^^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.section.brackets.end.js -// ^ .punctuation.binding.js -// ^^^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js - [1 + 1 + 1]:123, -// ^ .punctuation.section.brackets.begin.js -// ^ .constant.numeric.decimal.js -// ^ .keyword.operator.arithmetic.js -// ^ .constant.numeric.decimal.js -// ^ .keyword.operator.arithmetic.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.brackets.end.js -// ^ .punctuation.binding.js -// ^^^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js - }; -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js - var object = { -// ^^^ .storage.type.js -// ^^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.assignment.js -// ^ .punctuation.section.block.begin.js - @decorator -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js - @decorator(1,'2') -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js -// ^ .punctuation.definition.decorator.arguments.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.definition.decorator.arguments.js -// ^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js -// ^ .punctuation.definition.decorator.arguments.end.js - constructor(){}, -// ^^^^^^^^^^^ .support.js -// ^^^^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - method(){}, -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - *method(){}, -// ^ .storage.modifier.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - get property(){}, -// ^^^ .storage.modifier.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - set property(){}, -// ^^^ .storage.modifier.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - async method(){}, -// ^^^^^ .storage.modifier.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - static method(){}, -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - static get property(){}, -// ^^^^^^ .storage.modifier.js -// ^^^ .storage.modifier.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - static set property(){}, -// ^^^^^^ .storage.modifier.js -// ^^^ .storage.modifier.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - static async method(){}, -// ^^^^^^ .storage.modifier.js -// ^^^^^ .storage.modifier.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.separator.comma.js - }; -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js diff --git a/tests/old-tests/fjsx15/literal/string/old_test_double.js b/tests/old-tests/fjsx15/literal/string/old_test_double.js deleted file mode 100644 index 0faecb15..00000000 --- a/tests/old-tests/fjsx15/literal/string/old_test_double.js +++ /dev/null @@ -1,38 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - "Something is 'here'..." -// ^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.double.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js - "Something is \"here\"..." -// ^^^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.double.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js - "Escaped: \\\b\f\n\r\t\v\x12\u1234\u{1234}" -// ^^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.double.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^^^ .constant.character.escape.b.js -// ^^^^^^ .constant.character.escape.a.js -// ^^^^^^^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js diff --git a/tests/old-tests/fjsx15/literal/string/old_test_regex.js b/tests/old-tests/fjsx15/literal/string/old_test_regex.js deleted file mode 100644 index 5dc88812..00000000 --- a/tests/old-tests/fjsx15/literal/string/old_test_regex.js +++ /dev/null @@ -1,22 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - /\a\b\c/abcde -// ^^^^^^^^^^^^^ .string.unquoted.regex.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^ .punctuation.definition.string.end.js -// ^^^^^ .regex.flag.js diff --git a/tests/old-tests/fjsx15/literal/string/old_test_single.js b/tests/old-tests/fjsx15/literal/string/old_test_single.js deleted file mode 100644 index d1089d95..00000000 --- a/tests/old-tests/fjsx15/literal/string/old_test_single.js +++ /dev/null @@ -1,38 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - 'Something is "here"...' -// ^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js - 'Something is \'here\'...' -// ^^^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js - 'Escaped: \\\b\f\n\r\t\v\x12\u1234\u{1234}' -// ^^^^^^^^^^^^^^^^^^^^^^^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^^^ .constant.character.escape.b.js -// ^^^^^^ .constant.character.escape.a.js -// ^^^^^^^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js diff --git a/tests/old-tests/fjsx15/literal/string/old_test_template.js b/tests/old-tests/fjsx15/literal/string/old_test_template.js deleted file mode 100644 index 71543696..00000000 --- a/tests/old-tests/fjsx15/literal/string/old_test_template.js +++ /dev/null @@ -1,72 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - `Something is 'here'...` -// ^^^^^^^^^^^^^^^^^^^^^^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js - `Something is "here"...` -// ^^^^^^^^^^^^^^^^^^^^^^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js - `Something is \`here\`...` -// ^^^^^^^^^^^^^^^^^^^^^^^^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js - `Escaped: \\\b\f\n\r\t\v\x12\u1234\u{1234}` -// ^^^^^^^^^^^^^^^^^^^^^^^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^ .constant.character.escape.b.js -// ^^ .constant.character.escape.a.js -// ^^^^ .constant.character.escape.b.js -// ^^^^^^ .constant.character.escape.a.js -// ^^^^^^^^ .constant.character.escape.b.js -// ^ .punctuation.definition.string.end.js - `Embedded variable ${variable}` -// ^^^^^^^^^^^^^^^^^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^^ - string.template.js -// ^^ .keyword.operator.other.embedded-expression.begin.js -// ^^^^^^^^ .variable.other.readwrite.js -// ^ - string.template.js -// ^ .keyword.operator.other.embedded-expression.end.js -// ^ .string.template.js -// ^ .punctuation.definition.string.end.js - `A${`B${`C`}`}` -// ^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^^ - string.template.js -// ^^ .keyword.operator.other.embedded-expression.begin.js -// ^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^^ - string.template.js -// ^^ .keyword.operator.other.embedded-expression.begin.js -// ^^^ .string.template.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js -// ^ - string.template.js -// ^ .keyword.operator.other.embedded-expression.end.js -// ^ .string.template.js -// ^ .punctuation.definition.string.end.js -// ^ - string.template.js -// ^ .keyword.operator.other.embedded-expression.end.js -// ^ .string.template.js -// ^ .punctuation.definition.string.end.js diff --git a/tests/old-tests/fjsx15/old_test_arrow-function.js b/tests/old-tests/fjsx15/old_test_arrow-function.js deleted file mode 100644 index 661954ef..00000000 --- a/tests/old-tests/fjsx15/old_test_arrow-function.js +++ /dev/null @@ -1,114 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - () => {}; -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js - async () => {}; -// ^^^^^ .storage.modifier.js -// ^^^^^ .keyword.other.async.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - (param, ...param) => {}; -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.section.group.end.js -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - async (param, ...param) => {}; -// ^^^^^ .storage.modifier.js -// ^^^^^ .keyword.other.async.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.section.group.end.js -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - (param:number, ...param:string):number => {}; -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - async (param:number, ...param:string):number => {}; -// ^^^^^ .storage.modifier.js -// ^^^^^ .keyword.other.async.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - (param:A, ...param:B):C => {}; -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^^ .punctuation.section.block.arrow.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js diff --git a/tests/old-tests/fjsx15/old_test_class.js b/tests/old-tests/fjsx15/old_test_class.js deleted file mode 100644 index 7b67e19c..00000000 --- a/tests/old-tests/fjsx15/old_test_class.js +++ /dev/null @@ -1,242 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - class Foo {} -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^ .punctuation.definition.class.body.begin.js -// ^ .punctuation.definition.class.body.end.js - class Foo {} -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^ .punctuation.definition.class.body.begin.js -// ^ .punctuation.definition.class.body.end.js - class Foo extends A.B.C {} -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^^^^^^^ .storage.modifier.extends.js -// ^ .entity.name.namespace.a.flow -// ^ .punctuation.definition.namespace.a.flow -// ^ .entity.name.namespace.b.flow -// ^ .punctuation.definition.namespace.b.flow -// ^ .parent.js -// ^ .entity.name.class.js -// ^ .punctuation.definition.class.body.begin.js -// ^ .punctuation.definition.class.body.end.js - class Foo extends A.B.C {} -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^^^^^^^ .storage.modifier.extends.js -// ^ .entity.name.namespace.a.flow -// ^ .punctuation.definition.namespace.a.flow -// ^ .entity.name.namespace.b.flow -// ^ .punctuation.definition.namespace.b.flow -// ^ .parent.js -// ^ .entity.name.class.js -// ^ .punctuation.definition.class.body.begin.js -// ^ .punctuation.definition.class.body.end.js - class Foo { -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^ .punctuation.definition.class.body.begin.js - @decorator -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js - @decorator.decorator -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js -// ^ .punctuation.definition.decorator.chain.js -// ^^^^^^^^ .entity.name.decorator.js - @decorator(1,'2') -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js -// ^ .punctuation.definition.decorator.arguments.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.definition.decorator.arguments.js -// ^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js -// ^ .punctuation.definition.decorator.arguments.end.js - @decorator(1,'2').decorator(1,'2') -// ^ .punctuation.definition.decorator.js -// ^^^^^^^^^ .entity.name.decorator.js -// ^ .punctuation.definition.decorator.arguments.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.definition.decorator.arguments.js -// ^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js -// ^ .punctuation.definition.decorator.arguments.end.js -// ^ .punctuation.definition.decorator.chain.js -// ^^^^^^^^^ .entity.name.decorator.js -// ^ .punctuation.definition.decorator.arguments.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.definition.decorator.arguments.js -// ^^^ .string.quoted.single.js -// ^ .punctuation.definition.string.begin.js -// ^ .punctuation.definition.string.end.js -// ^ .punctuation.definition.decorator.arguments.end.js - static propTypes:number = {initialCount:React.PropTypes.number}; -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^^^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.assignment.js -// ^ .punctuation.section.block.begin.js -// ^^^^^^^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.js -// ^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.member-access.js -// ^^^^^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.member-access.js -// ^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js - static defaultProps = {initialCount:0}; -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^^^^^^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.assignment.js -// ^ .punctuation.section.block.begin.js -// ^^^^^^^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js - state = {count:this.props.initialCount}; -// ^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.assignment.js -// ^ .punctuation.section.block.begin.js -// ^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.js -// ^^^^ .support.core.js -// ^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.member-access.js -// ^^^^^ .support.lib.react-js -// ^^^^^ .variable.other.readwrite.js -// ^ .keyword.operator.other.member-access.js -// ^^^^^^^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.section.block.end.js -// ^ .punctuation.terminator.js - constructor(){} -// ^^^^^^^^^^^ .support.js -// ^^^^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - method(){} -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - *method(){} -// ^ .storage.modifier.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - get property(){} -// ^^^ .storage.modifier.js -// ^^^ .keyword.other.proxy.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - set property(){} -// ^^^ .storage.modifier.js -// ^^^ .keyword.other.proxy.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - async method(){} -// ^^^^^ .storage.modifier.js -// ^^^^^ .keyword.other.async.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - static method(){} -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - static get property(){} -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^ .storage.modifier.js -// ^^^ .keyword.other.proxy.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - static set property(){} -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^ .storage.modifier.js -// ^^^ .keyword.other.proxy.js -// ^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - static async method(){} -// ^^^^^^ .storage.modifier.js -// ^^^^^^ .keyword.other.access.js -// ^^^^^ .storage.modifier.js -// ^^^^^ .keyword.other.async.js -// ^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - } -// ^ .punctuation.definition.class.body.end.js - class Foo { -// ^^^^^ .storage.type.class.js -// ^^^ .entity.name.class.js -// ^ .punctuation.definition.class.body.begin.js - property:type -// ^^^^^^^^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^^^^ .flow -// ^^^^ .entity.name.type.flow - constructor(){} -// ^^^^^^^^^^^ .support.js -// ^^^^^^^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - } -// ^ .punctuation.definition.class.body.end.js diff --git a/tests/old-tests/fjsx15/old_test_export.js b/tests/old-tests/fjsx15/old_test_export.js deleted file mode 100644 index 5e27cfcd..00000000 --- a/tests/old-tests/fjsx15/old_test_export.js +++ /dev/null @@ -1,46 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -export var myVariable = 123 -export default var myVariable = 123 - -export let myVariable = 123 -export default let myVariable = 123 - -export const MY_CONSTANT = 123 -export default const MY_CONSTANT = 123 - -export function myFunction() {} -export default function myFunction() {} - -export class MyClass {} -export default class MyClass {} - -export type MyObject = {} -export default type MyObject = {} - -export typeof target -export default typeof target - -export interface MyInterface {} -export default interface MyInterface {} - -export default 1 + 1 -export { target, target } -export { target as alias, target as alias } - -export * from '...' -export { target, target } from '...' -export { target as alias, target as alias } from '...' -export { default as alias } from '...' diff --git a/tests/old-tests/fjsx15/old_test_function-call.js b/tests/old-tests/fjsx15/old_test_function-call.js deleted file mode 100644 index 53e9ef49..00000000 --- a/tests/old-tests/fjsx15/old_test_function-call.js +++ /dev/null @@ -1,70 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - super(1,2); -// ^^^^^ .support.core.js -// ^^^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.terminator.js - foo(1,2); -// ^^^ .entity.name.function.js -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.separator.comma.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .punctuation.section.group.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.terminator.js - foo(1,2); -// ^^^ .entity.name.function.js -// ^ .punctuation.section.generic.begin.flow -// ^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.generic.end.flow -// ^ .punctuation.section.group.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.terminator.js - foo<{a:A} & {b:B}>(1,2); -// ^^^ .entity.name.function.js -// ^ .punctuation.section.generic.begin.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .keyword.operator.other.intersection.flow -// ^ .punctuation.section.block.begin.flow -// ^ .variable.other.readwrite.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.end.flow -// ^ .punctuation.section.generic.end.flow -// ^ .punctuation.section.group.begin.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.separator.comma.js -// ^ .constant.numeric.decimal.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.terminator.js diff --git a/tests/old-tests/fjsx15/old_test_function.js b/tests/old-tests/fjsx15/old_test_function.js deleted file mode 100644 index fd77330d..00000000 --- a/tests/old-tests/fjsx15/old_test_function.js +++ /dev/null @@ -1,191 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - - function foo() {} -// ^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function *foo() {} -// ^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .storage.modifier.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function foo(param, ...param) {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function *foo(param, ...param) {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .storage.modifier.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function foo(param:number, ...param:string):boolean {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^^^^^^^ .support.type.primitive.flow -// ^^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function foo(param:?number, ...param:?(string|number)):?boolean {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^^^ .entity.name.function.js -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^ .punctuation.definition.expression.group.begin.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .keyword.operator.other.union.flow -// ^^^^^^ .support.type.primitive.flow -// ^^^^^^ .entity.name.type.flow -// ^ .punctuation.definition.expression.group.end.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^ .keyword.operator.other.nullable.flow -// ^^^^^^^ .support.type.primitive.flow -// ^^^^^^^ .entity.name.type.flow -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function foo(param:A, ...param:B):B {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^^^ .entity.name.function.js -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function *foo(param:A, ...param:B):B {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .storage.modifier.js -// ^^^ .entity.name.function.js -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function () {} -// ^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function *() {} -// ^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .storage.modifier.js -// ^ .punctuation.section.group.begin.js -// ^ .punctuation.section.group.end.js -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js - function *(param:A, ...param:B):B {} -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .meta.function.declaration.js -// ^^^^^^^^ .storage.type.function.js -// ^ .storage.modifier.js -// ^ .punctuation.definition.template.parameters.begin.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.template.parameters.end.flow -// ^ .punctuation.section.group.begin.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.definition.function.parameters.js -// ^^^ .keyword.operator.rest.js -// ^^^^^ .variable.parameter.function.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.group.end.js -// ^ .punctuation.binding.flow -// ^ .entity.name.type.flow -// ^ .punctuation.section.block.begin.js -// ^ .punctuation.section.block.end.js diff --git a/tests/old-tests/fjsx15/old_test_import.js b/tests/old-tests/fjsx15/old_test_import.js deleted file mode 100644 index 31df77bb..00000000 --- a/tests/old-tests/fjsx15/old_test_import.js +++ /dev/null @@ -1,49 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.fjsx15.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -import '...' - -import { default as alias } from '...' - -import * from '...' -import * as alias from '...' - -import target from '...' -import target as alias from '...' - -import { target, target } from '...' -import { target as alias, target as alias } from '...' - -import target, { target, target } from '...' -import target as alias, { target as alias, target as alias } from '...' - -import type target from '...' -import type target as alias from '...' - -import type { target, target } from '...' -import type { target as alias, target as alias } from '...' - -import type target, { target, target } from '...' -import type target as alias, { target as alias, target as alias } from '...' - -import typeof target from '...' -import typeof { target } from '...' -import typeof { target as alias } from '...' - -import { target, type target, typeof target } from '...' - -declare module "C" { - import type { DT } from "D"; - export type CT = { D: DT }; -} diff --git a/tests/old-tests/html5/attribute/old_test_data.html5 b/tests/old-tests/html5/attribute/old_test_data.html5 deleted file mode 100644 index 18b0461f..00000000 --- a/tests/old-tests/html5/attribute/old_test_data.html5 +++ /dev/null @@ -1,17 +0,0 @@ -// SYNTAX TEST "Packages/Naomi/syntaxes/naomi.html5.sublime-syntax" - -// Licensed under the Apache License, Version 2.0 (the “License”); you may not -// use this file except in compliance with the License. You may obtain a copy of -// the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an “AS IS” BASIS, WITHOUT -// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -// License for the specific language governing permissions and limitations under -// the License. - -