From 81ee35212774f6d3faacbbce5bcabbf3aaba3064 Mon Sep 17 00:00:00 2001 From: murphy Date: Sun, 9 Jul 2006 22:24:43 +0000 Subject: [BUG] Fixed bug in Ruby-Scanner (input ends with unfinished escape in string) (thanks to bovi again.) Test case added. --- lib/coderay/scanners/ruby.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/coderay/scanners/ruby.rb') diff --git a/lib/coderay/scanners/ruby.rb b/lib/coderay/scanners/ruby.rb index 6e08a1f..2a415eb 100644 --- a/lib/coderay/scanners/ruby.rb +++ b/lib/coderay/scanners/ruby.rb @@ -118,6 +118,8 @@ module Scanners case m = getch when state.delim, '\\' tokens << [match + m, :char] + when nil + tokens << [match, :error] else tokens << [match + m, :content] end -- cgit v1.2.1