lib/rouge/lexers/scss.rb in rouge_ecl-0.0.1 vs lib/rouge/lexers/scss.rb in rouge_ecl-1.0.0
- old
+ new
@@ -11,17 +11,17 @@
filenames '*.scss'
mimetypes 'text/x-scss'
state :root do
rule /\s+/, Text
- rule %r(//.*?$), Comment::Single
+ rule %r(//.*?\n), Comment::Single
rule %r(/[*].*?[*]/)m, Comment::Multiline
rule /@import\b/, Keyword, :value
mixin :content_common
rule(/(?=[^;{}][;}])/) { push :attribute }
- rule(/(?=[^;{}:\[]+:[^a-z])/) { push :attribute }
+ rule(/(?=[^;{}:]+:[^a-z])/) { push :attribute }
rule(//) { push :selector }
end
state :end_section do