diff --git a/lib/exec.js b/lib/exec.js index 021012c..a7c35ad 100644 --- a/lib/exec.js +++ b/lib/exec.js @@ -81,6 +81,10 @@ function exec(cb) { code = Node.createNode(Node.CODE_BLOCK); code.literal = '' + res; + code._isFenced = true; + code._fenceChar = '`' + code._fenceLength = 3; + if(info) { code.info = info; } diff --git a/lib/macro.js b/lib/macro.js index 40a9c0e..fd42354 100644 --- a/lib/macro.js +++ b/lib/macro.js @@ -74,6 +74,9 @@ function macro(cb) { } code = Node.createNode(Node.CODE_BLOCK); code.literal = result; + code._isFenced = true; + code._fenceChar = '`' + code._fenceLength = 3; if(info) { code.info = info; } diff --git a/lib/source.js b/lib/source.js index 087b392..b8f31d3 100644 --- a/lib/source.js +++ b/lib/source.js @@ -58,6 +58,9 @@ function source(cb) { var code = Node.createNode(Node.CODE_BLOCK); code.literal = result; + code._isFenced = true; + code._fenceChar = '`' + code._fenceLength = 3; if(info) { code.info = info; }