aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2007-01-05 00:55:38 +0000
committerfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2007-01-05 00:55:38 +0000
commit39eb8cbad82c34178f1bfaef7e993b5d5e44defa (patch)
tree71d28f7faebe8843623146e4a480d4f3124c904a
parenta5e3c09fc7644785c54a28ccc08d6f5d6ffac868 (diff)
downloadpandoc-39eb8cbad82c34178f1bfaef7e993b5d5e44defa.tar.gz
Changed Markdown writer so that it does not use the single-bracket
style of implicit reference link. It now uses [this style][], not [this style]. Reason: only newer, beta versions of Markdown allow the single-bracket style. git-svn-id: https://pandoc.googlecode.com/svn/trunk@419 788f1e2b-df1e-0410-8736-df70ead52e1b
-rw-r--r--src/Text/Pandoc/Writers/Markdown.hs2
-rw-r--r--tests/writer.markdown12
2 files changed, 7 insertions, 7 deletions
diff --git a/src/Text/Pandoc/Writers/Markdown.hs b/src/Text/Pandoc/Writers/Markdown.hs
index c1d50c2ef..d5ec137cd 100644
--- a/src/Text/Pandoc/Writers/Markdown.hs
+++ b/src/Text/Pandoc/Writers/Markdown.hs
@@ -176,7 +176,7 @@ inlineToMarkdown (Link txt (Src src tit)) =
inlineToMarkdown (Link txt (Ref ref)) =
let first = char '[' <> inlineListToMarkdown txt <> char ']'
second = if (txt == ref)
- then empty
+ then text "[]"
else char '[' <> inlineListToMarkdown ref <> char ']' in
first <> second
inlineToMarkdown (Image alternate (Src source tit)) =
diff --git a/tests/writer.markdown b/tests/writer.markdown
index f41501e37..54b4b3f79 100644
--- a/tests/writer.markdown
+++ b/tests/writer.markdown
@@ -531,13 +531,13 @@ Foo [bar][a].
With [embedded [brackets]][b].
-[b] by itself should be a link.
+[b][] by itself should be a link.
-Indented [once].
+Indented [once][].
-Indented [twice].
+Indented [twice][].
-Indented [thrice].
+Indented [thrice][].
This should [not][] be a link.
@@ -550,7 +550,7 @@ This should [not][] be a link.
[b]: /url/
-Foo [bar].
+Foo [bar][].
Foo [biz](/url/ "Title with &quot;quote&quot; inside").
@@ -595,7 +595,7 @@ Auto-links should not occur here: `<http://example.com/>`
From "Voyage dans la Lune" by Georges Melies (1902):
-![lalune]
+![lalune][]
[lalune]: lalune.jpg "Voyage dans la Lune"