middleman/middleman — pull request #587 by danielbayerlein (2012-09-07 16:18:04+00:00)
Title: Can not start the server when i use Compass (0.12.2) and Sass (3.2.0)

When i use Compass (0.12.2) and Sass (3.2.0), i can not start the server.

Gemfile:
``` ruby
group :development do
gem 'middleman', '3.0.2'
gem 'middleman-deploy', '0.0.5'
gem 'compass', '0.12.2'
gem 'compass-normalize', '1.3'
gem 'susy', '1.0'
end
```

I got the error:
```
$ middleman
== The Middleman is loading
== Unknown Extension: deploy
/Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-more-3.0.2/lib/middleman-more/core_extensions/compass.rb:31:in `block (2 levels) in registered': undefined local variable or method `sass_assets_paths' for # (NameError)
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/lib/compass/configuration/helpers.rb:9:in `configuration'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-more-3.0.2/lib/middleman-more/core_extensions/compass.rb:26:in `block in registered'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/vendor/hooks-0.2.0/lib/hooks.rb:53:in `instance_exec'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/vendor/hooks-0.2.0/lib/hooks.rb:53:in `block in run_hook_for'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/vendor/hooks-0.2.0/lib/hooks.rb:49:in `each'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/vendor/hooks-0.2.0/lib/hooks.rb:49:in `run_hook_for'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/vendor/hooks-0.2.0/lib/hooks.rb:107:in `run_hook'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/core_extensions/extensions.rb:151:in `initialize'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/core_extensions/data.rb:35:in `initialize'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/application.rb:192:in `initialize'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/core_extensions/request.rb:57:in `new'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/core_extensions/request.rb:57:in `inst'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/preview_server.rb:18:in `start'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/cli/server.rb:63:in `server'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/task.rb:27:in `run'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/invocation.rb:120:in `invoke_task'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor.rb:275:in `dispatch'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/base.rb:425:in `start'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/cli.rb:77:in `method_missing'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/task.rb:29:in `run'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/task.rb:126:in `run'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/invocation.rb:120:in `invoke_task'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor.rb:275:in `dispatch'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.4/lib/thor/base.rb:425:in `start'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/lib/middleman-core/cli.rb:22:in `start'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/gems/middleman-core-3.0.2/bin/middleman:25:in `'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/bin/middleman:19:in `load'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/bin/middleman:19:in `

'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:14:in `eval'
from /Users/Daniel/.rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:14:in `

'
```