diff --git a/mercurial/templates/gitweb/helptopics.tmpl b/mercurial/templates/gitweb/helptopics.tmpl
--- a/mercurial/templates/gitweb/helptopics.tmpl
+++ b/mercurial/templates/gitweb/helptopics.tmpl
@@ -30,11 +30,16 @@ help
|
{topics % helpentry}
+{if(earlycommands, '
|
{earlycommands % helpentry}
+')}
+{if(othercommands, '
|
{othercommands % helpentry}
+')}
+
{footer}
diff --git a/mercurial/templates/monoblue/helptopics.tmpl b/mercurial/templates/monoblue/helptopics.tmpl
--- a/mercurial/templates/monoblue/helptopics.tmpl
+++ b/mercurial/templates/monoblue/helptopics.tmpl
@@ -35,11 +35,15 @@
|
{topics % helpentry}
+ {if(earlycommands, '
|
{earlycommands % helpentry}
+ ')}
+ {if(othercommands, '
|
{othercommands % helpentry}
+ ')}
{footer}
diff --git a/mercurial/templates/paper/helptopics.tmpl b/mercurial/templates/paper/helptopics.tmpl
--- a/mercurial/templates/paper/helptopics.tmpl
+++ b/mercurial/templates/paper/helptopics.tmpl
@@ -32,11 +32,16 @@
|
{topics % helpentry}
+{if(earlycommands, '
|
{earlycommands % helpentry}
+')}
+{if(othercommands, '
|
{othercommands % helpentry}
+')}
+
diff --git a/tests/test-help.t b/tests/test-help.t
--- a/tests/test-help.t
+++ b/tests/test-help.t
@@ -1787,6 +1787,7 @@ Dish up an empty repo; serve it cold.
This is the topic to test omit indicating.
+
|
@@ -1909,6 +1910,8 @@ Dish up an empty repo; serve it cold.
update working directory (or switch revisions)
|
+
+
|
@@ -2149,6 +2152,8 @@ Dish up an empty repo; serve it cold.
|
output version and copyright information
|
+
+