diff options
author | Alec Theriault <alec.theriault@gmail.com> | 2020-03-28 14:12:48 -0400 |
---|---|---|
committer | Alec Theriault <alec.theriault@gmail.com> | 2020-03-28 14:26:27 -0400 |
commit | 5dc3866928759fcaf6b31d1598051781389a01d4 (patch) | |
tree | 4c7745419ef14f384a2688d96f960721f48652f1 /html-test/ref/Bug387.html | |
parent | d8bedeb98a84db0d51c49d41c632d9d4846d1bbe (diff) |
Disallow links in section headers
This is quite straightforward to implement, since we already had a
function `docToHtmlNoAnchors` (which we used to generate the link in the
sidebar "Contents").
This breaks test `Bug387`, but that test case has aged badly: we now
automatically generate anchors for all headings, so manually adding an
anchor in a section makes no sense. Nested anchors are, as pointed out
in #1054, disallowed by the HTML standard.
Fixes #1054
Diffstat (limited to 'html-test/ref/Bug387.html')
-rw-r--r-- | html-test/ref/Bug387.html | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/html-test/ref/Bug387.html b/html-test/ref/Bug387.html deleted file mode 100644 index 12887a83..00000000 --- a/html-test/ref/Bug387.html +++ /dev/null @@ -1,118 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" -><head - ><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" - /><meta name="viewport" content="width=device-width, initial-scale=1" - /><title - >Bug387</title - ><link href="#" rel="stylesheet" type="text/css" title="Linuwial" - /><link rel="stylesheet" type="text/css" href="#" - /><link rel="stylesheet" type="text/css" href="#" - /><script src="haddock-bundle.min.js" async="async" type="text/javascript" - ></script - ><script type="text/x-mathjax-config" - >MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script - ><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript" - ></script - ></head - ><body - ><div id="package-header" - ><span class="caption empty" - > </span - ><ul class="links" id="page-menu" - ><li - ><a href="#" - >Contents</a - ></li - ><li - ><a href="#" - >Index</a - ></li - ></ul - ></div - ><div id="content" - ><div id="module-header" - ><table class="info" - ><tr - ><th - >Safe Haskell</th - ><td - >Safe-Inferred</td - ></tr - ></table - ><p class="caption" - >Bug387</p - ></div - ><div id="table-of-contents" - ><div id="contents-list" - ><p class="caption" onclick="window.scrollTo(0,0)" - >Contents</p - ><ul - ><li - ><a href="#" - >Section1</a - ></li - ><li - ><a href="#" - >Section2</a - ></li - ></ul - ></div - ></div - ><div id="synopsis" - ><details id="syn" - ><summary - >Synopsis</summary - ><ul class="details-toggle" data-details-id="syn" - ><li class="src short" - ><a href="#" - >test1</a - > :: <a href="#" title="Data.Int" - >Int</a - ></li - ><li class="src short" - ><a href="#" - >test2</a - > :: <a href="#" title="Data.Int" - >Int</a - ></li - ></ul - ></details - ></div - ><div id="interface" - ><a href="#" id="g:1" - ><h1 - >Section1<a id="a:section1" - ></a - ></h1 - ></a - ><div class="top" - ><p class="src" - ><a id="v:test1" class="def" - >test1</a - > :: <a href="#" title="Data.Int" - >Int</a - > <a href="#" class="selflink" - >#</a - ></p - ></div - ><a href="#" id="g:2" - ><h1 - >Section2<a id="a:section2" - ></a - ></h1 - ></a - ><div class="top" - ><p class="src" - ><a id="v:test2" class="def" - >test2</a - > :: <a href="#" title="Data.Int" - >Int</a - > <a href="#" class="selflink" - >#</a - ></p - ></div - ></div - ></div - ></body - ></html -> |