class Slim::Embedded::TiltEngine

def on_slim_embedded(engine, body, attrs)

silence redefined method warning
def on_slim_embedded(engine, body, attrs)
  # Override this method to avoid Slim trying to load sass/scss and failing
  case engine
  when :sass, :scss, :coffee
    tilt_engine = nil # Doesn't really matter, ignored below
  else
    # Original Slim code
    tilt_engine = Tilt[engine] || raise(Temple::FilterError, "Tilt engine #{engine} is not available.")
  end
  tilt_options = options[engine.to_sym] || {}
  tilt_options[:default_encoding] ||= 'utf-8'
  [:multi, tilt_render(tilt_engine, tilt_options, collect_text(body)), collect_newlines(body)]
end