Skip to content
Snippets Groups Projects
Unverified Commit 23c34846 authored by Frank Taillandier's avatar Frank Taillandier
Browse files

Merge branch 'ashmaroli-kramdown-warning-config'

parents 3efb1ad8 28e20b93
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -688,6 +688,7 @@ kramdown:
input: GFM
hard_wrap: false
footnote_nr: 1
show_warnings: false
```
 
## Liquid Options
Loading
Loading
Loading
Loading
@@ -80,6 +80,7 @@ module Jekyll
"input" => "GFM",
"hard_wrap" => false,
"footnote_nr" => 1,
"show_warnings" => false,
},
}.map { |k, v| [k, v.freeze] }].freeze
 
Loading
Loading
Loading
Loading
@@ -39,8 +39,10 @@ module Jekyll
def convert(content)
document = Kramdown::Document.new(content, @config)
html_output = document.to_html
document.warnings.each do |warning|
Jekyll.logger.warn "Kramdown warning:", warning
if @config["show_warnings"]
document.warnings.each do |warning|
Jekyll.logger.warn "Kramdown warning:", warning
end
end
html_output
end
Loading
Loading
Loading
Loading
@@ -36,8 +36,10 @@ module Jekyll
def convert(content)
document = Kramdown::Document.new(content, @config)
html_output = document.to_html.chomp
document.warnings.each do |warning|
Jekyll.logger.warn "Kramdown warning:", warning
if @config["show_warnings"]
document.warnings.each do |warning|
Jekyll.logger.warn "Kramdown warning:", warning.sub(%r!^Warning:\s+!, "")
end
end
html_output
end
Loading
Loading
Loading
Loading
@@ -13,6 +13,7 @@ class TestKramdown < JekyllUnitTest
"toc_levels" => "1..6",
"auto_ids" => false,
"footnote_nr" => 1,
"show_warnings" => true,
 
"syntax_highlighter" => "rouge",
"syntax_highlighter_opts" => {
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment