Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tree-sitter integration #453

Open
maddovr opened this issue May 6, 2023 · 3 comments
Open

Tree-sitter integration #453

maddovr opened this issue May 6, 2023 · 3 comments

Comments

@maddovr
Copy link

maddovr commented May 6, 2023

Would it be possible to have tree-sitter integration in meow? (Perhaps modifying meow-thing.el to be tree-sitter aware?)
Just like this for evil https://github.com/meain/evil-textobj-tree-sitter/ since emacs 29.1 is about to be released and will support natively tree-sitter and tree-sitter modes? (Maybe enable this tree-sitter "thing" only on *-ts-mode?)

@jgarte
Copy link
Contributor

jgarte commented May 6, 2023

@maddovr See our discussions here about tree-sitter integration:

#448

I also mention evil-textobj-tree-sitter in #448

@eshrh
Copy link
Member

eshrh commented May 8, 2023

Additionally see #391.

This will have to be a separate plugin. Here's one attempt: https://github.com/thiskappaisgrey/meow-ts

@DogLooksGood
Copy link
Collaborator

https://github.com/clemera/objed for inspiration.

I used to think we should have something like this, now it's easy to achieve with tree-sitter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants