aboutsummaryrefslogtreecommitdiff
path: root/js/lib/blocks.js
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2014-10-18 17:38:00 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2014-10-18 17:38:00 -0700
commite03f5ca7c63d7e14bbf00f44cbb3aca84250923f (patch)
tree9014c15892bddc76c6964ac22dcf66908e88fd8d /js/lib/blocks.js
parenta06c22541c01f94676df80454e00b24b32e23b72 (diff)
Add unescapeString as method of InlineParser.
Diffstat (limited to 'js/lib/blocks.js')
-rw-r--r--js/lib/blocks.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/js/lib/blocks.js b/js/lib/blocks.js
index 0a94103..6cedb37 100644
--- a/js/lib/blocks.js
+++ b/js/lib/blocks.js
@@ -2,7 +2,8 @@ var C_GREATERTHAN = 62;
var C_SPACE = 32;
var C_OPEN_BRACKET = 91;
-var _inlines = require('./inlines');
+var InlineParser = require('./inlines');
+var unescapeString = new InlineParser().unescapeString;
// Returns true if string contains only space characters.
var isBlank = function(s) {
@@ -566,7 +567,7 @@ var finalize = function(block, line_number) {
case 'FencedCode':
// first line becomes info string
- block.info = _inlines.unescapeEntBS(block.strings[0].trim());
+ block.info = unescapeString(block.strings[0].trim());
if (block.strings.length == 1) {
block.string_content = '';
} else {
@@ -658,7 +659,7 @@ function DocParser(){
doc: makeBlock('Document', 1, 1),
tip: this.doc,
refmap: {},
- inlineParser: new _inlines.InlineParser(),
+ inlineParser: new InlineParser(),
breakOutOfLists: breakOutOfLists,
addLine: addLine,
addChild: addChild,