Use case-insensitive checking for the file extensions when loading config files.

This commit is contained in:
Parker Moore 2014-08-10 14:37:41 -04:00
parent 5a0c066845
commit 3264766762
1 changed files with 2 additions and 2 deletions

View File

@ -118,9 +118,9 @@ module Jekyll
def safe_load_file(filename) def safe_load_file(filename)
case File.extname(filename) case File.extname(filename)
when '.toml' when /\.toml/i
TOML.load_file(filename) TOML.load_file(filename)
when /\.y(a)?ml/ when /\.y(a)?ml/i
SafeYAML.load_file(filename) SafeYAML.load_file(filename)
else else
raise ArgumentError, "No parser for '#{filename}' is available. Use a .toml or .y(a)ml file instead." raise ArgumentError, "No parser for '#{filename}' is available. Use a .toml or .y(a)ml file instead."