You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current Julia grammar is from a non-tagged commit made over 2 years ago. Since then, their list of known failures has reduced from 159 files to 14. Syntax highlighting breaks in most of my Julia files, so it should be updated to the recent v0.23.1 release. Fixing this would also greatly improve my ability to recommend helix to Julia users.
I'm attempting to learn about tree-sitter and queries to solve this, but that's work in-progress. I think it would also be better to replace the current highlights.scm with the one in tree-sitter-julia to reduce maintenance burden and improve consistency. I was able to update my local languages.toml and highlights.scm files and rebuild the grammar, but it broke most of the existing syntax highlighting.
Another issue is that tree-sitter-julia doesn't have folds.scm, indents.scm, injections.scm, or textobjects.scm, but they recently created locals.scm. Fortunately, these files are pretty small and can be contributed to tree-sitter-julia (if they belong there, I'm still learning) and updated here if needed.
The text was updated successfully, but these errors were encountered:
The current Julia grammar is from a non-tagged commit made over 2 years ago. Since then, their list of known failures has reduced from 159 files to 14. Syntax highlighting breaks in most of my Julia files, so it should be updated to the recent v0.23.1 release. Fixing this would also greatly improve my ability to recommend helix to Julia users.
I'm attempting to learn about tree-sitter and queries to solve this, but that's work in-progress. I think it would also be better to replace the current
highlights.scm
with the one in tree-sitter-julia to reduce maintenance burden and improve consistency. I was able to update my locallanguages.toml
andhighlights.scm
files and rebuild the grammar, but it broke most of the existing syntax highlighting.Another issue is that tree-sitter-julia doesn't have
folds.scm
,indents.scm
,injections.scm
, ortextobjects.scm
, but they recently createdlocals.scm
. Fortunately, these files are pretty small and can be contributed to tree-sitter-julia (if they belong there, I'm still learning) and updated here if needed.The text was updated successfully, but these errors were encountered: