|
4 | 4 |
|
5 | 5 | markup_impl(::GitHub::Markups::MARKUP_MARKDOWN, ::GitHub::Markup::Markdown.new) |
6 | 6 |
|
7 | | -markup(::GitHub::Markups::MARKUP_TEXTILE, :redcloth, /textile/, ["Textile"]) do |content| |
| 7 | +markup(::GitHub::Markups::MARKUP_TEXTILE, :redcloth, /textile/, ["Textile"]) do |filename, content| |
8 | 8 | RedCloth.new(content).to_html |
9 | 9 | end |
10 | 10 |
|
11 | 11 | markup_impl(::GitHub::Markups::MARKUP_RDOC, GitHub::Markup::RDoc.new) |
12 | 12 |
|
13 | | -markup(::GitHub::Markups::MARKUP_ORG, 'org-ruby', /org/, ["Org"]) do |content| |
| 13 | +markup(::GitHub::Markups::MARKUP_ORG, 'org-ruby', /org/, ["Org"]) do |filename, content| |
14 | 14 | Orgmode::Parser.new(content, { |
15 | 15 | :allow_include_files => false, |
16 | 16 | :skip_syntax_highlight => true |
17 | 17 | }).to_html |
18 | 18 | end |
19 | 19 |
|
20 | | -markup(::GitHub::Markups::MARKUP_CREOLE, :creole, /creole/, ["Creole"]) do |content| |
| 20 | +markup(::GitHub::Markups::MARKUP_CREOLE, :creole, /creole/, ["Creole"]) do |filename, content| |
21 | 21 | Creole.creolize(content) |
22 | 22 | end |
23 | 23 |
|
24 | | -markup(::GitHub::Markups::MARKUP_MEDIAWIKI, :wikicloth, /mediawiki|wiki/, ["MediaWiki"]) do |content| |
| 24 | +markup(::GitHub::Markups::MARKUP_MEDIAWIKI, :wikicloth, /mediawiki|wiki/, ["MediaWiki"]) do |filename, content| |
25 | 25 | wikicloth = WikiCloth::WikiCloth.new(:data => content) |
26 | 26 | WikiCloth::WikiBuffer::HTMLElement::ESCAPED_TAGS << 'tt' unless WikiCloth::WikiBuffer::HTMLElement::ESCAPED_TAGS.include?('tt') |
27 | 27 | wikicloth.to_html(:noedit => true) |
28 | 28 | end |
29 | 29 |
|
30 | | -markup(::GitHub::Markups::MARKUP_ASCIIDOC, :asciidoctor, /adoc|asc(iidoc)?/, ["AsciiDoc"]) do |content| |
| 30 | +markup(::GitHub::Markups::MARKUP_ASCIIDOC, :asciidoctor, /adoc|asc(iidoc)?/, ["AsciiDoc"]) do |filename, content| |
31 | 31 | Asciidoctor::Compliance.unique_id_start_index = 1 |
32 | 32 | Asciidoctor.convert(content, :safe => :secure, :attributes => %w(showtitle=@ idprefix idseparator=- outfilesuffix=.adoc env=github env-github source-highlighter=html-pipeline)) |
33 | 33 | end |
|
0 commit comments