Jasper Van der Jeugt
Jasper Van der Jeugt
Yeah this is accidental. I would welcome a PR that fixes this :-)
Sure! Some digging reveals that: - The long list align setting lives [here](https://github.com/jaspervdj/stylish-haskell/blob/648b75d1c6851911b83bf9c981e8ad1932d5f75d/lib/Language/Haskell/Stylish/Step/Imports.hs#L85) as a datatype. - The setting that OP talks about is handled [here](https://github.com/jaspervdj/stylish-haskell/blob/648b75d1c6851911b83bf9c981e8ad1932d5f75d/lib/Language/Haskell/Stylish/Step/Imports.hs#L281). You can see that...
I would initially put the datatype in `Util`, together with the functions that use it. We can separate it out into an additional `Indent` module later. The `tabs` method is...
Thanks for reporting, we appreciate it! I'm keeping this issue open as a reminder for myself, but please report parsing issues directly to [haskell-src-exts](http://hackage.haskell.org/package/haskell-src-exts), the library we use for parsing...
Right, thanks for the input @feuerbach!
This is a [haskell-src-exts](https://hackage.haskell.org/package/haskell-src-exts) issue.
Agreed. Porting from 8.x to 9.2 took a long time, but I expect the differences between 9.0 and 9.2 to be smaller.
Not that hard, I'll try to fix it this week.
Could you give a specific example of the preferred style? I'm not sure what I should do with the closing `)`, should it always be on a separate line?
This is indeed still not implemented; I don't use this style myself and don't really have time to implement it right now, but I would welcome a PR adding it.