From 9a737d67d97ec4310b1ae89de640093c9d89e372 Mon Sep 17 00:00:00 2001
From: Kleidukos
Date: Thu, 19 Mar 2020 16:02:31 +0100
Subject: [PATCH 1/9] Replace the 'caption' class so that the collapsible
sections are shown
---
haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs b/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs
index 1901cf05f..edab4b169 100644
--- a/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs
+++ b/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs
@@ -182,7 +182,7 @@ hackMarkup fmt' currPkg h' =
UntouchedDoc d -> (markup fmt $ _doc d, [_meta d])
CollapsingHeader (Header lvl titl) par n nm ->
let id_ = makeAnchorId $ "ch:" ++ fromMaybe "noid:" nm ++ show n
- col' = collapseControl id_ "caption"
+ col' = collapseControl id_ "subheading"
summary = thesummary ! [ theclass "hide-when-js-enabled" ] << "Expand"
instTable contents = collapseDetails id_ DetailsClosed (summary +++ contents)
lvs = zip [1 .. ] [h1, h2, h3, h4, h5, h6]
From b54a182873bdf5ac635872a28d8e9892846ab322 Mon Sep 17 00:00:00 2001
From: Kleidukos
Date: Thu, 19 Mar 2020 16:55:28 +0100
Subject: [PATCH 2/9] Force ghc-8.8.3
---
.travis.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 896087ba9..9215057af 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -26,8 +26,8 @@ before_cache:
- rm -rfv $CABALHOME/packages/head.hackage
matrix:
include:
- - compiler: ghc-8.8.1
- addons: {"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.8.1","cabal-install-3.0"]}}
+ - compiler: ghc-8.8.3
+ addons: {"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.8.3","cabal-install-3.0"]}}
before_install:
- HC=$(echo "/opt/$CC/bin/ghc" | sed 's/-/\//')
- WITHCOMPILER="-w $HC"
From dae8d9de6aaf3913a3776f1af235fb72404e9970 Mon Sep 17 00:00:00 2001
From: Kleidukos
Date: Thu, 19 Mar 2020 17:12:59 +0100
Subject: [PATCH 3/9] Update test fixtures
---
html-test/ref/Bug335.html | 6 +++---
html-test/ref/Bug953.html | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/html-test/ref/Bug335.html b/html-test/ref/Bug335.html
index 8a0e0843b..9e16b3ef7 100644
--- a/html-test/ref/Bug335.html
+++ b/html-test/ref/Bug335.html
@@ -69,7 +69,7 @@
>#