#2465 - Note : mettre à jour Gedit pour qu’il prenne en compte le CSS3 dans la coloration syntaxique
Il s’agit d’ajouter quelques éléments dans le fichier des spécifications syntaxiques.
/usr/share/gtksourceview-3.0/language-specs/css.lang
Ajoutez tout ça, dans <context id="property-names" style-ref="keyword"> :
<keyword>border-radius</keyword>
<keyword>border-top-radius</keyword>
<keyword>border-left-radius</keyword>
<keyword>border-right-radius</keyword>
<keyword>border-bottom-radius</keyword>
<keyword>resize</keyword>
<keyword>box-shadow</keyword>
<keyword>opacity</keyword>
<keyword>transition</keyword>
<keyword>word-wrap</keyword>
Et dans : <context id="known-property-values" style-ref="known-property-values">, j’ajoute les mots clés :
<keyword>both</keyword>
<keyword>horizontal</keyword>
<keyword>vertical</keyword>
<keyword>break-word</keyword>
Ceci ajoutera quelques trucs déjà.
Oh, et btw, le CSS dans Ubuntu Precise est merdique dans Gedit. Y’a plein d’erreurs. Je reprend le fichier se trouvant dans Mint 11.
EDIT et si vous voulez retrouver les .class et #id en non coloré comme avant, il suffit de supprimer les attributs "map-to" dans les <styles> de type <style id="selector-id"/> et <style id="selector-class"/>.
/usr/share/gtksourceview-3.0/language-specs/css.lang
Ajoutez tout ça, dans <context id="property-names" style-ref="keyword"> :
<keyword>border-radius</keyword>
<keyword>border-top-radius</keyword>
<keyword>border-left-radius</keyword>
<keyword>border-right-radius</keyword>
<keyword>border-bottom-radius</keyword>
<keyword>resize</keyword>
<keyword>box-shadow</keyword>
<keyword>opacity</keyword>
<keyword>transition</keyword>
<keyword>word-wrap</keyword>
Et dans : <context id="known-property-values" style-ref="known-property-values">, j’ajoute les mots clés :
<keyword>both</keyword>
<keyword>horizontal</keyword>
<keyword>vertical</keyword>
<keyword>break-word</keyword>
Ceci ajoutera quelques trucs déjà.
Oh, et btw, le CSS dans Ubuntu Precise est merdique dans Gedit. Y’a plein d’erreurs. Je reprend le fichier se trouvant dans Mint 11.
EDIT et si vous voulez retrouver les .class et #id en non coloré comme avant, il suffit de supprimer les attributs "map-to" dans les <styles> de type <style id="selector-id"/> et <style id="selector-class"/>.