Merge branch 'master' of https://github.com/jpravetz/jekyll into jpravetz-master

This commit is contained in:
Tom Preston-Werner 2012-01-21 19:59:05 -08:00
commit 574e933d81
1 changed files with 5 additions and 6 deletions

View File

@ -26,14 +26,13 @@ module Jekyll
def read_yaml(base, name)
self.content = File.read(File.join(base, name))
if self.content =~ /^(---\s*\n.*?\n?)^(---\s*$\n?)/m
self.content = $POSTMATCH
begin
begin
if self.content =~ /^(---\s*\n.*?\n?)^(---\s*$\n?)/m
self.content = $POSTMATCH
self.data = YAML.load($1)
rescue => e
puts "YAML Exception reading #{name}: #{e.message}"
end
rescue => e
puts "YAML Exception reading #{name}: #{e.message}"
end
self.data ||= {}