ref: 5969315c8f9123e6ef28dad19485e0a03ba8a700
parent: 406233f05204966f6799a42e39b0e6cdf4e0da0c
author: Andrew Jones <[email protected]>
date: Sun Jun 8 13:39:39 EDT 2014
switch back to master blackfriday; enable footnotes
--- a/hugolib/page.go
+++ b/hugolib/page.go
@@ -24,12 +24,12 @@
"strings"
"time"
+ "github.com/russross/blackfriday"
"github.com/spf13/cast"
"github.com/spf13/hugo/helpers"
"github.com/spf13/hugo/parser"
jww "github.com/spf13/jwalterweatherman"
"github.com/spf13/viper"
- "github.com/theplant/blackfriday"
)
type Page struct {
@@ -654,6 +654,7 @@
htmlFlags |= blackfriday.HTML_USE_SMARTYPANTS
htmlFlags |= blackfriday.HTML_SMARTYPANTS_FRACTIONS
htmlFlags |= blackfriday.HTML_SMARTYPANTS_LATEX_DASHES
+ htmlFlags |= blackfriday.HTML_FOOTNOTE_RETURN_LINKS
renderer := blackfriday.HtmlRenderer(htmlFlags, "", "")
extensions := 0
@@ -663,6 +664,7 @@
extensions |= blackfriday.EXTENSION_AUTOLINK
extensions |= blackfriday.EXTENSION_STRIKETHROUGH
extensions |= blackfriday.EXTENSION_SPACE_HEADERS
+ extensions |= blackfriday.EXTENSION_FOOTNOTES
return blackfriday.Markdown(content, renderer, extensions)
}
@@ -674,6 +676,7 @@
htmlFlags |= blackfriday.HTML_USE_SMARTYPANTS
htmlFlags |= blackfriday.HTML_SMARTYPANTS_FRACTIONS
htmlFlags |= blackfriday.HTML_SMARTYPANTS_LATEX_DASHES
+ htmlFlags |= blackfriday.HTML_FOOTNOTE_RETURN_LINKS
renderer := blackfriday.HtmlRenderer(htmlFlags, "", "")
extensions := 0
@@ -683,6 +686,7 @@
extensions |= blackfriday.EXTENSION_AUTOLINK
extensions |= blackfriday.EXTENSION_STRIKETHROUGH
extensions |= blackfriday.EXTENSION_SPACE_HEADERS
+ extensions |= blackfriday.EXTENSION_FOOTNOTES
return blackfriday.Markdown(content, renderer, extensions)
}