[TxMt] Re: CSS selector in Javascript shows as a Variable ?

Rob McBroom mailinglist0 at skurfer.com
Mon Dec 13 14:02:23 UTC 2010


On Dec 12, 2010, at 12:39 AM, trout swim wrote:

> while debugging some javascript i have come to see that TexMate has an issue with the CSS selector, border-width written in Javascript as style.borderWidth
> 
> If i write style.backgroundColor, it will show in color green in Textmate.
> 
> I have retained the TextMate default color scheme in preferences/fonts colors/Mac classic.
> 
> when i write style.borderWidth it stays black as if it were a variable.

This just happens because the JavaScript grammar in TextMate isn't aware of a constant named “borderWidth”. The maintainer of that bundle is probably on this list and can add it. (Or you could add it yourself, but language grammars can be pretty intense.)

> I would assume the Browser compiler or interpreter engine ? would accept the Javascript script as is, and that TextMate would not be adding any encoding to its interpretation of the script while showing style.borderWidth as invalid.


Yes, the code (in any language) will work if it's written correctly, regardless of how TextMate displays it.

-- 
Rob McBroom
<http://www.skurfer.com/>



More information about the textmate mailing list