From fea5260ce014ee521955c5afc929f3cae71a4c73 Mon Sep 17 00:00:00 2001 From: murphy Date: Wed, 15 Mar 2006 21:58:19 +0000 Subject: Ruby scanner errors fixed. demo_dump and demo_encoder updated for new YAML version. Fixes in output.rb and numerization.rb --- lib/coderay/scanners/ruby.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/coderay/scanners') diff --git a/lib/coderay/scanners/ruby.rb b/lib/coderay/scanners/ruby.rb index 6b4c8ea..8952422 100644 --- a/lib/coderay/scanners/ruby.rb +++ b/lib/coderay/scanners/ruby.rb @@ -134,7 +134,7 @@ module CodeRay module Scanners last_state = state # scan one token as normal code, then return here state = :initial else - raise 'else-case # reached; #%p not handled' % peek(1), tokens + raise_inspect 'else-case # reached; #%p not handled' % peek(1), tokens end when state.paren @@ -145,7 +145,7 @@ module CodeRay module Scanners tokens << [match, :function] else - raise 'else-case " reached; %p not handled, state = %p' % [match, state], tokens + raise_inspect 'else-case " reached; %p not handled, state = %p' % [match, state], tokens end next @@ -178,7 +178,7 @@ module CodeRay module Scanners type = :comment regexp_allowed = true else - raise 'else-case _ reached, because case %p was not handled' % [matched[0].chr], tokens + raise_inspect 'else-case _ reached, because case %p was not handled' % [matched[0].chr], tokens end tokens << [match, type] next @@ -274,7 +274,7 @@ module CodeRay module Scanners elsif fancy_allowed and match = scan(/#{FANCY_START}/o) type, interpreted = *FancyStringType.fetch(self[1]) do - raise 'Unknown fancy string: %%%p' % k, tokens + raise_inspect 'Unknown fancy string: %%%p' % k, tokens end tokens << [:open, type] state = StringState.new type, interpreted, self[2] -- cgit v1.2.1