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

Fix behaviour for circular arguments #2352

Merged
merged 2 commits into from
Nov 22, 2024

Conversation

herwinw
Copy link
Member

@herwinw herwinw commented Nov 22, 2024

Implement the Ruby 3.4 behaviour instead of 3.3, this is easier and more future proof. The spec has a small extra check to restore the NATFIXME blocks once we've fully switched to Ruby 3.4 compatibility.

Implement the Ruby 3.4 behaviour instead of 3.3, this is easier and more future
proof. The spec has a small extra check to restore the NATFIXME blocks once
we've fully switched to Ruby 3.4 compatibility.
@herwinw
Copy link
Member Author

herwinw commented Nov 22, 2024

This fixes the first compile issue in the specs of language/block, language/def and language/lambda. But don't worry, we've got plenty more compile errors to go before we can run these specs.

@herwinw herwinw merged commit 6471128 into natalie-lang:master Nov 22, 2024
12 of 15 checks passed
@herwinw herwinw deleted the circular_argument branch November 22, 2024 12:57
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.

2 participants