git.iko.soy/typeable/pandoc
on master help sign in
ConTeXt: Escape # in link URLs.

Partially addresses #291.

commitf9ae93d85464070eea5a7b0dc037be037b602acb authorJohn MacFarlane <fiddlosopher@gmail.com> dateThu 18 Aug 2011, 12:16 (15 years ago) parent15eb713
1 file changed+2−1
src/Text/Pandoc/Writers/ConTeXt.hs+2−1
src/Text/Pandoc/Writers/ConTeXt.hs+2−1
@@ -279,7 +279,8 @@ inlineToConTeXt (Link txt (src, _)) = do
279279 put $ st {stNextRef = next + 1}
280280 let ref = show next
281281 label <- inlineListToConTeXt txt
282− return $ "\\useURL" <> brackets (text ref) <> brackets (text src) <>
282+ return $ "\\useURL" <> brackets (text ref) <>
283+ brackets (text $ escapeStringUsing [('#',"\\#")] src) <>
283284 brackets empty <> brackets label <>
284285 "\\from" <> brackets (text ref)
285286inlineToConTeXt (Image _ (src, _)) = do