lib/troy/helpers.rb in troy-0.0.35 vs lib/troy/helpers.rb in troy-0.0.36
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
module Troy
module Helpers
def h(content)
CGI.escapeHTML(content)
end
@@ -18,10 +20,10 @@
partial = partial.join("/")
path = site.root.join("partials/#{partial}")
locals = locals.merge(site: site, page: page)
EmbeddedRuby.new(path.read, locals).render
- rescue Exception, StandardError => error
+ rescue Exception => error
raise "Unable to render #{path}; #{error.message}"
end
def inline_file(path)
site.root.join(path).read