aboutsummaryrefslogtreecommitdiff
path: root/lib/writers
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-02-04 22:00:29 +0000
committerMichael Williamson <mike@zwobble.org>2015-02-04 22:00:29 +0000
commitf470e042dd30004c7c2921bb01236ef4bd65ef57 (patch)
tree091905f602067b7d8812f5416e4e9971555f08ec /lib/writers
parent6b0ccf5bd97ac9ed9ccf4f79470d121d559f3168 (diff)
Make symmetric markdown elements explicit
Diffstat (limited to 'lib/writers')
-rw-r--r--lib/writers/markdown-writer.js12
1 files changed, 6 insertions, 6 deletions
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,
};