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

Is there a plan to support build in tree-sittter in emacs 29? #5

Closed
tickscn opened this issue Sep 26, 2023 · 8 comments
Closed

Is there a plan to support build in tree-sittter in emacs 29? #5

tickscn opened this issue Sep 26, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@tickscn
Copy link

tickscn commented Sep 26, 2023

No description provided.

@jcs090218
Copy link
Member

Yes, but probably not shortly. There are a lot of things that need to be worked on the Emacs core side.

@jcs090218 jcs090218 added the enhancement New feature or request label Apr 7, 2024
@jcs090218 jcs090218 pinned this issue Apr 7, 2024
@abougouffa
Copy link
Contributor

@tickscn @jcs090218 I've ported codemetrics to the Emacs 29+ built-in treesit https://github.com/abougouffa/cognitive-complexity

It is a PoC for now, it works fine but the tests and other stuff aren't ported correctly yet.

@jcs090218
Copy link
Member

We can go from the same approach from ts-fold to treesit-fold (create another package). 🤔 If you want, transfer the repo to this org, and I'll add you as the maintainer. Or I can create another repo, and you can make PRs to that repo. WDYT?

@abougouffa
Copy link
Contributor

Yep, we can do that!

However, I've already changed the name and a bunch of other stuff, and I'm planning to do further changes. I think it will be a bit confusing for users to have it under the same organization. Since the API will not be compatible!

I will let you know when I feel I have something stable.

@abougouffa
Copy link
Contributor

@jcs090218 Can you add me to the org please so I can transfer the ownership?

@jcs090218
Copy link
Member

Invitation sent! Let me know if you have any problem transferring the repo!

@abougouffa
Copy link
Contributor

Done!

@jcs090218
Copy link
Member

Thank you! I'll close this issue since it's resolved by the new package! :)

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

No branches or pull requests

3 participants