Reputation: 12104
I'm using Emacs as my main Haskell editor, and as such, I of course use haskell-mode
as the main mode for editing Haskell code.
Now for whatever reason, haskell-indentation
doesn't offer an indent point for function arguments.
What I mean is that Emacs will consistently do this: (□
is the other indent point(s))
myFunction = maybe arg1
□ arg2
□ arg3
Instead of doing this:
myFunction = maybe arg1
□ □ arg2
□ □ arg3
Sometimes I need to break functions up onto multiple lines due to the lines getting too long, but not having haskell-mode
offer the right indent level is bugging me some.
Anything I can do to alleviate this?
Seeing as I'm not the only one with this issue, I've opened a ticket on the haskell-mode
github page [here]
Upvotes: 25
Views: 741
Reputation: 20415
The haskell-indentation haskell-mode issue was closed last year and won't be fixed.
For desired behavior, use haskell-indent.
Upvotes: 1