Guidelines for writing queries
-
No highlighting is better than ambiguous highlighting. If syntax highlighting is excessive or wrong, it loses its value.
-
Only public names defined in
Coreshould be highlighted asbuiltin. JuliaBaseis huge, and highlighting everything in it has diminishing returns. -
Captures mostly follow Neovim's naming conventions, since they're well documented and widely used. Adapting the captures to work with other editors usually requires a few small changes.