-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Wingman: maintain user-defined fixity for definitions #1697
Conversation
This is now fixed upstream. I plan to tackle it later tonight if time permits. |
@berberman nix builds seem to be failing --- any idea what's up? |
Don't worry, For people who are interested this, the fix would be just overriding haskell-language-server/flake.nix Lines 71 to 86 in b8bb06e
|
Tests (minus nix) are green! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, LGTM.
…uage-server into split-keep-fixity
CI is hitting this actions/checkout#23, which claims to be fixed but clearly isn't. |
@berberman , it appears CI for 9.0.1 is broken. The error I get is this:
but only on 9.0.1. So I dug in, and noticed that commit referenced in |
Blocked by #2016 |
\o/ |
This PR makes Wingman respect user-defined fixities when performing case splits. However, if the user didn't explicitly bind any arguments, it will choose to use infix for a symbolically-named functions.
Fixes #1610