URI: 
       Remove []byte to string to []byte conversion in Asciidoc - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit ed5ad12af372f8d0856f5648c797efc082b05dc3
   DIR parent 1d7f4413f55073b9ea9a9fc9dd4f1792915fe8e1
  HTML Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
       Date:   Sun, 10 Jul 2016 12:28:34 +0200
       
       Remove []byte to string to []byte conversion in Asciidoc
       
       Diffstat:
         M helpers/content.go                  |       8 ++++----
       
       1 file changed, 4 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/helpers/content.go b/helpers/content.go
       @@ -367,7 +367,7 @@ func RenderBytes(ctx *RenderingContext) []byte {
                case "markdown":
                        return markdownRender(ctx)
                case "asciidoc":
       -                return []byte(getAsciidocContent(ctx.Content))
       +                return getAsciidocContent(ctx.Content)
                case "mmark":
                        return mmarkRender(ctx)
                case "rst":
       @@ -460,14 +460,14 @@ func HasAsciidoc() bool {
        
        // getAsciidocContent calls asciidoctor or asciidoc as an external helper
        // to convert AsciiDoc content to HTML.
       -func getAsciidocContent(content []byte) string {
       +func getAsciidocContent(content []byte) []byte {
                cleanContent := bytes.Replace(content, SummaryDivider, []byte(""), 1)
        
                path := getAsciidocExecPath()
                if path == "" {
                        jww.ERROR.Println("asciidoctor / asciidoc not found in $PATH: Please install.\n",
                                "                 Leaving AsciiDoc content unrendered.")
       -                return (string(content))
       +                return content
                }
        
                jww.INFO.Println("Rendering with", path, "...")
       @@ -479,7 +479,7 @@ func getAsciidocContent(content []byte) string {
                        jww.ERROR.Println(err)
                }
        
       -        return out.String()
       +        return out.Bytes()
        }
        
        // HasRst returns whether rst2html is installed on this computer.