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

Buzz programming language syntax #3282

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

RohanVashisht1234
Copy link

No description provided.

Copy link
Contributor

@Andriamanitra Andriamanitra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The syntax highlighting doesn't seem to work yet and the syntax file is full of (now incorrect) leftovers from when it was copied from Python.

runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
@Andriamanitra
Copy link
Contributor

I think this syntax highlighting is intended for the Buzz language written in Zig (confusingly there is also another unrelated language with the same name). It seems to be a fairly niche language but it does have a textmate grammar.

I guess there is a discussion to be had about how popular a language needs to be to be included in micro. This might be a better fit for a plugin but I will leave that decision up to the maintainers.

RohanVashisht1234 and others added 2 commits May 3, 2024 20:12
Co-authored-by: Mikko <Andriamanitra@users.noreply.github.com>
@RohanVashisht1234
Copy link
Author

oops, I am so sorry for so many mistakes, I have just fixed those mistakes, if any other mistakes are left, please tell.

@RohanVashisht1234
Copy link
Author

I think this syntax highlighting is intended for the Buzz language written in Zig (confusingly there is also another unrelated language with the same name). It seems to be a fairly niche language but it does have a textmate grammar.

I guess there is a discussion to be had about how popular a language needs to be to be included in micro. This might be a better fit for a plugin but I will leave that decision up to the maintainers.

Yes, I am ready to make this a plugin if needed according to the maintainers.

runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
runtime/syntax/buzz.yaml Outdated Show resolved Hide resolved
RohanVashisht1234 and others added 5 commits May 3, 2024 21:57
Co-authored-by: Mikko <Andriamanitra@users.noreply.github.com>
Co-authored-by: Mikko <Andriamanitra@users.noreply.github.com>
Co-authored-by: Mikko <Andriamanitra@users.noreply.github.com>
Co-authored-by: Mikko <Andriamanitra@users.noreply.github.com>
@RohanVashisht1234
Copy link
Author

thanks a lot, I have fixed those issues as well

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

Successfully merging this pull request may close these issues.

None yet

2 participants