From 31651e4296413456a9ff4363d8062d553b35b2db Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Sun, 14 Apr 2013 09:24:48 -0700 Subject: [PATCH] fix slim 2.0 deprecation warnings --- middleman-core/lib/middleman-core/renderers/slim.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/middleman-core/lib/middleman-core/renderers/slim.rb b/middleman-core/lib/middleman-core/renderers/slim.rb index 644baf0a..891bfe76 100644 --- a/middleman-core/lib/middleman-core/renderers/slim.rb +++ b/middleman-core/lib/middleman-core/renderers/slim.rb @@ -26,8 +26,11 @@ module Middleman context_hack = { :context => self } + + slim_embedded = defined?(::Slim::Embedded) ? ::Slim::Embedded : ::Slim::EmbeddedEngine + %w(sass scss markdown).each do |engine| - ::Slim::EmbeddedEngine.default_options[engine.to_sym] = context_hack + slim_embedded.default_options[engine.to_sym] = context_hack end end end