diff options
Diffstat (limited to 'haddock-api/src/Haddock/Backends/Xhtml')
| -rw-r--r-- | haddock-api/src/Haddock/Backends/Xhtml/Decl.hs | 5 | ||||
| -rw-r--r-- | haddock-api/src/Haddock/Backends/Xhtml/Layout.hs | 2 | 
2 files changed, 4 insertions, 3 deletions
| diff --git a/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs b/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs index 151589ff..66bb21da 100644 --- a/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs +++ b/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs @@ -603,14 +603,15 @@ ppInstHead links splice unicode qual mdoc origin orphan no ihd@(InstHead {..}) =              )            where              ptype = keyword "type" <+> typ -            prhs = maybe noHtml (\t -> equals <+> ppType unicode qual t) rhs +            prhs = ptype <+> maybe noHtml +                                   (\t -> equals <+> ppType unicode qual t) rhs          DataInst dd ->              ( subInstHead iid pdata              , mdoc              , [subFamInstDetails iid pdecl])            where              pdata = keyword "data" <+> typ -            pdecl = ppShortDataDecl False True dd unicode qual +            pdecl = pdata <+> ppShortDataDecl False True dd unicode qual    where      iid = instanceId origin no orphan ihd      typ = ppAppNameTypes ihdClsName ihdKinds ihdTypes unicode qual diff --git a/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs b/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs index 367eec4d..7fab3fea 100644 --- a/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs +++ b/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs @@ -231,7 +231,7 @@ subFamInstDetails :: String -- ^ Instance unique id (for anchor generation)                    -> Html   -- ^ Type or data family instance                    -> Html  subFamInstDetails iid fi = -    subInstSection iid << declElem fi +    subInstSection iid << thediv ! [theclass "src"] << fi  subInstSection :: String -- ^ Instance unique id (for anchor generation)                 -> Html | 
