[commit: haddock] ghc-7.8: Add support for type/data families (85afe79)

git at git.haskell.org git at git.haskell.org
Mon Feb 17 14:09:35 UTC 2014


Repository : ssh://git@git.haskell.org/haddock

On branch  : ghc-7.8
Link       : http://git.haskell.org/haddock.git/commitdiff/85afe79f66947620e27885e8f7ffac79c961e855

>---------------------------------------------------------------

commit 85afe79f66947620e27885e8f7ffac79c961e855
Author: nand <git at nand.wakku.to>
Date:   Tue Feb 4 22:13:27 2014 +0100

    Add support for type/data families
    
    This adds support for type/data families with their respective
    instances, as well as closed type families and associated type/data
    families.
    
    Signed-off-by: Mateusz Kowalczyk <fuuzetsu at fuuzetsu.co.uk>
    (cherry picked from commit e0718f203f2448ba2029e70d14aed075860b7fac)


>---------------------------------------------------------------

85afe79f66947620e27885e8f7ffac79c961e855
 CHANGES                                            |    2 +
 doc/haddock.xml                                    |   12 +-
 html-test/ref/TypeFamilies.html                    |  674 +++++++++++++++++---
 .../{HiddenInstancesB.html => TypeFamilies2.html}  |   94 +--
 html-test/ref/ocean.css                            |   19 +
 html-test/src/TypeFamilies.hs                      |   76 ++-
 html-test/src/TypeFamilies2.hs                     |   12 +
 resources/html/Ocean.std-theme/ocean.css           |   13 +
 src/Haddock/Backends/LaTeX.hs                      |   16 +-
 src/Haddock/Backends/Xhtml.hs                      |    1 +
 src/Haddock/Backends/Xhtml/Decl.hs                 |   42 +-
 src/Haddock/Backends/Xhtml/Layout.hs               |    5 +
 src/Haddock/Convert.hs                             |   34 +-
 src/Haddock/GhcUtils.hs                            |   11 +
 src/Haddock/Interface/AttachInstances.hs           |   57 +-
 src/Haddock/Interface/Create.hs                    |  122 ++--
 src/Haddock/Interface/Rename.hs                    |    9 +-
 src/Haddock/Types.hs                               |   22 +-
 18 files changed, 924 insertions(+), 297 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 85afe79f66947620e27885e8f7ffac79c961e855


More information about the ghc-commits mailing list