I suspect that this is a Compass issue, rather than a problem with Zen. But in case anybody else has noticed this issue, or knows of a solution, I am opening this as a bug, for now.

codio@duet-watch:~/workspace/sites/all/themes/sausage$ compass watch                                                                        
>>> Compass is watching for changes. Press Ctrl-C to Stop.                                                                                  
WARNING: Compass has changed how browser support is configured. The following configuration variables are no longer supported: $legacy-suppo
rt-for-ie6, $legacy-support-for-ie7, $legacy-support-for-ie8.Details: http://compass-style.org/help/documentation/tuning-vendor-prefixes/   
         on line 384 of /home/codio/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/_support.scss
         from line 113 of /home/codio/workspace/sites/all/themes/sausage/sass/_init.scss                                                    
         from line 7 of /home/codio/workspace/sites/all/themes/sausage/sass/styles-rtl.scss                                                 
                                                                                                                                            
    write css/styles-rtl.css                                                                                                                
WARNING: Compass has changed how browser support is configured. The following configuration variables are no longer supported: $legacy-suppo
rt-for-ie6, $legacy-support-for-ie7, $legacy-support-for-ie8.Details: http://compass-style.org/help/documentation/tuning-vendor-prefixes/   
         on line 384 of /home/codio/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/_support.scss
         from line 113 of /home/codio/workspace/sites/all/themes/sausage/sass/_init.scss                                                    
         from line 10 of /home/codio/workspace/sites/all/themes/sausage/sass/styles.scss                                                    
                                                                                                                                            
    write css/styles.css 

So the CSS files are generated upon the initial "compass watch" command. But subsequent edits to the Sass files do not result in the generation of new versions of the files.

Right now, this seems to be an issue with:
Ubuntu 12.04.5 LTS via the Codio cloud IDE with the following.
Sass 3.4.5 (Selective Steve)
Compass 1.0.1 (Polaris)

Comments

jcovington’s picture

I suspect this is an issue with the Codio platform, as my edits are not showing up elsewhere, as I search the files I have touched. I do not think this is an issue with Compass, or Zen.

jcovington’s picture

Status: Active » Closed (won't fix)
BrightBold’s picture

You're using newer versions of Sass & Compass, which won't be supported until Zen 7.x-6.x. But if you look at #2257777: SASS 3.3 you can see most of the changes you need to make to eliminate these errors. I'm successfully using Zen 7.x-5.5 on several sites with Compass 1.0+, Sass 3.3+, and Zen Grids 2.0 after implementing changes suggested in a handful of issues here.

jimafisk’s picture

In addition to some style issues I noticed on my site, in the terminal I was seeing:

WARNING: Compass has changed how browser support is configured. The following configuration variables are no longer supported: $legacy-support-for-ie6, $legacy-support-for-ie7, $legacy-support-for-ie8.Details: http://compass-style.org/help/documentation/tuning-vendor-prefixes/

I was running the following versions:
  • Sass 3.4.7 (Selective Steve) - check by running "sass -v"
  • Compass 1.0.3 (Polaris) - check by running "compass version"

Reverting back to older versions worked for me:
  • sudo gem uninstall sass
  • sudo gem install sass -v 3.2.19
  • sudo gem uninstall compass
  • sudo gem install compass -v 0.12.6
featherbelly’s picture

You can run a specific version of compass like this:

compass _0.12.6_ watch

So you won't have to uninstall / reinstall for projects that require different versions.

pragna’s picture

Hi jimafisk,

Your solution is working fine for me.
Thank you Jimafisk

jeremytrudell’s picture

I tried updating to Zen 7.x-6.x and still have this issue.