Markdown: always generate id attributes on headers By generating id attributes even if [TOC] is not used, pages can link to specific sections by header text. Change-Id: I65939906d686120ac93b3087b1792e63def27c42
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java b/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java index 2721299..2ff8aeb 100644 --- a/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java +++ b/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java
@@ -172,9 +172,7 @@ public void visit(HeaderNode node) { String tag = "h" + node.getLevel(); html.open(tag); - if (toc.include(node)) { - html.attribute("id", toc.idFromHeader(node)); - } + html.attribute("id", toc.idFromHeader(node)); visitChildren(node); html.close(tag); }