title: prevent creation new line in xslt transformation
body: <p>My sorce xml file</p>
  
  <pre><code>&lt;numbers&gt;
      &lt;number&gt;
          one
      &lt;/number&gt;
      &lt;number&gt;
          two
      &lt;/number&gt;
   &lt;numbers&gt;
  </code></pre>
  
  <p>and I have xsl file that translate into html. I want to construct text like this:</p>
  
  <pre><code>one, two
  </code></pre>
  
  <p>in output. </p>
  
  <p>For this purpose I use </p>
  
  <pre><code>&lt;xsl:value-of select="//numbers/number" separator=", "/&gt;
  </code></pre>
  
  <p>but in output I'll see text with new line</p>
  
  <pre><code>one
  , 
  two
  </code></pre>
  
  <p>In browser it's look like 'one , two' (with spaces around comma sign). I want to get value without left space.</p>
  
  <p>I use saxon he 9.4.</p>