diff options
author | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-01-05 00:55:38 +0000 |
---|---|---|
committer | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-01-05 00:55:38 +0000 |
commit | 39eb8cbad82c34178f1bfaef7e993b5d5e44defa (patch) | |
tree | 71d28f7faebe8843623146e4a480d4f3124c904a | |
parent | a5e3c09fc7644785c54a28ccc08d6f5d6ffac868 (diff) | |
download | pandoc-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.hs | 2 | ||||
-rw-r--r-- | tests/writer.markdown | 12 |
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 "quote" 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" |