diff options
author | Kornelius Kalnbach <murphy@rubychan.de> | 2013-06-11 03:29:54 +0200 |
---|---|---|
committer | Kornelius Kalnbach <murphy@rubychan.de> | 2013-06-11 03:29:54 +0200 |
commit | b159057934d2c84c0a25c83f6cbe59010345d0a7 (patch) | |
tree | 208ad98119769c5fc59713be3dca486ff3a03c3c /lib/coderay/scanners/sass.rb | |
parent | e23f69fb58787578b3f9894a8b77722d290d8092 (diff) | |
download | coderay-b159057934d2c84c0a25c83f6cbe59010345d0a7.tar.gz |
tweak CSS tag/id token kind patch from noprompt
Diffstat (limited to 'lib/coderay/scanners/sass.rb')
-rw-r--r-- | lib/coderay/scanners/sass.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/coderay/scanners/sass.rb b/lib/coderay/scanners/sass.rb index 0eb2caa..218ee57 100644 --- a/lib/coderay/scanners/sass.rb +++ b/lib/coderay/scanners/sass.rb @@ -38,16 +38,16 @@ module Scanners elsif case states.last when :initial, :media, :sass_inline if match = scan(/(?>#{RE::Ident})(?!\()/ox) - encoder.text_token match, value_expected ? :value : (check(/.*:/) ? :key : :type) + encoder.text_token match, value_expected ? :value : (check(/.*:/) ? :key : :tag) next elsif !value_expected && (match = scan(/\*/)) - encoder.text_token match, :type + encoder.text_token match, :tag next elsif match = scan(RE::Class) encoder.text_token match, :class next elsif match = scan(RE::Id) - encoder.text_token match, :constant + encoder.text_token match, :id next elsif match = scan(RE::PseudoClass) encoder.text_token match, :pseudo_class |