Skip to content

Commit 2653713

Browse files
committed
Fixed the code trimming
1 parent 9ea7caa commit 2653713

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

src/Renderers/CodeNodeRenderer.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public function __construct(CodeNode $codeNode, TemplateRenderer $templateRender
5353

5454
public function render(): string
5555
{
56-
$code = $this->codeNode->getValue();
56+
$code = trim($this->codeNode->getValue());
5757
if ($this->codeNode->isRaw()) {
5858
return $code;
5959
}
@@ -79,7 +79,6 @@ public function render(): string
7979
$highlightedCode = preg_replace('/^C:\\\&gt;/m', '<span class="hljs-prompt">C:\&gt;</span>', $highlightedCode);
8080
}
8181

82-
$highlightedCode = trim($highlightedCode);
8382
$numOfLines = \count(preg_split('/\r\n|\r|\n/', $highlightedCode));
8483
$lines = implode("\n", range(1, $numOfLines));
8584

tests/fixtures/expected/blocks/code-blocks/html-twig.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
<div translate="no" class="notranslate codeblock codeblock-loc-1 codeblock-html+twig codeblock-twig">
22
<div class="codeblock-scroll">
33
<pre class="codeblock-lines">1
4-
2
5-
3</pre>
4+
2</pre>
65
<pre class="codeblock-code"><code><span class="hljs-comment">{# some code #}</span><span class="xml">
76
<span class="hljs-comment">&lt;!-- some code --&gt;</span>
87
</span></code></pre>
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<div translate="no" class="notranslate codeblock codeblock-loc-1 codeblock-twig">
22
<div class="codeblock-scroll">
3-
<pre class="codeblock-lines">1
4-
2</pre>
5-
<pre class="codeblock-code"><code><span class="hljs-comment">{# some code #}</span><span class="xml">
6-
</span></code></pre>
3+
<pre class="codeblock-lines">1</pre>
4+
<pre class="codeblock-code"><code><span class="hljs-comment">{# some code #}</span></code></pre>
75
</div>
86
</div>

0 commit comments

Comments
 (0)