| OLD | NEW |
| 1 Tests that (S)CSS syntax highlighter properly detects the tokens. | 1 Tests that (S)CSS syntax highlighter properly detects the tokens. |
| 2 | 2 |
| 3 a[href='/']: webkit-css-selector | 3 a[href='/']: cm-css-tag,*,cm-css-tag,*,cm-css-string,* |
| 4 #content > a:hover: webkit-css-selector,*,webkit-css-selector,* | 4 #content > a:hover: cm-css-builtin,*,cm-css-tag,cm-css-operator,cm-css-tag |
| 5 @import url(style.css);: webkit-css-at-rule,*,webkit-css-keyword,* | 5 @import url(style.css);: cm-css-def,*,cm-css-tag,*,cm-css-string,* |
| 6 @import url("style.css") projection, tv;: webkit-css-at-rule,*,webkit-css-keywor
d,*,webkit-css-string,*,webkit-css-keyword,*,webkit-css-keyword,* | 6 @import url("style.css") projection, tv;: cm-css-def,*,cm-css-tag,*,cm-css-strin
g,*,cm-css-tag,*,cm-css-tag,* |
| 7 @import "/css/fireball_unicode.css"; html {}: webkit-css-at-rule,*,webkit-css-st
ring,*,webkit-css-selector,*,webkit-block-start,webkit-block-end | 7 @import "/css/fireball_unicode.css"; html {}: cm-css-def,*,cm-css-string,*,cm-cs
s-tag,* |
| 8 @media screen { body { color: red; } }: webkit-css-at-rule,*,webkit-css-keyword,
*,webkit-block-start,*,webkit-css-selector,*,webkit-block-start,*,webkit-css-pro
perty,*,webkit-css-color,*,webkit-block-end,*,webkit-block-end | 8 @media screen { body { color: red; } }: cm-css-def,*,cm-css-attribute,*,cm-css-t
ag,*,cm-css-property,cm-css-operator,*,cm-css-keyword,* |
| 9 @font-face { font-family: "MyHelvetica"; }: webkit-css-at-rule,*,webkit-block-st
art,*,webkit-css-property,*,webkit-css-string,*,webkit-block-end | 9 @font-face { font-family: "MyHelvetica"; }: cm-css-def,*,cm-css-property,cm-css-
operator,*,cm-css-string,* |
| 10 p { color: color; red: red; color: #000; color: #FFF; color: #123AbC; color: #fa
ebfe; color:papayawhip; }: webkit-css-selector,*,webkit-block-start,*,webkit-css
-property,*,webkit-css-selector,*,webkit-css-color,*,webkit-css-property,*,webki
t-css-color,*,webkit-css-property,*,webkit-css-color,*,webkit-css-property,*,web
kit-css-color,*,webkit-css-property,*,webkit-css-color,*,webkit-css-property,*,w
ebkit-css-color,*,webkit-block-end | 10 p { color: color; red: red; color: #000; color: #FFF; color: #123AbC; color: #fa
ebfe; color:papayawhip; }: cm-css-tag,*,cm-css-property,cm-css-operator,*,cm-css
-variable-2,*,cm-css-keyword,cm-css-operator,*,cm-css-keyword,*,cm-css-property,
cm-css-operator,*,cm-css-atom,*,cm-css-property,cm-css-operator,*,cm-css-atom,*,
cm-css-property,cm-css-operator,*,cm-css-atom,*,cm-css-property,cm-css-operator,
*,cm-css-atom,*,cm-css-property,cm-css-operator,cm-css-keyword,* |
| 11 p { margin: -10px !important; }: webkit-css-selector,*,webkit-block-start,*,webk
it-css-property,*,webkit-css-number,*,webkit-css-bang-keyword,*,webkit-block-end | 11 p { margin: -10px !important; }: cm-css-tag,*,cm-css-property,cm-css-operator,*,
cm-css-number,*,cm-css-keyword,* |
| 12 $margin-left: $offsetBefore + 12px + $offsetAfter;: webkit-scss-variable,*,webki
t-scss-variable,*,webkit-css-number,*,webkit-scss-variable,* | 12 $margin-left: $offsetBefore + 12px + $offsetAfter;: cm-css-variable-2,cm-css-ope
rator,*,cm-css-variable-2,*,cm-css-number,*,cm-css-variable-2,* |
| 13 $type: monster; | 13 $type: monster; |
| 14 p { | 14 p { |
| 15 @if $type == ocean { | 15 @if $type == ocean { |
| 16 color: blue; | 16 color: blue; |
| 17 } @else if $type == matador { | 17 } @else if $type == matador { |
| 18 color: red; | 18 color: red; |
| 19 } @else if $type == monster { | 19 } @else if $type == monster { |
| 20 color: green; | 20 color: green; |
| 21 } @else { | 21 } @else { |
| 22 color: black; | 22 color: black; |
| 23 } | 23 } |
| 24 }: webkit-scss-variable,*,,webkit-css-selector,*,webkit-block-start,,webkit-css-
at-rule,*,webkit-scss-variable,*,webkit-block-start,,webkit-css-property,*,webki
t-css-color,*,,webkit-block-end,*,webkit-css-at-rule,*,webkit-css-at-rule,*,webk
it-scss-variable,*,webkit-block-start,,webkit-css-property,*,webkit-css-color,*,
,webkit-block-end,*,webkit-css-at-rule,*,webkit-css-at-rule,*,webkit-scss-variab
le,*,webkit-block-start,,webkit-css-property,*,webkit-css-color,*,,webkit-block-
end,*,webkit-css-at-rule,*,webkit-block-start,,webkit-css-property,*,webkit-css-
color,*,,webkit-block-end,,webkit-block-end | 24 }: cm-css-variable-2,cm-css-operator,*,cm-css-variable-2,*,,cm-css-tag,*,,cm-css
-def,*,cm-css-variable-2,*,cm-css-tag,*,,cm-css-property,cm-css-operator,*,cm-cs
s-keyword,*,,*,cm-css-def,*,cm-css-tag,*,cm-css-variable-2,*,cm-css-tag,*,,cm-cs
s-property,cm-css-operator,*,cm-css-keyword,*,,*,cm-css-def,*,cm-css-tag,*,cm-cs
s-variable-2,*,cm-css-tag,*,,cm-css-property,cm-css-operator,*,cm-css-keyword,*,
,*,cm-css-def,*,,cm-css-property,cm-css-operator,*,cm-css-keyword,*,,*,,* |
| 25 @for $i from 1 through 3 { .item-#{$i} { width: 2em * $i; } }: webkit-css-at-rul
e,*,webkit-scss-variable,*,webkit-css-at-rule,*,webkit-css-number,*,webkit-css-a
t-rule,*,webkit-css-number,*,webkit-block-start,*,webkit-css-selector,*,webkit-b
lock-start,webkit-scss-variable,webkit-block-end,*,webkit-block-start,*,webkit-c
ss-property,*,webkit-css-number,*,webkit-scss-variable,*,webkit-block-end,*,webk
it-block-end | 25 @for $i from 1 through 3 { .item-#{$i} { width: 2em * $i; } }: cm-css-def,*,cm-c
ss-variable-2,*,cm-css-tag,*,cm-css-number,*,cm-css-tag,*,cm-css-number,*,cm-css
-qualifier,cm-css-operator,cm-css-variable-2,cm-css-operator,*,cm-css-property,c
m-css-operator,*,cm-css-number,*,cm-css-variable-2,* |
| 26 @mixin adjust-location($x, $y) { | 26 @mixin adjust-location($x, $y) { |
| 27 @if unitless($x) { | 27 @if unitless($x) { |
| 28 @warn "Assuming #{$x} to be in pixels"; | 28 @warn "Assuming #{$x} to be in pixels"; |
| 29 $x: 1px * $x; | 29 $x: 1px * $x; |
| 30 } | 30 } |
| 31 position: relative; left: $x; top: $y; | 31 position: relative; left: $x; top: $y; |
| 32 }: webkit-css-at-rule,*,webkit-scss-variable,*,webkit-scss-variable,*,webkit-blo
ck-start,,webkit-css-at-rule,*,webkit-css-keyword,*,webkit-scss-variable,*,webki
t-block-start,,webkit-css-at-rule,*,webkit-css-string,*,,webkit-scss-variable,*,
webkit-css-number,*,webkit-scss-variable,*,,webkit-block-end,,webkit-css-propert
y,*,webkit-css-keyword,*,webkit-css-property,*,webkit-scss-variable,*,webkit-css
-property,*,webkit-scss-variable,*,,webkit-block-end | 32 }: cm-css-def,*,cm-css-tag,*,cm-css-variable-2,*,cm-css-variable-2,*,,cm-css-def
,*,cm-css-tag,*,cm-css-variable-2,*,,cm-css-def,*,cm-css-string,*,,cm-css-variab
le-2,cm-css-operator,*,cm-css-number,*,cm-css-variable-2,*,,*,,cm-css-property,c
m-css-operator,*,cm-css-string-2,*,cm-css-property,cm-css-operator,*,cm-css-vari
able-2,*,cm-css-property,cm-css-operator,*,cm-css-variable-2,*,,* |
| 33 #navbar { | 33 #navbar { |
| 34 $navbar-width: 800px; | 34 $navbar-width: 800px; |
| 35 $items: 5; | 35 $items: 5; |
| 36 $navbar-color: #ce4dd6; | 36 $navbar-color: #ce4dd6; |
| 37 width: $navbar-width; | 37 width: $navbar-width; |
| 38 border-bottom: 2px solid $navbar-color; | 38 border-bottom: 2px solid $navbar-color; |
| 39 li { | 39 li { |
| 40 @extend .notice !optional; | 40 @extend .notice !optional; |
| 41 float: left; | 41 float: left; |
| 42 width: $navbar-width/$items - 10px; | 42 width: $navbar-width/$items - 10px; |
| 43 background-color: lighten($navbar-color, 20%); | 43 background-color: lighten($navbar-color, 20%); |
| 44 &:hover { | 44 &:hover { |
| 45 background-color: lighten($navbar-color, 10%); | 45 background-color: lighten($navbar-color, 10%); |
| 46 } | 46 } |
| 47 } | 47 } |
| 48 }: webkit-css-selector,*,webkit-block-start,,webkit-scss-variable,*,webkit-css-n
umber,*,,webkit-scss-variable,*,webkit-css-number,*,,webkit-scss-variable,*,webk
it-css-color,*,,webkit-css-property,*,webkit-scss-variable,*,,webkit-css-propert
y,*,webkit-css-number,*,webkit-css-keyword,*,webkit-scss-variable,*,,webkit-css-
selector,*,webkit-block-start,,webkit-css-at-rule,*,webkit-css-selector,*,webkit
-css-bang-keyword,*,,webkit-css-property,*,webkit-css-keyword,*,,webkit-css-prop
erty,*,webkit-scss-variable,webkit-scss-variable,*,webkit-css-number,*,,webkit-c
ss-property,*,webkit-css-keyword,*,webkit-scss-variable,*,webkit-css-number,*,,w
ebkit-css-selector,*,webkit-block-start,,webkit-css-property,*,webkit-css-keywor
d,*,webkit-scss-variable,*,webkit-css-number,*,,webkit-block-end,,webkit-block-e
nd,,webkit-block-end | 48 }: cm-css-builtin,*,,cm-css-variable-2,cm-css-operator,*,cm-css-number,*,,cm-css
-variable-2,cm-css-operator,*,cm-css-number,*,,cm-css-variable-2,cm-css-operator
,*,cm-css-atom,*,,cm-css-property,cm-css-operator,*,cm-css-variable-2,*,,cm-css-
property,cm-css-operator,*,cm-css-number,*,cm-css-string-2,*,cm-css-variable-2,*
,,cm-css-tag,*,,cm-css-def,*,cm-css-qualifier,*,cm-css-keyword,*,,cm-css-propert
y,cm-css-operator,*,cm-css-string-2,*,,cm-css-property,cm-css-operator,*,cm-css-
variable-2,cm-css-operator,cm-css-variable-2,*,cm-css-number,*,,cm-css-property,
cm-css-operator,*,cm-css-variable-2,*,cm-css-variable-2,*,cm-css-number,*,,cm-cs
s-tag,cm-css-operator,cm-css-tag,*,,cm-css-property,cm-css-operator,*,cm-css-var
iable-2,*,cm-css-variable-2,*,cm-css-number,*,,*,,*,,* |
| 49 | 49 |
| OLD | NEW |