From a6b256219d84022fc518d620b210754b5f8ccce4 Mon Sep 17 00:00:00 2001 From: Kornelius Kalnbach Date: Sun, 18 Sep 2011 22:24:06 +0200 Subject: #352 CodeRay.scan returns TokensProxy --- lib/coderay.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/coderay.rb') diff --git a/lib/coderay.rb b/lib/coderay.rb index 2ae58d8..c8bc1e4 100644 --- a/lib/coderay.rb +++ b/lib/coderay.rb @@ -134,6 +134,7 @@ module CodeRay # Tokens autoload :Tokens, 'coderay/tokens' + autoload :TokensProxy, 'coderay/tokens_proxy' autoload :TokenKinds, 'coderay/token_kinds' # Plugin system @@ -159,7 +160,7 @@ module CodeRay # See also demo/demo_simple. def scan code, lang, options = {}, &block # FIXME: return a proxy for direct-stream encoding - scanner(lang, options, &block).tokenize code + TokensProxy.new code, lang, options, block end # Scans +filename+ (a path to a code file) with the Scanner for +lang+. -- cgit v1.2.1