aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-02-15 17:35:51 +0100
committerJohn MacFarlane <jgm@berkeley.edu>2017-02-15 17:36:16 +0100
commit575014975e5ede206791c9389f07aeb2af9fe652 (patch)
tree537574560f77b0d162643db208758df32ee67eb9 /test
parentebe4072bd9f1b76e4cc9abe7ae654cb0130fd775 (diff)
downloadpandoc-575014975e5ede206791c9389f07aeb2af9fe652.tar.gz
Fix indirect hyperlink targets. Closes #512.
Diffstat (limited to 'test')
-rw-r--r--test/command/512.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/test/command/512.md b/test/command/512.md
new file mode 100644
index 000000000..a13c434f6
--- /dev/null
+++ b/test/command/512.md
@@ -0,0 +1,41 @@
+```
+% pandoc -f rst
+`click here`__ or `click here`__
+
+.. _link1: http://www.example.com/
+.. _link2: http://johnmacfarlane.net/pandoc/
+
+__ link1_
+__ link2_
+^D
+<p><a href="http://www.example.com/">click here</a> or <a href="http://johnmacfarlane.net/pandoc/">click here</a></p>
+```
+
+Multiple indirection:
+
+```
+% pandoc -f rst
+`click here`__
+
+.. _link1: link2_
+.. _link2: http://johnmacfarlane.net/pandoc/
+
+__ link1_
+^D
+<p><a href="http://johnmacfarlane.net/pandoc/">click here</a></p>
+```
+
+Loop detection:
+
+```
+% pandoc -f rst
+`click here`__
+
+.. _link1: link2_
+.. _link2: link1_
+
+__ link1_
+^D
+<p><a href="">click here</a></p>
+```
+