Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 3, 2012
  1. Merge branch 'master' into new

    Joseph Chiang authored
  2. Adjust to miiiCasa code convention.

    Joseph Chiang authored
Commits on Jan 13, 2012
  1. @nex3

    Merge branch 'stable'

    nex3 authored
    Conflicts:
    	test/sass/extend_test.rb
  2. @nex3
  3. @nex3
  4. @nex3
Commits on Jan 5, 2012
  1. @nex3

    Merge branch 'stable'

    nex3 authored
  2. @nex3
  3. @nex3

    Merge branch 'stable'

    nex3 authored
    Conflicts:
    	doc-src/SASS_CHANGELOG.md
  4. @nex3
  5. @nex3

    Use the multibyte scanner pervasively.

    nex3 authored
    Closes #186
  6. @nex3

    Add a multibyte wrapper for the native StringScanner class.

    nex3 authored
    It turns out StringScanner works on bytes, not characters, which causes lots of
    subtle bugs when dealing with multibyte characters in Sass. This wrapper makes
    it work on bytes instead without too much loss of efficiency.
  7. @nex3
  8. @nex3
  9. @nex3
  10. @nex3
Commits on Jan 4, 2012
  1. @nex3

    Merge branch 'placeholder'

    nex3 authored
  2. @nex3
  3. @nex3
  4. @nex3

    Parse placeholder selectors.

    nex3 authored
  5. @nex3
Commits on Jan 2, 2012
  1. @chriseppstein

    Merge pull request #130 from brandondrew/patch-1

    chriseppstein authored
    making the grammar a bit smoother, but I have a question too
  2. @chriseppstein

    Merge pull request #162 from ericmason/master

    chriseppstein authored
    Shouldn't install on Ruby 1.8.6
Commits on Dec 17, 2011
  1. @nex3

    Merge branch 'stable'

    nex3 authored
    Conflicts:
    	VERSION
    	doc-src/SASS_CHANGELOG.md
  2. @nex3

    Bump VERSION to 3.1.12.

    nex3 authored
  3. @nex3

    Merge branch 'stable'

    nex3 authored
  4. @nex3

    Fix some test failures.

    nex3 authored
  5. @nex3

    Fix broken media queries. Oops.

    nex3 authored
  6. @nex3

    Merge branch 'stable'

    nex3 authored
  7. @nex3

    Fix @media bubbling with commas.

    nex3 authored
    Closes #75
  8. @nex3

    Avoid exponential parsing times.

    nex3 authored
    It's difficult to reliably engineer the STATIC_VALUE and STATIC_SELECTOR regexps
    to avoid any possible exponential explosion. Since they're so general, there are
    a lot of possible parses of any given valid subset of a property string or
    selector. This means that, if an invalid bit shows up far into the
    property/selector (where "invalid" could just mean "dynamic" or something
    otherwise unhandled by the static regexps), an exponential number of reparses of
    the preceding selector may need to be done.
    
    Two changes are introduced here to deal with this. First, static values will
    stop being parsed when a newline is found. This is probably correct anyway for
    formatting reasons; including newlines and indentation in the CSS output is
    unsightly. The second change limits the length of the static value to about 50
    characters. This ensures that even if a long property/selector is on a single
    line, it won't go so long as to cause exponential explosion.
    
    Closes #92
Commits on Dec 16, 2011
  1. @nex3
  2. @nex3
  3. @nex3

    Merge branch 'stable'

    nex3 authored
    Conflicts:
    	lib/sass/environment.rb
    	lib/sass/tree/visitors/perform.rb
  4. @nex3

    Add Sass.load_paths.

    nex3 authored
    Closes #131
Something went wrong with that request. Please try again.