lib/bunch.rb in bunch-0.0.8 vs lib/bunch.rb in bunch-0.0.9

- old
+ new

@@ -21,9 +21,19 @@ require 'bunch/file_node' require 'bunch/coffee_node' require 'bunch/sass_node' module Bunch + class CompileError < StandardError + def initialize(exception, filename) + @exception = exception + @filename = filename + end + + def message + "#{@filename}: #{@exception.message}" + end + end end class << Bunch def content_for(path) tree_for(normalized_path(path)).content