@@ -153,16 +153,16 @@ subTable pkg qual decls = Just $ table << aboves (concatMap subRow decls)
153
153
154
154
-- | Sub table with source information (optional).
155
155
subTableSrc :: Maybe Package -> Qualification -> LinksInfo -> Bool
156
- -> [(SubDecl , Maybe Module , Located DocName )] -> Maybe Html
156
+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Maybe Html
157
157
subTableSrc _ _ _ _ [] = Nothing
158
158
subTableSrc pkg qual lnks splice decls = Just $ table << aboves (concatMap subRow decls)
159
159
where
160
- subRow ((decl, mdoc, subs), mdl, L loc dn) =
160
+ subRow (instanchor, (decl, mdoc, subs), mdl, L loc dn) =
161
161
(td ! [theclass " src clearfix" ] <<
162
162
(thespan ! [theclass " inst-left" ] << decl)
163
163
<+> linkHtml loc mdl dn
164
164
<->
165
- docElement td << fmap (docToHtml Nothing pkg qual) mdoc
165
+ docElement td << fmap (docToHtml ( Just instanchor) pkg qual) mdoc
166
166
)
167
167
: map (cell . (td << )) subs
168
168
@@ -201,7 +201,7 @@ subEquations pkg qual = divSubDecls "equations" "Equations" . subTable pkg qual
201
201
subInstances :: Maybe Package -> Qualification
202
202
-> String -- ^ Class name, used for anchor generation
203
203
-> LinksInfo -> Bool
204
- -> [(SubDecl , Maybe Module , Located DocName )] -> Html
204
+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Html
205
205
subInstances pkg qual nm lnks splice = maybe noHtml wrap . instTable
206
206
where
207
207
wrap contents = subSection (hdr +++ collapseDetails id_ DetailsOpen (summary +++ contents))
@@ -214,7 +214,7 @@ subInstances pkg qual nm lnks splice = maybe noHtml wrap . instTable
214
214
215
215
subOrphanInstances :: Maybe Package -> Qualification
216
216
-> LinksInfo -> Bool
217
- -> [(SubDecl , Maybe Module , Located DocName )] -> Html
217
+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Html
218
218
subOrphanInstances pkg qual lnks splice = maybe noHtml wrap . instTable
219
219
where
220
220
wrap = ((h1 << " Orphan instances" ) +++ )
0 commit comments