Christophe Coevoet

Results 449 issues of Christophe Coevoet

Lots of specs are failing because `/` always computes a division, while it should not be the case (and both libsass and dart-sass agree on this)

spec compliance

the parsing of selectors is pretty basic right now, and misses the fact that sass actually parses them fully. This causes several issues (reported by failures for sass-spec): - comments...

spec compliance

The way `==` and map keys are implemented in scssphp is not compliant with the spec. sass-spec is currently not covering equality rules properly (most of them are missing). But...

spec compliance

`@supports` needs a special parsing to be compliant with the Sass spec (due to the CSS spec itself being very lenient in the parsing of `@supports` so that a `@supports`...

spec compliance

See the `directives/import/escaped` and `directives/warn/escaped` specs for instance

spec compliance

Refs https://github.com/sass/sass/issues/818

spec compliance

currently, trailing delimiters in lists are represented by pushing a `null` item in the list in the parser. Then, some of the usages of lists (but not all of them)...

bug
spec compliance

Forcing the rendering of `()` around the list needs to depend on the separators of both lists.

spec compliance