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

Parse attribute syntax #65

Merged
merged 1 commit into from
Aug 28, 2023
Merged

Parse attribute syntax #65

merged 1 commit into from
Aug 28, 2023

Conversation

the-mikedavis
Copy link
Member

Closes #60.

I didn't add a requirement that attributes preceed imports or functions but I think it's probably ok if we're a little more permissive about that. I'm happy to add some extra checks if that's desired though.

Copy link
Member

@lpil lpil left a comment

Choose a reason for hiding this comment

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

Looks great! Thank you

@lpil
Copy link
Member

lpil commented Jul 29, 2023

Hey folks! Is there anything blocking merging and releasing these?

@the-mikedavis
Copy link
Member Author

Should we focus on merging #55 first and cutting a 0.28 release before merging the newer syntax change PRs @J3RN? I could take a look at fixing the integration tests if you'd like.

@J3RN
Copy link
Member

J3RN commented Jul 29, 2023

@the-mikedavis Agreed, I'm going to take care of a few items now. I'd like to sequence the updates in an order that makes sense and cut relevant releases. As for the integration tests, I'm going to undo the dropping of try for now, with that update to be shipped with v0.31.0.

@J3RN J3RN force-pushed the main branch 3 times, most recently from 5eb3653 to 8302c98 Compare July 30, 2023 01:00
@the-mikedavis the-mikedavis merged commit 01cba6b into gleam-lang:main Aug 28, 2023
1 of 2 checks passed
@the-mikedavis the-mikedavis deleted the md-attributes branch August 28, 2023 00:08
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.

New attribute syntax
3 participants