lib/gumdrop/util/view_helpers.rb in gumdrop-1.0.2 vs lib/gumdrop/util/view_helpers.rb in gumdrop-1.0.3
- old
+ new
@@ -6,21 +6,23 @@
def hidden(&block)
#no-op
end
def markdown(source)
- eng= Gumdrop::Renderer.for 'markdown'
- unless eng.nil?
- eng.new(source).render
+ eng_class= Gumdrop::Renderer.for 'markdown'
+ unless eng_class.nil?
+ eng= eng_class.new { source }
+ eng.render
else
raise StandardError, "Markdown is not available: Include a Markdown engine in your Gemfile!"
end
end
def textile(source)
- eng= Gumdrop::Renderer.for 'textile'
- unless eng.nil?
- eng.new(source).render
+ eng_class= Gumdrop::Renderer.for 'textile'
+ unless eng_class.nil?
+ eng= eng_class.new { source }
+ eng.render
else
raise StandardError, "Textile is not available: Include a Textile engine in your Gemfile!"
end
end