On Line 170 I define a "=="-operator overload and it seems to break all the highlighting from that line onwards, presumably due to the highlighter not recognizing it as an overload, but rather an actual == operator.
I'm not familiar with atom or linguist or these highlighters at all so all I have is this repro.
I was told by github staff to open an issue at linguist, then by linguist to open an issue here, so here I go:
https://gist.github.com/Elmuti/ae2a071cc9d21f78d0f993a49bef0396#file-vector3-cs-L170
On Line 170 I define a "=="-operator overload and it seems to break all the highlighting from that line onwards, presumably due to the highlighter not recognizing it as an overload, but rather an actual == operator.
I'm not familiar with atom or linguist or these highlighters at all so all I have is this repro.