From 2fee07795c0066f38c14a81a2323b7a015541af9 Mon Sep 17 00:00:00 2001
From: John MacFarlane <jgm@berkeley.edu>
Date: Sun, 5 Mar 2017 10:44:25 +0100
Subject: [PATCH] Added a markdown abbrevation test case.

---
 test/command/md-abbrevs.md | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 test/command/md-abbrevs.md

diff --git a/test/command/md-abbrevs.md b/test/command/md-abbrevs.md
new file mode 100644
index 000000000..15f4d6a9a
--- /dev/null
+++ b/test/command/md-abbrevs.md
@@ -0,0 +1,31 @@
+Pandoc recognizes an abbreviation and inserts a nonbreaking
+space (among other things, this prevents a sentence-ending
+space from being inserted in LaTeX output).
+
+```
+% pandoc -t native
+Mr. Bob
+^D
+[Para [Str "Mr.\160Bob"]]
+```
+
+Here pandoc readjusts the softbreak so that the nonbreaking
+space can be inserted:
+
+```
+% pandoc -t native
+Hi Mr.
+Bob
+^D
+[Para [Str "Hi",SoftBreak,Str "Mr.\160Bob"]]
+```
+
+If you don't want this to happen you can escape the period:
+
+```
+% pandoc -t native
+Hi Mr\. Bob
+^D
+[Para [Str "Hi",Space,Str "Mr.",Space,Str "Bob"]]
+```
+