comparison vendor/gems/coderay-0.9.7/lib/coderay/encoders/.svn/text-base/text.rb.svn-base @ 210:0579821a129a

Update to Redmine trunk rev 4802
author Chris Cannam
date Tue, 08 Feb 2011 13:51:46 +0000
parents vendor/plugins/coderay-0.9.2/lib/coderay/encoders/text.rb@513646585e45
children
comparison
equal deleted inserted replaced
128:07fa8a8b56a8 210:0579821a129a
1 module CodeRay
2 module Encoders
3
4 class Text < Encoder
5
6 include Streamable
7 register_for :text
8
9 FILE_EXTENSION = 'txt'
10
11 DEFAULT_OPTIONS = {
12 :separator => ''
13 }
14
15 protected
16 def setup options
17 super
18 @sep = options[:separator]
19 end
20
21 def text_token text, kind
22 text + @sep
23 end
24
25 def finish options
26 super.chomp @sep
27 end
28
29 end
30
31 end
32 end