summaryrefslogtreecommitdiff
path: root/lib/coderay/scanners/css2.rb
diff options
context:
space:
mode:
authorKornelius Kalnbach <murphy@rubychan.de>2016-02-13 00:21:25 +0100
committerKornelius Kalnbach <murphy@rubychan.de>2016-02-13 00:25:15 +0100
commit61a9d9689be7720a8345b7ff35f08041134cc15e (patch)
treefbb8fe4950f4ef40b824fbb191bdb9a052507ba3 /lib/coderay/scanners/css2.rb
parente6d46f903a1478411696d1ed249e772096e64237 (diff)
downloadcoderay-61a9d9689be7720a8345b7ff35f08041134cc15e.tar.gz
scanner tweaks
Diffstat (limited to 'lib/coderay/scanners/css2.rb')
-rw-r--r--lib/coderay/scanners/css2.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/coderay/scanners/css2.rb b/lib/coderay/scanners/css2.rb
index 93b890a..edb9ca3 100644
--- a/lib/coderay/scanners/css2.rb
+++ b/lib/coderay/scanners/css2.rb
@@ -88,6 +88,7 @@ module Scanners
states = Array(options[:state] || @state).dup
value_expected = @value_expected
block = @block
+ state = states.last
until eos?
@@ -112,8 +113,8 @@ module Scanners
RUBY
if ENV['PUTS']
- puts scan_tokens_code
- puts "callbacks: #{@callbacks.size}"
+ puts CodeRay.scan(scan_tokens_code, :ruby).terminal
+ puts "callbacks: #{callbacks.size}"
end
class_eval scan_tokens_code, __FILE__, def_line