Sha256: 4f6fa3a9d1caa42cf76ffa8f441bad75a43c7c2161fb9a6900279e428f2ee71b

Contents?: true

Size: 376 Bytes

Versions: 10

Compression:

Stored size: 376 Bytes

Contents

# Render text via markdown using the Maruku library.
if try_require('maruku', 'maruku')

  Webby::Filters.register :maruku do |input|
    Maruku.new(input).to_html
  end

# Otherwise raise an error if the user tries to use maruku
else
  Webby::Filters.register :maruku do |input|
    raise Webby::Error, "'maruku' must be installed to use the maruku filter"
  end
end

# EOF

Version data entries

10 entries across 10 versions & 8 rubygems

Version Path
TwP-webby-0.9.4.1 lib/webby/filters/maruku.rb
TwP-webby-0.9.4 lib/webby/filters/maruku.rb
blowmage-webby-0.9.4.1 lib/webby/filters/maruku.rb
dysinger-webby-0.9.4 lib/webby/filters/maruku.rb
francois-webby-0.9.4.1 lib/webby/filters/maruku.rb
giraffesoft-webby-0.9.5 lib/webby/filters/maruku.rb
mikker-webby-0.9.4 lib/webby/filters/maruku.rb
jamesgolick-webby-0.9.5 lib/webby/filters/maruku.rb
webby-0.9.4 lib/webby/filters/maruku.rb
webby-0.9.4-x86-mswin32 lib/webby/filters/maruku.rb