Sha256: 1aee4ec5019571108d241e5b84a6099e4e3882d5f42e8c9e72a297afe8a6b98b
Contents?: true
Size: 469 Bytes
Versions: 15
Compression:
Stored size: 469 Bytes
Contents
module Sass module Script class CssLexer < Lexer def token important || super end def string(*args) return unless scan(STRING) str = (@scanner[1] || @scanner[2]). gsub(/\\([^0-9a-f])/, '\1'). gsub(/\\([0-9a-f]{1,4})/, "\\\\\\1") [:string, Script::String.new(str, :string)] end def important return unless s = scan(IMPORTANT) [:raw, s] end end end end
Version data entries
15 entries across 15 versions & 2 rubygems