1) http://sass-lang.com/docs/yardoc/file.SASS_CHANGELOG.html#3-0-0-syntax-changesis a complete listing of all changes in syntax. Note that you don't have to use @mixin and @include if you don't want to; =mixin and +mixin aren't deprecated.
2) Yes, the sass-convert tool will do this: "sass-convert --from sass2 --to sass --recursive --in-place path/to/sass". 3) Yes. 4) "gem uninstall haml; gem install haml --version 2.2.24", although I certainly hope this won't be necessary. - Nathan On Tue, Jun 8, 2010 at 6:20 AM, Andrea Ferretti <[email protected]>wrote: > Hi, I plan to upgrade to SASS3 soon and I'm looking for some advice. > > It seems that with SASS3 I will be able to use the new .scss syntax or > keep the existing .sass syntax, but with some variations. I'd like to > the latter (that the syntax has changed in a non-compatible way at > this time seems incredible to me, but that's another story...) but I'm > not sure about a couple of things. > > 1) What exactly has changed in the new .sass syntax? I know for sure > that I need to use ":" for "=", "@mixin mixin" for "-mixin" and > "@include mixin" for "+mixin" but I'm not sure about the rest. I > believe I also have to stop using "" around variables, and maybe there > are some differences in comments. Is there a place to find out exactly > what are the differences? > > 2) Is there a tool to move from old .sass to new .sass (pay attention: > not to .scss)? > > 3) Will the indented syntax be mantained? > > 4) If I run into some issues with the new SASS, is there a way to > reinstall the old gem (say the last 2.x gem)? > > Thank you very much > Andrea > > -- > You received this message because you are subscribed to the Google Groups > "Haml" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected] <haml%[email protected]>. > For more options, visit this group at > http://groups.google.com/group/haml?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/haml?hl=en.
