summaryrefslogtreecommitdiff
path: root/test/command/512.md
diff options
context:
space:
mode:
Diffstat (limited to 'test/command/512.md')
-rw-r--r--test/command/512.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/test/command/512.md b/test/command/512.md
new file mode 100644
index 000000000..b95921309
--- /dev/null
+++ b/test/command/512.md
@@ -0,0 +1,42 @@
+```
+% 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
+[WARNING] Circular reference 'link1' at line 1 column 15
+<p><a href="">click here</a></p>
+```
+