diff hgext3rd/topic/__init__.py @ 3764:f0f9139016d8 stable

topic: use preformatted block for config snippets documentation We add :: markers, empty line and properly indent blocks where needed.
author Denis Laxalde <denis.laxalde@logilab.fr>
date Wed, 23 May 2018 11:00:11 +0200
parents 3b220226bbec
children 4aabc5c8b2af
line wrap: on
line diff
--- a/hgext3rd/topic/__init__.py	Wed May 23 11:09:37 2018 +0200
+++ b/hgext3rd/topic/__init__.py	Wed May 23 11:00:11 2018 +0200
@@ -70,6 +70,8 @@
 The extensions come with an option to enforce that there is only one heads for
 each name in the repository at any time.
 
+::
+
     [experimental]
     enforce-single-head = yes
 
@@ -80,19 +82,22 @@
 phase usually happens on push, but it is possible to update that behavior. The
 server needs to have specific config for this.
 
-    # everything pushed become public (the default)
-    [phase]
-    publish = yes
+    # everything pushed become public (the default)::
+
+        [phase]
+        publish = yes
+
+    # nothing push turned public::
 
-    # nothing push turned public
-    [phase]
-    publish = no
+        [phase]
+        publish = no
+
+    # topic branches are not published, changeset without topic are::
 
-    # topic branches are not published, changeset without topic are
-    [phase]
-    publish = no
-    [experimental]
-    topic.publish-bare-branch = yes
+        [phase]
+        publish = no
+        [experimental]
+        topic.publish-bare-branch = yes
 
 In addition, the topic extension adds a ``--publish`` flag on :hg:`push`. When
 used, the pushed revisions are published if the push succeeds. It also applies