@@ 1221-1225 (lines=5) @@ | ||
1218 | $codeblock = $matches[1]; |
|
1219 | ||
1220 | $codeblock = $this->outdent($codeblock); |
|
1221 | if ($this->code_block_content_func) { |
|
1222 | $codeblock = call_user_func($this->code_block_content_func, $codeblock, ""); |
|
1223 | } else { |
|
1224 | $codeblock = htmlspecialchars($codeblock, ENT_NOQUOTES); |
|
1225 | } |
|
1226 | ||
1227 | # trim leading newlines and trailing newlines |
|
1228 | $codeblock = preg_replace('/\A\n+|\n+\z/', '', $codeblock); |
@@ 1483-1487 (lines=5) @@ | ||
1480 | $attrs =& $matches[3]; |
|
1481 | $codeblock = $matches[4]; |
|
1482 | ||
1483 | if ($this->code_block_content_func) { |
|
1484 | $codeblock = call_user_func($this->code_block_content_func, $codeblock, $classname); |
|
1485 | } else { |
|
1486 | $codeblock = htmlspecialchars($codeblock, ENT_NOQUOTES); |
|
1487 | } |
|
1488 | ||
1489 | $codeblock = preg_replace_callback('/^\n+/', |
|
1490 | array($this, '_doFencedCodeBlocks_newlines'), $codeblock); |