Repository : ssh://darcs.haskell.org//srv/darcs/haddock

On branches: master,ghc-7.4

http://hackage.haskell.org/trac/ghc/changeset/60a043541e062ff6ceb52b0ab9e4f67d79dd3754

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

commit 60a043541e062ff6ceb52b0ab9e4f67d79dd3754
Author: David Waern <[email protected]>
Date:   Wed Dec 7 02:16:33 2011 +0100

    Go back to having a doc, sub and decl map instead of one big decl map.
    
    This setup makes more sense since when we add value bindings to the
    processed declarations (for type inference), we will have multiple
    declarations which should share documentation. Also, we already have
    a separate doc map for instances which we can now merge into the
    main doc map. Another benefit is that we don't need the DeclInfo
    type any longer.

 src/Documentation/Haddock.hs             |    1 -
 src/Haddock/GhcUtils.hs                  |    2 +-
 src/Haddock/Interface/AttachInstances.hs |    9 +-
 src/Haddock/Interface/Create.hs          |  232 +++++++++++++++---------------
 src/Haddock/Interface/Rename.hs          |   19 +--
 src/Haddock/InterfaceFile.hs             |   10 +-
 src/Haddock/Types.hs                     |   32 +++--
 7 files changed, 149 insertions(+), 156 deletions(-)


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

    git show 60a043541e062ff6ceb52b0ab9e4f67d79dd3754

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to