class Redcarpet::Render::Hiki
Constants
- VERSION
Public Instance Methods
block_code(code, language)
click to toggle source
Block-level calls
# File lib/redcarpet/render/hiki.rb, line 7 def block_code(code, language) "<<<#{$/}#{code}>>>#{$/*2}" end
block_quote(quote)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 11 def block_quote(quote) quote.chomp.lines.map {|line| %(""#{line}) }.join + $/ end
double_emphasis(text)
click to toggle source
Span-level calls
# File lib/redcarpet/render/hiki.rb, line 41 def double_emphasis(text) # FIXME escape ' "'''#{text}'''" end
emphasis(text)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 46 def emphasis(text) # FIXME escape ' "''#{text}''" end
header(text, header_level)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 15 def header(text, header_level) # FIXME escape ! "#{?!*header_level}#{text}#{$/*2}" end
hrule()
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 20 def hrule '-' * 4 + $/ * 2 end
image(link, title, alt_text)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 51 def image(link, title, alt_text) # FIXME I don't care about title "[[#{alt_text}|#{link}]]" end
link(link, title, content)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 56 def link(link, title, content) # FIXME I don't care about title "[[#{content}|#{link}]]" end
list(contents, list_type)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 24 def list(contents, list_type) l = list_type == :unordered ? '*' : '#' contents.lines.map {|line| "#{l}#{line}" }.join end
list_item(text, list_type)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 31 def list_item(text, list_type) # FIXME mixed list type text end
paragraph(text)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 36 def paragraph(text) text + $/ * 2 end
strikethrough(text)
click to toggle source
# File lib/redcarpet/render/hiki.rb, line 61 def strikethrough(text) # FIXME escape = "==#{text}==" end