[commit: haddock] ghc-head, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13: Overhaul Haddock's rendering of kind signatures (#681) (d4375d8)

git at git.haskell.org git at git.haskell.org
Mon Nov 20 21:11:36 UTC 2017


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

On branches: ghc-head,wip/revert-ttg-2017-11-20,wip/ttg-2017-11-06,wip/ttg2-2017-11-10,wip/ttg3-2017-11-12,wip/ttg4-constraints-2017-11-13
Link       : http://git.haskell.org/haddock.git/commitdiff/d4375d8ec96991de2578fd65c79d0487f6a440d8

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

commit d4375d8ec96991de2578fd65c79d0487f6a440d8
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Tue Oct 24 07:07:15 2017 -0400

    Overhaul Haddock's rendering of kind signatures (#681)
    
    * Overhaul Haddock's rendering of kind signatures
    
    * Strip off kind signatures when specializing
    
    As an added bonus, this lets us remove an ugly hack specifically for `(->)`.
    Yay!
    
    * Update due to 0390e4a0f61e37bd1dcc24a36d499e92f2561b67
    
    * @alexbiehl's suggestions
    
    * Import injectiveVarsOfBinder from GHC


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

d4375d8ec96991de2578fd65c79d0487f6a440d8
 CHANGES.md                                      |   3 +
 haddock-api/src/Haddock/Backends/LaTeX.hs       |  16 +--
 haddock-api/src/Haddock/Backends/Xhtml/Decl.hs  |  23 ++--
 haddock-api/src/Haddock/Convert.hs              | 169 +++++++++++++++++-------
 haddock-api/src/Haddock/Interface/Rename.hs     |   2 -
 haddock-api/src/Haddock/Interface/Specialize.hs |   8 +-
 haddock-api/src/Haddock/Types.hs                |   5 +-
 7 files changed, 151 insertions(+), 75 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 d4375d8ec96991de2578fd65c79d0487f6a440d8


More information about the ghc-commits mailing list