patch applied (ghc-new-tc/haddock2): First, experimental XHTML rendering

Simon Peyton Jones <[email protected]> Fri, 16 Jul 2010 08:06:08 -0700
Newsgroups gmane.comp.lang.haskell.cvs.other
Message-ID <[email protected]>
Sat Mar 20 15:30:11 PDT 2010  Mark Lentczner <[email protected]>
  * First, experimental XHTML rendering
      switch to using the xhtml package
  
      copied Html.hs to Xhtml.hs
          and split into sub-modules under Haddock/Backends/Xhtml
          and detabify
  
      moved footer into div, got ready for iface change
      headers converted to semantic markup
      contents in semantic markup
      summary as semantic markup
      description in semantic markup, info block in header fixed
  
      factored out rendering so during debug it can be readable
          (see renderToString)
  

    M ./haddock.cabal +1
    A ./html/xhaddock.css
    A ./src/Haddock/Backends/Xhtml/
    A ./src/Haddock/Backends/Xhtml.hs
    A ./src/Haddock/Backends/Xhtml/Decl.hs
    A ./src/Haddock/Backends/Xhtml/DocMarkup.hs
    A ./src/Haddock/Backends/Xhtml/Layout.hs
    A ./src/Haddock/Backends/Xhtml/Names.hs
    A ./src/Haddock/Backends/Xhtml/Types.hs
    A ./src/Haddock/Backends/Xhtml/Util.hs
    M ./src/Haddock/Options.hs +2
    M ./src/Main.hs -1 +9
    M ./tests/golden-tests/README +3
    M ./tests/golden-tests/runtests.hs -3 +3

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-new-tc/haddock2;a=darcs_commitdiff;h=20100320223011-5505d-f41eb896a05ad1a4977a3bc340ea0d6ff0473bd0.gz