hedefalk / atom-vue

Vue component file syntax for Atom
Other
147 stars 38 forks source link

Not using tree sitter grammars #102

Closed dflock closed 1 year ago

dflock commented 5 years ago

The current atom-vue isn't a tree-sitter grammar and doesn't use tree sitter grammars for JavaScript <script> parts either.

aidistan commented 5 years ago

@dflock Thanks for the proposal. We shall work on it.

foundryspatial-duncan commented 5 years ago

Is this why object keys changed color recently? (Maybe when Atom started using tree sitter stuff?) Right now, my object keys are all green, as if they were a string, where they used to be red.

Screenshot from 2019-09-23 11-20-25

aidistan commented 5 years ago

@foundryspatial-duncan Yes, it is. Since Atom used tree-sitter as the default parser from 1.32.

jonboiser commented 4 years ago

I've added a Tree-Sitter grammar on my fork of this library, which relies on the tree-sitter-vue parser that was created recently.

If people would like to check it out and maybe even fill in some of the gaps, I would be grateful. My grammar is pretty minimalistic, and I've only tested it on the Dracula theme.

I still need to add syntax highlighting for the '