@@ -153,16 +153,16 @@ subTable pkg qual decls = Just $ table << aboves (concatMap subRow decls)
153153
154154-- | Sub table with source information (optional).
155155subTableSrc :: Maybe Package -> Qualification -> LinksInfo -> Bool
156- -> [(SubDecl , Maybe Module , Located DocName )] -> Maybe Html
156+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Maybe Html
157157subTableSrc _ _ _ _ [] = Nothing
158158subTableSrc pkg qual lnks splice decls = Just $ table << aboves (concatMap subRow decls)
159159 where
160- subRow ((decl, mdoc, subs), mdl, L loc dn) =
160+ subRow (instanchor, (decl, mdoc, subs), mdl, L loc dn) =
161161 (td ! [theclass " src clearfix" ] <<
162162 (thespan ! [theclass " inst-left" ] << decl)
163163 <+> linkHtml loc mdl dn
164164 <->
165- docElement td << fmap (docToHtml Nothing pkg qual) mdoc
165+ docElement td << fmap (docToHtml ( Just instanchor) pkg qual) mdoc
166166 )
167167 : map (cell . (td << )) subs
168168
@@ -201,7 +201,7 @@ subEquations pkg qual = divSubDecls "equations" "Equations" . subTable pkg qual
201201subInstances :: Maybe Package -> Qualification
202202 -> String -- ^ Class name, used for anchor generation
203203 -> LinksInfo -> Bool
204- -> [(SubDecl , Maybe Module , Located DocName )] -> Html
204+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Html
205205subInstances pkg qual nm lnks splice = maybe noHtml wrap . instTable
206206 where
207207 wrap contents = subSection (hdr +++ collapseDetails id_ DetailsOpen (summary +++ contents))
@@ -214,7 +214,7 @@ subInstances pkg qual nm lnks splice = maybe noHtml wrap . instTable
214214
215215subOrphanInstances :: Maybe Package -> Qualification
216216 -> LinksInfo -> Bool
217- -> [(SubDecl , Maybe Module , Located DocName )] -> Html
217+ -> [(String , SubDecl , Maybe Module , Located DocName )] -> Html
218218subOrphanInstances pkg qual lnks splice = maybe noHtml wrap . instTable
219219 where
220220 wrap = ((h1 << " Orphan instances" ) +++ )
0 commit comments