From f470e042dd30004c7c2921bb01236ef4bd65ef57 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 4 Feb 2015 22:00:29 +0000 Subject: Make symmetric markdown elements explicit --- lib/writers/markdown-writer.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/writers/markdown-writer.js b/lib/writers/markdown-writer.js index eb46175..82f19dc 100644 --- a/lib/writers/markdown-writer.js +++ b/lib/writers/markdown-writer.js @@ -1,8 +1,8 @@ +function symmetricMarkdownElement(end) { + return markdownElement(end, end); +} + function markdownElement(start, end) { - if (end === undefined) { - end = start; - } - return function() { return {start: start, end: end}; }; @@ -58,8 +58,8 @@ var htmlToMarkdown = { "ul": markdownList({isOrdered: false}), "ol": markdownList({isOrdered: true}), "li": markdownListItem, - "strong": markdownElement("**"), - "em": markdownElement("*"), + "strong": symmetricMarkdownElement("**"), + "em": symmetricMarkdownElement("*"), "a": markdownLink, "img": markdownImage, }; -- cgit v1.2.3