Enable strict (or lax) liquid parsing.

Insert

liquid:
  error_mode: strict # or lax or warn

in _config.yml to change the error mode.
This commit is contained in:
Stephen Checkoway 2016-07-03 13:28:33 -05:00
parent 2f8c0ffc5d
commit dcc8960806
2 changed files with 5 additions and 0 deletions

View File

@ -55,6 +55,10 @@ module Jekyll
"verbose" => false, "verbose" => false,
"defaults" => [], "defaults" => [],
"liquid" => {
"error_mode" => "warn"
},
"rdiscount" => { "rdiscount" => {
"extensions" => [] "extensions" => []
}, },

View File

@ -5,6 +5,7 @@ module Jekyll
class LiquidRenderer class LiquidRenderer
def initialize(site) def initialize(site)
@site = site @site = site
Liquid::Template.error_mode = @site.config["liquid"]["error_mode"].to_sym
reset reset
end end