I frequently want to space-separate a value in my XSL output and do so by using the following XSL
<xsl:template match="d:blah">
<xsl:text> </xsl:text>
<xsl:element name="{local-name()}">
<xsl:apply-templates />
</xsl:element>
</xsl:template>
But when I format the XSL using your extension, it removes the space from between the xsl:text tags. Please can you add a setting to preserve whitespace?