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

feat: Add Tact language support #9427

Closed
wants to merge 1 commit into from

Conversation

novusnota
Copy link
Contributor

@novusnota novusnota commented Jan 25, 2024

About queries:

  • highlights.scm, locals.scm and tags.scm are copied from tact-lang/tree-sitter-tact
  • textobjects.scm and indents.scm are tailor-made for 🧬 Helix!

About the language:
https://tact-lang.org

languages.toml Outdated Show resolved Hide resolved
runtime/queries/tact/highlights.scm Outdated Show resolved Hide resolved
runtime/queries/tact/highlights.scm Outdated Show resolved Hide resolved
@the-mikedavis the-mikedavis added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. A-language-support Area: Support for programming/text languages labels Jan 26, 2024
@novusnota
Copy link
Contributor Author

novusnota commented Jan 26, 2024

Thank you for the suggestions! I've added #any-of? instead of #match?, renamed capture names to match Helix's and removed roots = []. And added injections.scm too.

the-mikedavis
the-mikedavis previously approved these changes Jan 26, 2024
@the-mikedavis the-mikedavis added S-waiting-on-review Status: Awaiting review from a maintainer. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Jan 26, 2024
@novusnota novusnota closed this Feb 3, 2024
@novusnota
Copy link
Contributor Author

novusnota commented Feb 3, 2024

Whoops, messed up the PR. I'll re-create it once again, sorry.

UPD: Here it is: #9512

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-language-support Area: Support for programming/text languages S-waiting-on-review Status: Awaiting review from a maintainer.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants