class Sass::SyntaxError
def header_string(e, options)
def header_string(e, options) unless e.is_a?(Sass::SyntaxError) && e.sass_line && e.sass_template return "#{e.class}: #{e.message}" end line_offset = options[:line] || 1 line_num = e.sass_line + 1 - line_offset min = [line_num - 6, 0].max section = e.sass_template.rstrip.split("\n")[min ... line_num + 5] return e.sass_backtrace_str if section.nil? || section.empty? e.sass_backtrace_str + "\n\n" + Sass::Util.enum_with_index(section). map {|line, i| "#{line_offset + min + i}: #{line}"}.join("\n") end