class Middleman::Renderers::Sass::SassPlusCSSFilenameTemplate

def evaluate(context, locals, &block)

Add exception messaging
def evaluate(context, locals, &block)
  begin
    super
  rescue Sass::SyntaxError => e
    Sass::SyntaxError.exception_to_css(e, :full_exception => true)
  end
end

def sass_options

def sass_options
  location_of_sass_file = if @context.build?
    File.expand_path(@context.build_dir, @context.root)
  else
    File.expand_path(@context.source, @context.root)
  end
  
  parts = basename.split('.')
  parts.pop
  css_filename = File.join(location_of_sass_file, @context.css_dir, parts.join("."))
  
  super.merge(:css_filename => css_filename)
end