equal
deleted
inserted
replaced
|
1 package md2man |
|
2 |
|
3 import ( |
|
4 "github.com/russross/blackfriday" |
|
5 ) |
|
6 |
|
7 // Render converts a markdown document into a roff formatted document. |
|
8 func Render(doc []byte) []byte { |
|
9 renderer := RoffRenderer(0) |
|
10 extensions := 0 |
|
11 extensions |= blackfriday.EXTENSION_NO_INTRA_EMPHASIS |
|
12 extensions |= blackfriday.EXTENSION_TABLES |
|
13 extensions |= blackfriday.EXTENSION_FENCED_CODE |
|
14 extensions |= blackfriday.EXTENSION_AUTOLINK |
|
15 extensions |= blackfriday.EXTENSION_SPACE_HEADERS |
|
16 extensions |= blackfriday.EXTENSION_FOOTNOTES |
|
17 extensions |= blackfriday.EXTENSION_TITLEBLOCK |
|
18 |
|
19 return blackfriday.Markdown(doc, renderer, extensions) |
|
20 } |