Permalink
Commits on Sep 15, 2011
  1. Move stack tracing into Visitors::Perform where it belongs.

    The stack is dynamically scoped; tracing it in a lexical construct doesn't make
    any sense. I'm kind of surprised it ever even worked.
    
    This also fixes the two broken tests.
    nex3 committed Sep 15, 2011
Commits on Sep 14, 2011
  1. Add failing test case. Nesting the same mixin in content blocks more …

    …than once fails with an invalid loop detection error.
    chriseppstein committed Sep 14, 2011
  2. Merge remote branch 'origin/master'

    nex3 committed Sep 14, 2011
  3. Merge branch 'mixin_children'

    Closes gh-167
    nex3 committed Sep 14, 2011
  4. Nice error tracing for @content chains.

    nex3 committed Sep 14, 2011
Commits on Sep 13, 2011
  1. Code style.

    nex3 committed Sep 13, 2011
  2. Fix a test name.

    nex3 committed Sep 13, 2011
  3. Get rid of CheckNesting#check!

    nex3 committed Sep 13, 2011
  4. Separate out the two semantically distinct uses of MixinNode.

    MixinNode was being used to represent both an actual mixin include and a
    backtrace entry for error reporting. This overloading caused substantial
    confusion and code complexity, so now a new MixinTraceNode has been created for
    the latter responsibility.
    nex3 committed Sep 13, 2011
  5. Cleaner invalid_content_parent?

    nex3 committed Sep 13, 2011
  6. visit_child_nodes -> visit_children

    nex3 committed Sep 13, 2011
  7. Merge branch 'stable'

    nex3 committed Sep 13, 2011
  8. Fix @content closure.

    nex3 committed Sep 13, 2011
  9. Minor regex cleanup.

    nex3 committed Sep 13, 2011
  10. Rename @children to @content.

    chriseppstein committed Sep 13, 2011
  11. Remove unused variable

    chriseppstein committed Sep 13, 2011
  12. revert unrelated change

    chriseppstein committed Sep 13, 2011
  13. revert unrelated change

    chriseppstein committed Sep 13, 2011
  14. Merge branch 'stable'

    * stable:
      Require Ruby >= 1.8.7
      Don't die on double-comma selectors in sass-convert.
      Clarify the Sass::Importers::Base docs slightly.
      Revert "Fix `undefined method 'to_tree' for nil:NilClass` with compass sprites"
    chriseppstein committed Sep 13, 2011
  15. Merge remote branch 'nex3/master' into mixin_children

    * nex3/master:
      Support :any.
    chriseppstein committed Sep 13, 2011