From 13b0c07b0c3b6c0f36edabc2a6baab1c305de6d7 Mon Sep 17 00:00:00 2001 From: Yaroslav Admin Date: Sun, 10 May 2020 22:38:04 +0200 Subject: [PATCH] render code with and without language with the trailing newline --- src/Renderer.js | 2 +- test/specs/new/code_compensation_indent.html | 3 ++- test/specs/new/code_consistent_newline.html | 3 +++ test/specs/new/code_consistent_newline.md | 10 ++++++++++ 4 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 test/specs/new/code_consistent_newline.html create mode 100644 test/specs/new/code_consistent_newline.md diff --git a/src/Renderer.js b/src/Renderer.js index a86732cf12..ace12381bb 100644 --- a/src/Renderer.js +++ b/src/Renderer.js @@ -25,7 +25,7 @@ module.exports = class Renderer { if (!lang) { return '
'
         + (escaped ? code : escape(code, true))
-        + '
'; + + '\n'; } return '
const value = 42;
+
const value = 42;
+

Code blocks contain trailing new line.

diff --git a/test/specs/new/code_consistent_newline.md b/test/specs/new/code_consistent_newline.md new file mode 100644 index 0000000000..c6abf97249 --- /dev/null +++ b/test/specs/new/code_consistent_newline.md @@ -0,0 +1,10 @@ +--- +renderExact: true +--- +```js +const value = 42; +``` + + const value = 42; + +Code blocks contain trailing new line.