From 3264766762b4503361b672b01c4347d0bb8abaf9 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Sun, 10 Aug 2014 14:37:41 -0400 Subject: [PATCH] Use case-insensitive checking for the file extensions when loading config files. --- lib/jekyll/configuration.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/jekyll/configuration.rb b/lib/jekyll/configuration.rb index 97f2e261..87346aad 100644 --- a/lib/jekyll/configuration.rb +++ b/lib/jekyll/configuration.rb @@ -118,9 +118,9 @@ module Jekyll def safe_load_file(filename) case File.extname(filename) - when '.toml' + when /\.toml/i TOML.load_file(filename) - when /\.y(a)?ml/ + when /\.y(a)?ml/i SafeYAML.load_file(filename) else raise ArgumentError, "No parser for '#{filename}' is available. Use a .toml or .y(a)ml file instead."