diff options
author | 2022-11-22 11:08:50 +0100 | |
---|---|---|
committer | 2022-11-22 11:08:50 +0100 | |
commit | f88cb3aebc30f4c61171dc621b0cf576ea8c6b25 (patch) | |
tree | 7c033706fc5c34f5adc9f8b6a765face85552ba2 /internal/text/markdown.go | |
parent | [docs] Add first draft of FAQ (#1086) (diff) | |
download | gotosocial-f88cb3aebc30f4c61171dc621b0cf576ea8c6b25.tar.xz |
[chore] markdown: disable Smartypants rendering (#1111)
* [enhancement] markdown: disable SmartyPantsFractions
fixes #1028
* some fractions are still converted to unicode
to fix that, we might need to disable smartypants indeed in its entirety
* disable smartypants completely
for lack of a better simple solution
Diffstat (limited to 'internal/text/markdown.go')
-rw-r--r-- | internal/text/markdown.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/internal/text/markdown.go b/internal/text/markdown.go index b512e3b0f..837f213e1 100644 --- a/internal/text/markdown.go +++ b/internal/text/markdown.go @@ -71,7 +71,9 @@ func (f *formatter) FromMarkdown(ctx context.Context, markdownText string, menti mentions: mentions, tags: tags, HTMLRenderer: *blackfriday.NewHTMLRenderer(blackfriday.HTMLRendererParameters{ - Flags: blackfriday.CommonHTMLFlags, + // same as blackfriday.CommonHTMLFlags, but with Smartypants disabled + // ref: https://github.com/superseriousbusiness/gotosocial/issues/1028 + Flags: blackfriday.UseXHTML, }), } |