lib/retter/page.rb in retter-0.1.1 vs lib/retter/page.rb in retter-0.1.2

- old
+ new

@@ -12,11 +12,15 @@ @path_prefix = './' @title = config.title end def print - part = Haml::Engine.new(part_layout_pathname.read, ugly: true).render(view_scope) + part = Haml::Engine.new( + part_layout_pathname.read, + ugly: true, + filename: part_layout_pathname.to_s + ).render(view_scope) print_with_layout part end def pathname @@ -39,10 +43,10 @@ pathname.open('w') {|f| f.puts path_fixed } end def layout_renderer - @layout_renderer ||= Haml::Engine.new(config.layout_file.read, ugly: true) + @layout_renderer ||= Haml::Engine.new(config.layout_file.read, ugly: true, filename: config.layout_file.to_s) end def fix_path(html, prefix='./') elements = Nokogiri::HTML(html)