Update lib/jekyll/convertible.rb

This commit is contained in:
jpravetz 2011-12-04 08:37:42 -08:00
parent 1da88bb30a
commit 9a3429dc74
1 changed files with 5 additions and 6 deletions

View File

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