summaryrefslogtreecommitdiff
path: root/lib/coderay/scanners/css.rb
diff options
context:
space:
mode:
authorKornelius Kalnbach <murphy@rubychan.de>2013-07-13 20:16:21 +0200
committerKornelius Kalnbach <murphy@rubychan.de>2013-07-13 20:16:21 +0200
commite1abb68eb8e6a87d8b3f5b04244b429b738003d9 (patch)
treedff8342c9f4640c62a151879a92c95c0f8f9e10b /lib/coderay/scanners/css.rb
parenta2c625b78d9cb7ff4e89176ade6869364b4f2f9b (diff)
parentee72fe95fcfca2848c3cff51b13ee78b662ba50f (diff)
downloadcoderay-e1abb68eb8e6a87d8b3f5b04244b429b738003d9.tar.gz
Merge branch 'master' into go-scanner
Diffstat (limited to 'lib/coderay/scanners/css.rb')
-rw-r--r--lib/coderay/scanners/css.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/coderay/scanners/css.rb b/lib/coderay/scanners/css.rb
index 9ed4618..55d5239 100644
--- a/lib/coderay/scanners/css.rb
+++ b/lib/coderay/scanners/css.rb
@@ -25,7 +25,7 @@ module Scanners
HexColor = /#(?:#{Hex}{6}|#{Hex}{3})/
- Num = /-?(?:[0-9]*\.[0-9]+|[0-9]+)/
+ Num = /-?(?:[0-9]*\.[0-9]+|[0-9]+)n?/
Name = /#{NMChar}+/
Ident = /-?#{NMStart}#{NMChar}*/
AtKeyword = /@#{Ident}/
@@ -53,7 +53,7 @@ module Scanners
end
def scan_tokens encoder, options
- states = Array(options[:state] || @state)
+ states = Array(options[:state] || @state).dup
value_expected = @value_expected
until eos?