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

Add support for bulitin tree-sitter along with elisp-tree-sitter #76

Closed
meain opened this issue Nov 29, 2022 · 8 comments
Closed

Add support for bulitin tree-sitter along with elisp-tree-sitter #76

meain opened this issue Nov 29, 2022 · 8 comments

Comments

@meain
Copy link
Owner

meain commented Nov 29, 2022

Now that tree-sitter is will be lading in Emacs 29 soon, we should start adding support for that too along with elisp-tree-sitter.

@d1egoaz
Copy link

d1egoaz commented Nov 30, 2022

This will be great!

@meain
Copy link
Owner Author

meain commented Mar 16, 2023

Related(just adding for context): https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00500.html

This will be required for the switch addition.

@meain
Copy link
Owner Author

meain commented Apr 17, 2023

Another possibility is to switch to using textobjects from helix. While they are less fancier(for example will include { when selecting inside function), they should be simple and also help with issues like #88 .

@meain
Copy link
Owner Author

meain commented May 21, 2023

We now have an experiemtnal version using builtin treesit in #93 . I hope to dogfood it for a while before merging it.

@RomeoV
Copy link

RomeoV commented Jul 31, 2023

FYI emacs-29 + integrated tree-sitter has been released https://lists.gnu.org/archive/html/emacs-devel/2023-07/msg00879.html.

@ezmiller
Copy link

ezmiller commented Aug 3, 2023

Does this package currently not work with the built-in verison of tree-sitter? When I load the package, I do not see any of the evil-textobj.. functions.

@meain
Copy link
Owner Author

meain commented Aug 4, 2023

treesit support is still WIP (ref: #76 (comment)) . That said, you should be seeing most evil-textobj.. functions without it(although they might not work with builtin treesit).

@meain
Copy link
Owner Author

meain commented Aug 7, 2023

This is now available in master.

@meain meain closed this as completed Aug 7, 2023
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