Skip to content

Eliminate the fixity-th cabal flag#954

Merged
mrkkrp merged 1 commit intomasterfrom
eliminate-fixity-th-flag
Jan 3, 2023
Merged

Eliminate the fixity-th cabal flag#954
mrkkrp merged 1 commit intomasterfrom
eliminate-fixity-th-flag

Conversation

@mrkkrp
Copy link
Copy Markdown
Member

@mrkkrp mrkkrp commented Jan 3, 2023

Close #927, close #941.

The flag caused problems on GHC 9.4 and generally was a magnet for bugs. We are going to try to use file-embed unconditionally and make parsing more efficient instead.

@mrkkrp mrkkrp requested a review from amesgen January 3, 2023 14:37
@mrkkrp mrkkrp force-pushed the eliminate-fixity-th-flag branch 2 times, most recently from a3d7d71 to 5a7898e Compare January 3, 2023 14:43
Copy link
Copy Markdown
Contributor

@amesgen amesgen left a comment

Choose a reason for hiding this comment

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

There is one occurrence of fixity-th left in default.nix for Ormolu Live:

flags.fixity-th = false;

but it will be removed in #940 either way.

@mrkkrp mrkkrp force-pushed the eliminate-fixity-th-flag branch 2 times, most recently from d498da8 to 374773a Compare January 3, 2023 15:09
The flag caused problems on GHC 9.4 and generally was a magnet for bugs, see
#941 and
#927. We are going to try to use
file-embed unconditionally and make parsing more efficient instead.

Co-authored-by: amesgen <alexander.esgen@tweag.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants