Sha256: f018dba34d993c7efeb7dfedfe8064275d6ddc6680c728ff5df29a24fb45bc0b

Contents?: true

Size: 306 Bytes

Versions: 43

Compression:

Stored size: 306 Bytes

Contents

# ~*~ encoding: utf-8 ~*~

# Plain Text
#
# Render plain text documents in a <pre> block without any special markup.

class Gollum::Filter::PlainText < Gollum::Filter

  def extract(data)
    @markup.format == :txt ? "<pre>#{CGI.escapeHTML(data)}</pre>" : data
  end

  def process(data)
    data
  end
end

Version data entries

43 entries across 43 versions & 2 rubygems

Version Path
gitlab-gollum-lib-4.2.7.10.gitlab.2 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.10.gitlab.1 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.9 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.8 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.7 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.6 lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.10-java lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.10 lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.9-java lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.9 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.5 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.4 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.3 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.2 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7.1 lib/gollum-lib/filter/plain_text.rb
gitlab-gollum-lib-4.2.7 lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.7-java lib/gollum-lib/filter/plain_text.rb
gollum-lib-4.2.7 lib/gollum-lib/filter/plain_text.rb
gollum-lib-5.0.a.3-java lib/gollum-lib/filter/plain_text.rb
gollum-lib-5.0.a.3 lib/gollum-lib/filter/plain_text.rb