Not to sound impolite, but I think the Github link I posted explains it fairly well, along with pictures. Anyone could test this by installing the rust language package and typing e.g.
'something. For me such a element turns cyan colored, regardless of the color scheme used.
I tried a “fresh” Atom (renaming my
~/.atom folder) to no avail.
Here another screenshot of the style being overridden.
color: yellow !important; is the test style I inserted:
The statement by the rust-language maintainer:
However, I don’t know of any syntax theme that does so, so in most cases it will fall back to the more generic storage modifier or entity name color of the syntax scheme.
…seems to be false, as these styles are well defined in most themes (not cyan) and do not receive the styling override (seen in lines 1 & 2 of my screenshot) to begin with.
I didn’t want to file an Atom Github issue before getting more feedback, since they seem flooded with requests.