Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Koala + knacss #197

Closed
matalbodev opened this issue May 28, 2016 · 3 comments
Closed

Koala + knacss #197

matalbodev opened this issue May 28, 2016 · 3 comments

Comments

@matalbodev
Copy link

Bonjour,
En utilisant knacss et koala j'ai une erreur :
Error: Invalid US-ASCII character "\xE2"
on line 253 of /Users/mth/dev/portfolio/sass/_include-media/_include-media.scss
from line 28 of /Users/mth/dev/portfolio/sass/knacss.scss
Use --trace for backtrace.

la ligne en question :
@each $operator in ('>=', '>', '<=', '<', '≥', '≤') {

@raphaelgoetter
Copy link
Member

C'est très curieux en effet, d'autant plus que la ligne en question ne semble pas problématique :
https://github.com/alsacreations/KNACSS/blob/master/sass/_include-media/_include-media.scss#L253

Le fichier en question n'est pas produit par KNACSS, c'est include_media qui est récupéré. Il faudrait peut-être voir directement avec les auteurs de include_media, à savoir @eduardoboucas et @hugogiraudel sur le repo suivant : https://github.com/eduardoboucas/include-media

Bonne chance !

@PhilippeVay
Copy link
Contributor

PhilippeVay commented May 29, 2016

Bonjour,
Le compilateur Sass de koala est - en y cherchant "Sass" - ruby-sass alors que nous utilisons libsass et j'ai d'abord pensé que \xE2 était le caractère MAIS après avoir recherché "character xe2", je crois que ce sont 2 fausses pistes...
Déjà \xE2 c'est â d'après Wikipedia mais ensuite pas mal de problèmes qui remontent sont liés à Python, Bourbon, des éditeurs, etc par exemple dans INUIT ou dans HAML et la 1ère solution évoquée est d'ajouter @charset "UTF-8"; au début de chaque fichier.
C'est déjà le cas dans include-media mais pas dans knacss.scss qui l'importe. Pourrais-tu réessayer en rajoutant cette directive @charset "UTF-8"; avant le 1er import stp ?
Sinon il faudrait que tu enlèves dans include-media toutes les occurences de et et que tu réessayes : ça permettra d'être certain que ces caractères sont bien la source du problème à résoudre :)

@PhilippeVay
Copy link
Contributor

PhilippeVay commented May 29, 2016

Related eduardoboucas/include-media#84 "Charset error, invalid character" et le 1er commentaire de prisis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants