I updated ruby and had to re-install gems:
gem install sass --pre
gem install compass --pre
By selective removal of sass code I tracked down a watch error that is now occurring due to the following statement:
@import "../shared/images/icon/*.png";
The error is "TypeError on line ["27"] of C: can't convert Array into String".
This same code was working before the re-install. Here's the first part of the stack trace:
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/image_methods.rb:27:in `block in sprite_names'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/image_methods.rb:27:in `map'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/image_methods.rb:27:in `sprite_names'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/sprite_methods.rb:36:in `validate!'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/sprite_map.rb:47:in `initialize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/sprite_map.rb:22:in `new'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/sprites/sprite_map.rb:22:in `from_uri'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.rc.1/lib/compass/sass_extensions/functions/sprites.rb:48:in `sprite_map'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/sass-3.2.0.alpha.64/lib/sass/script/funcall.rb:88:in `_perform'
Any thoughts on what might be happening?
Thanks for your help,
Gary