diff options
author | Andrew Brampton <github@bramp.net> | 2015-07-08 18:51:54 -0700 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2015-11-23 17:50:54 +0100 |
commit | c3931ef748d1bb0ec60e45e1cecdfc1bde850bfc (patch) | |
tree | b0d9a775545c493eec9e442783c48525984fd9c5 /helpers/content_renderer.go | |
parent | 99acbb2eb273500596a0da5b51b490fefc0829c4 (diff) |
Add PygmentsOptions option
This allows default pygments settings to be used, if none are explictly set per shortcode.
Fixes #1260
Diffstat (limited to 'helpers/content_renderer.go')
-rw-r--r-- | helpers/content_renderer.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/helpers/content_renderer.go b/helpers/content_renderer.go index 93556e7d3..f7023f8d3 100644 --- a/helpers/content_renderer.go +++ b/helpers/content_renderer.go @@ -17,8 +17,9 @@ type HugoHtmlRenderer struct { func (renderer *HugoHtmlRenderer) BlockCode(out *bytes.Buffer, text []byte, lang string) { if viper.GetBool("PygmentsCodeFences") { + opts := viper.GetString("PygmentsOptions") str := html.UnescapeString(string(text)) - out.WriteString(Highlight(str, lang, "")) + out.WriteString(Highlight(str, lang, opts)) } else { renderer.Renderer.BlockCode(out, text, lang) } |