summaryrefslogtreecommitdiff
path: root/lib/coderay/encoders/tokens.rb
diff options
context:
space:
mode:
authormurphy <murphy@rubychan.de>2009-10-10 18:09:10 +0000
committermurphy <murphy@rubychan.de>2009-10-10 18:09:10 +0000
commitdec7b081f1a904060a6cd472b0c24eda00bf3db1 (patch)
treee82f17e46c250883e05c16731a57954fc7faa718 /lib/coderay/encoders/tokens.rb
parentc025007da95d9dc3b8ed9d18159ab4ecb7ff2012 (diff)
downloadcoderay-dec7b081f1a904060a6cd472b0c24eda00bf3db1.tar.gz
We don't need Tokens encoder any more.
Diffstat (limited to 'lib/coderay/encoders/tokens.rb')
-rw-r--r--lib/coderay/encoders/tokens.rb44
1 files changed, 0 insertions, 44 deletions
diff --git a/lib/coderay/encoders/tokens.rb b/lib/coderay/encoders/tokens.rb
deleted file mode 100644
index 27c7f6d..0000000
--- a/lib/coderay/encoders/tokens.rb
+++ /dev/null
@@ -1,44 +0,0 @@
-module CodeRay
-module Encoders
-
- # The Tokens encoder converts the tokens to a simple
- # readable format. It doesn't use colors and is mainly
- # intended for console output.
- #
- # The tokens are converted with Tokens.write_token.
- #
- # The format is:
- #
- # <token-kind> \t <escaped token-text> \n
- #
- # Example:
- #
- # require 'coderay'
- # puts CodeRay.scan("puts 3 + 4", :ruby).tokens
- #
- # prints:
- #
- # ident puts
- # space
- # integer 3
- # space
- # operator +
- # space
- # integer 4
- #
- class Tokens < Encoder
-
- include Streamable
- register_for :tokens
-
- FILE_EXTENSION = 'tok'
-
- protected
- def token text, kind
- @out << CodeRay::Tokens.write_token(text, kind)
- end
-
- end
-
-end
-end