diff options
| -rw-r--r-- | src/Text/Pandoc/Writers/Muse.hs | 4 | ||||
| -rw-r--r-- | test/Tests/Writers/Muse.hs | 8 | ||||
| -rw-r--r-- | test/writer.muse | 16 | 
3 files changed, 14 insertions, 14 deletions
| diff --git a/src/Text/Pandoc/Writers/Muse.hs b/src/Text/Pandoc/Writers/Muse.hs index a1414abc5..7f53e202d 100644 --- a/src/Text/Pandoc/Writers/Muse.hs +++ b/src/Text/Pandoc/Writers/Muse.hs @@ -353,10 +353,10 @@ inlineToMuse (Subscript lst) = do  inlineToMuse (SmallCaps lst) = inlineListToMuse lst  inlineToMuse (Quoted SingleQuote lst) = do    contents <- inlineListToMuse lst -  return $ "'" <> contents <> "'" +  return $ "‘" <> contents <> "’"  inlineToMuse (Quoted DoubleQuote lst) = do    contents <- inlineListToMuse lst -  return $ "\"" <> contents <> "\"" +  return $ "“" <> contents <> "”"  -- Amusewiki does not support <cite> tag,  -- and Emacs Muse citation support is limited  -- (https://www.gnu.org/software/emacs-muse/manual/html_node/Citations.html#Citation) diff --git a/test/Tests/Writers/Muse.hs b/test/Tests/Writers/Muse.hs index a7d6b76ba..13c457a37 100644 --- a/test/Tests/Writers/Muse.hs +++ b/test/Tests/Writers/Muse.hs @@ -311,8 +311,8 @@ tests = [ testGroup "block elements"            , "superscript" =: superscript (text "foo") =?> "<sup>foo</sup>"            , "subscript" =: subscript (text "foo") =?> "<sub>foo</sub>"            , "smallcaps" =: smallcaps (text "foo") =?> "foo" -          , "single quoted" =: singleQuoted (text "foo") =?> "'foo'" -          , "double quoted" =: doubleQuoted (text "foo") =?> "\"foo\"" +          , "single quoted" =: singleQuoted (text "foo") =?> "‘foo’" +          , "double quoted" =: doubleQuoted (text "foo") =?> "“foo”"            -- Cite is trivial            , testGroup "code"              [ "simple" =: code "foo" =?> "<code>foo</code>" @@ -370,7 +370,7 @@ tests = [ testGroup "block elements"                      "<em>foo</em>bar"              , "emph quoted" =:                  para (doubleQuoted (emph (text "foo"))) =?> -                    "\"<em>foo</em>\"" +                    "“<em>foo</em>”"              , "strong word before" =:                  para (text "foo" <> strong (text "bar")) =?>                      "foo<strong>bar</strong>" @@ -379,7 +379,7 @@ tests = [ testGroup "block elements"                      "<strong>foo</strong>bar"              , "strong quoted" =:                  para (singleQuoted (strong (text "foo"))) =?> -                    "'<strong>foo</strong>'" +                    "‘<strong>foo</strong>’"              ]           ]         ] diff --git a/test/writer.muse b/test/writer.muse index aed30ba4a..cd6d05432 100644 --- a/test/writer.muse +++ b/test/writer.muse @@ -492,16 +492,16 @@ spaces: a^b c^d, a~b c~d.  * Smart quotes, ellipses, dashes -"Hello," said the spider. "'Shelob' is my name." +“Hello,” said the spider. “‘Shelob’ is my name.” -'A', 'B', and 'C' are letters. +‘A’, ‘B’, and ‘C’ are letters. -'Oak,' 'elm,' and 'beech' are names of trees. So is 'pine.' +‘Oak,’ ‘elm,’ and ‘beech’ are names of trees. So is ‘pine.’ -'He said, "I want to go."' Were you alive in the 70’s? +‘He said, “I want to go.”’ Were you alive in the 70’s? -Here is some quoted '<code>code</code>' and a -"[[http://example.com/?foo=1&bar=2][quoted link]]". +Here is some quoted ‘<code>code</code>’ and a +“[[http://example.com/?foo=1&bar=2][quoted link]]”.  Some dashes: one—two — three—four — five. @@ -527,7 +527,7 @@ Ellipses…and…and….  These shouldn’t be math:   - To get the famous equation, write <code>$e = mc^2$</code>. - - $22,000 is a <em>lot</em> of money. So is $34,000. (It worked if "lot" is + - $22,000 is a <em>lot</em> of money. So is $34,000. (It worked if “lot” is     emphasized.)   - Shoes ($20) and socks ($5).   - Escaped <code>$</code>: $73 <em>this should be emphasized</em> 23$. @@ -679,7 +679,7 @@ or here: <http://example.com/>  * Images -From "Voyage dans la Lune" by Georges Melies (1902): +From “Voyage dans la Lune” by Georges Melies (1902):  [[lalune.jpg][Voyage dans la Lune]] | 
