帖子标题中的引号已转换为不同字符

你好。

自上次 Discourse 更新以来,当我撰写包含单引号 ' 的帖子标题时,在创建帖子时它会被转换为 ,前面带有一个空格。

如果我点击编辑标题按钮,输入框中会正确显示 ',但在确认标题编辑时,它总是被转换为 (前面带有一个空格)。

此外,似乎如果我输入双引号 ",它会被转换为 »

3 个赞

嗯,这看起来是国际引号的一个新 bug @zogstrip

2 个赞

@gerhard 已经知晓。

我们可能不得不回退该提交,因为我们的 HtmlPrettify 是逐字符处理的,它无法判断某个引号是成对引号的起始,还是仅仅是一个撇号。

smartquotes.js 这样的方案或许可行,但这确实是一个 非常复杂 的问题。

6 个赞
5 个赞