vendor/github.com/cpuguy83/go-md2man/md2man/md2man.go
changeset 251 1c52a0eeb952
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
       
     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 }