# File lib/ramaze/helper/ultraviolet.rb, line 19 def ultraviolet(path, options = {}) o = ancestral_trait[:ultraviolet].merge(options) output, syntax, lines, style, headers = o.values_at(:output, :syntax, :line_numbers, :style, :headers) syntax ||= Uv.syntax_for_file(path).first.first code = File.read(path) p [code, output, syntax, lines, style, headers] Uv.parse(code, output, syntax, lines, style, headers) end