Prepare for Goldmark
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 16 Aug 2019 13:55:03 +0000 (15:55 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 6 Nov 2019 18:09:08 +0000 (19:09 +0100)
commit5f6b6ec68936ebbbf590894c02a1a3ecad30735f
treef6c91e225a3f24f51af1bde5cfb5b88515d0665d
parent366ee4d8da1c2b0c1751e9bf6d54638439735296
Prepare for Goldmark

This commmit prepares for the addition of Goldmark as the new Markdown renderer in Hugo.

This introduces a new `markup` package with some common interfaces and each implementation in its own package.

See #5963
40 files changed:
deps/deps.go
helpers/content.go
helpers/content_renderer.go [deleted file]
helpers/content_renderer_test.go [deleted file]
helpers/content_test.go
helpers/pygments_test.go
helpers/testhelpers_test.go
hugolib/config.go
hugolib/page.go
hugolib/page__meta.go
hugolib/page__output.go
hugolib/page__per_output.go
hugolib/page_test.go
hugolib/shortcode.go
hugolib/shortcode_test.go
hugolib/site.go
hugolib/site_test.go
markup/asciidoc/convert.go [new file with mode: 0644]
markup/asciidoc/convert_test.go [new file with mode: 0644]
markup/blackfriday/convert.go [new file with mode: 0644]
markup/blackfriday/convert_test.go [new file with mode: 0644]
markup/blackfriday/renderer.go [new file with mode: 0644]
markup/converter/converter.go [new file with mode: 0644]
markup/internal/blackfriday.go [new file with mode: 0644]
markup/internal/external.go [new file with mode: 0644]
markup/markup.go [new file with mode: 0644]
markup/markup_test.go [new file with mode: 0644]
markup/mmark/convert.go [new file with mode: 0644]
markup/mmark/convert_test.go [new file with mode: 0644]
markup/mmark/renderer.go [new file with mode: 0644]
markup/org/convert.go [new file with mode: 0644]
markup/org/convert_test.go [new file with mode: 0644]
markup/pandoc/convert.go [new file with mode: 0644]
markup/pandoc/convert_test.go [new file with mode: 0644]
markup/rst/convert.go [new file with mode: 0644]
markup/rst/convert_test.go [new file with mode: 0644]
tpl/collections/collections_test.go
tpl/data/resources_test.go
tpl/transform/transform.go
tpl/transform/transform_test.go