From b00849544b657a3e3f6c3aee9b19f45eef87e564 Mon Sep 17 00:00:00 2001 From: "maul.esel" Date: Fri, 4 Oct 2013 19:12:29 +0200 Subject: [PATCH] fix error with variable as file name --- lib/jekyll/tags/include.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/jekyll/tags/include.rb b/lib/jekyll/tags/include.rb index 4111da1f..d26ea7b4 100644 --- a/lib/jekyll/tags/include.rb +++ b/lib/jekyll/tags/include.rb @@ -20,11 +20,6 @@ module Jekyll def initialize(tag_name, markup, tokens) super @file, @params = markup.strip.split(' ', 2); - validate_syntax - end - - def validate_syntax - validate_file_name validate_params if @params end @@ -96,6 +91,8 @@ eos validate_dir(dir, context.registers[:site].safe) retrieve_variable(context) + validate_file_name + file = File.join(dir, @file) validate_file(file, context.registers[:site].safe)