about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-10-29 16:52:04 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-10-29 17:39:31 +0100
commitb64f43cdbd5bb5c9586b299d257aa4e17417a998 (patch)
tree51bd7d716a1d5e21526b087911630477659419a9 /nixos
parentb04081467979fe670409b087d0ddf345d7d0b98f (diff)
downloadnixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar.gz
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar.bz2
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar.lz
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar.xz
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.tar.zst
nixlib-b64f43cdbd5bb5c9586b299d257aa4e17417a998.zip
Manual: Don't show "Default: none"
Diffstat (limited to 'nixos')
-rw-r--r--nixos/doc/manual/options-to-docbook.xsl26
1 files changed, 8 insertions, 18 deletions
diff --git a/nixos/doc/manual/options-to-docbook.xsl b/nixos/doc/manual/options-to-docbook.xsl
index 791455fafbd8..c44a8575978a 100644
--- a/nixos/doc/manual/options-to-docbook.xsl
+++ b/nixos/doc/manual/options-to-docbook.xsl
@@ -36,23 +36,15 @@
                                select="attr[@name = 'description']/string/@value" />
                </para>
 
-               <para>
-                 <emphasis>Default:</emphasis>
-                 <xsl:text> </xsl:text>
-                 <xsl:choose>
-                   <xsl:when test="attr[@name = 'default']">
-                     <literal>
-                       <xsl:apply-templates select="attr[@name = 'default']" />
-                     </literal>
-                   </xsl:when>
-                   <xsl:otherwise>
-                     none
-                   </xsl:otherwise>
-                 </xsl:choose>
-               </para>
+               <xsl:if test="attr[@name = 'default']">
+                 <para>
+                   <emphasis>Default:</emphasis>
+                   <xsl:text> </xsl:text>
+                   <literal><xsl:apply-templates select="attr[@name = 'default']" /></literal>
+                 </para>
+               </xsl:if>
 
                <xsl:if test="attr[@name = 'example']">
-
                  <para>
                    <emphasis>Example:</emphasis>
                    <xsl:text> </xsl:text>
@@ -61,9 +53,7 @@
                        <programlisting><xsl:value-of select="attr[@name = 'example']/attrs/attr[@name = 'text']/string/@value" /></programlisting>
                      </xsl:when>
                      <xsl:otherwise>
-                       <literal>
-                         <xsl:apply-templates select="attr[@name = 'example']" />
-                       </literal>
+                       <literal><xsl:apply-templates select="attr[@name = 'example']" /></literal>
                      </xsl:otherwise>
                    </xsl:choose>
                  </para>