lib/retter/preprint.rb in retter-0.2.0 vs lib/retter/preprint.rb in retter-0.2.1
- old
+ new
@@ -1,23 +1,23 @@
# coding: utf-8
module Retter
class Preprint
- include Retter::Page
+ include Page
def pathname
config.retter_home.join '.preview.html'
end
def part_layout_pathname
- config.entry_layout_file
+ Pages.find_layout_path('entry')
end
def print(entry)
- part = Haml::Engine.new(
- part_layout_pathname.read,
+ part = Tilt.new(
+ part_layout_pathname.to_path,
ugly: true,
- filename: part_layout_pathname.to_s
+ filename: part_layout_pathname.to_path
).render(view_scope, entry: entry)
print_with_layout part
end
end