File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Cabal/src/Distribution/Simple Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -867,7 +867,7 @@ renderPureArgs version comp platform args =
867
867
$ args
868
868
else []
869
869
, [" --since-qual=external" | isVersion 2 20 ]
870
- , [ " --quickjump" | isVersion 2 19 , _ <- flagToList . argQuickJump $ args
870
+ , [ " --quickjump" | isVersion 2 19 , True <- flagToList . argQuickJump $ args
871
871
]
872
872
, [ " --hyperlinked-source" | isVersion 2 17 , True <- flagToList . argLinkedSource $ args
873
873
]
Original file line number Diff line number Diff line change
1
+ synopsis: Do not always pass --quickjump to haddock #9049
2
+ packages: Cabal
3
+ prs: #9049
4
+ issues: #9060
5
+ description: {
6
+
7
+ 6d8adf13101 caused `cabal` to always pass the `--quickjump` flag to Haddock.
8
+ Not only does this waste memory for a service that user hasn't asked for,
9
+ but also leads to a failure with Haddocks shipped with GHC 9.0 and 9.2,
10
+ which had a separate bug (fixed in later versions but not backported) when
11
+ Haddock does not pass `--quickjump` recursively to the package dependencies.
12
+
13
+ }
You can’t perform that action at this time.
0 commit comments