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
