siyuan
siyuan copied to clipboard
超链接锚文本中 `\]` 符号渲染时未正确转义
描述问题 Describe the problem
问题 1
- 复制右侧的 markdown 超链接
[测试一下对转义字符\]的处理](123)
- 在思源中粘贴, 正常渲染:
- 右键单击该超链接打开编辑框, 编辑框中也是转义文本
- 不做任何改动后关闭编辑框, 渲染结果中转义字符
\
暴露
问题 2
- 复制右侧的 markdown 超链接
[测试一下对转义字符\]的处理](456)
- 在思源中粘贴, 正常渲染
- 右键单击该超链接打开编辑框, 将编辑框中的
\]
替换为]
- 关闭编辑框, 渲染样式未发生更改
- 复制该超链接, 发现锚文本中的
]
未转义[测试一下对转义字符]的处理](123)
, 导致再次粘贴时解析失败
期待的结果 Expected result
- 问题 1 中渲染时不显示转义符
\
- 问题 2 中关闭输入框时自动为锚文本中
[
与]
添加转义符\
或者
- 问题 1 中输入框中不显示转义符
\
- 问题 2 中复制/剪贴/导出时自动为锚文本中
[
与]
添加转义符\
版本环境 Version environment
- Version: 1.9.6