Bring back extension block register syntax. Closes #1192

This commit is contained in:
Thomas Reynolds 2014-03-25 11:00:43 -07:00
parent d3e9108f12
commit 37a8caf3fa
3 changed files with 29 additions and 6 deletions

View file

@ -88,7 +88,7 @@ module Middleman
# @param [Symbol, Module] ext Which extension to activate
# @return [void]
def activate(ext, options={}, &block)
if extension = ::Middleman::Extensions::registered[ext]
if extension = ::Middleman::Extensions.load(ext)
if extension.ancestors.include?(::Middleman::Extension)
logger.debug "== Activating: #{ext}"