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

project: move eonpatapon/tree-sitter-cue to cue-lang #1921

Open
myitcv opened this issue Sep 13, 2022 · 4 comments
Open

project: move eonpatapon/tree-sitter-cue to cue-lang #1921

myitcv opened this issue Sep 13, 2022 · 4 comments
Labels
FeatureRequest New feature or request

Comments

@myitcv
Copy link
Member

myitcv commented Sep 13, 2022

Is your feature request related to a problem? Please describe.

difft uses tree-sitter generated parsers as part of creating semantic diffs.

Having semantic diffs for CUE would make reviewing CUE changes more pleasant.

Describe the solution you'd like

A tree-sitter syntax for CUE would allow for difft to leverage that in creating semantic diffs for CUE.

Describe alternatives you've considered

None that I am aware of for creating semantic diffs.

Additional context

@myitcv myitcv added the FeatureRequest New feature or request label Sep 13, 2022
@jlongtine
Copy link
Contributor

@myitcv Maybe @eonpatapon's work might be useful here? https://github.com/eonpatapon/tree-sitter-cue

@myitcv
Copy link
Member Author

myitcv commented Sep 30, 2022

I'd totally forgotten about this! Thanks for the reminder.

@eonpatapon - what state is your project in?

@eonpatapon
Copy link
Contributor

@myitcv it's quite complete. I know I miss some support for raw strings with multiple numbers of #. Probably some other small things I missed in the spec

@myitcv myitcv changed the title project: create a CUE tree-sitter syntax project: move eonpatapon/tree-sitter-cue to cue-lang Sep 30, 2022
@myitcv myitcv added FeatureRequest New feature or request and removed FeatureRequest New feature or request labels Sep 30, 2022
@myitcv
Copy link
Member Author

myitcv commented Sep 30, 2022

Chatted with @eonpatapon. We will investigate migrating eonpatapon/tree-sitter-cue to the cue-lang org.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FeatureRequest New feature or request
Projects
Status: Planned
Development

No branches or pull requests

4 participants