Skip to content

Switch from CSTParser to something else (tree-sitter or JuliaSyntax) #149

@gcv

Description

@gcv

By switching to tree-sitter, built into Emacs as of version 29, all the questions Snail asks of CSTParser can be answered without leaving Elisp. This will be a significant benefit, not only by eliminating a dependency on CSTParser and its potentially unstable API, but also because Julia startup time will improve.

In general, it'll be great to ditch all Julia-side dependencies for core Snail functionality and leave them to extensions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions