Skip to content

Wrong parsing virtual reference with \ before it #12206

Closed
@TCOTC

Description

@TCOTC
Contributor

如果虚拟引用前有转义符号,标签会被写入

https://ld246.com/article/1722933360950

default.webm

Activity

88250

88250 commented on Aug 6, 2024

@88250
Member

这个是正常情况,因为转义符把 HTML 标签转义了。

TCOTC

TCOTC commented on Aug 6, 2024

@TCOTC
ContributorAuthor

但对使用虚拟引用的用户来说不是正常情况。

要么虚拟引用的标签不被写入,要么在转义符号后不显示虚拟引用

TCOTC

TCOTC commented on Aug 7, 2024

@TCOTC
ContributorAuthor

我感觉还是有点不一样,转义 HTML 标签应该是上面这种,但现在是下面这种:

image

88250

88250 commented on Aug 7, 2024

@88250
Member

\ 转义了 \ 本身,后面一个 \ 转义 <

TCOTC

TCOTC commented on Aug 7, 2024

@TCOTC
ContributorAuthor

那这三个 \ 是从哪里来的?

88250

88250 commented on Aug 7, 2024

@88250
Member

看上去可能是 Windows 的盘符路径

TCOTC

TCOTC commented on Aug 7, 2024

@TCOTC
ContributorAuthor

但我只打了一个 \ ,按理说不应该会变成三个

reopened this on Aug 7, 2024
self-assigned this
on Aug 7, 2024
added this to the 3.1.4 milestone on Aug 9, 2024
88250

88250 commented on Aug 9, 2024

@88250
Member

#7821 中加入了转义,后面 #9790 又重复转义了一次导致的问题,删掉 7821 修复。

changed the title [-]如果虚拟引用前有转义符号,标签会被写入[/-] [+]Wrong parsing virtual reference with `\` before it[/+] on Aug 9, 2024

1 remaining item

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @88250@TCOTC

      Issue actions

        Wrong parsing virtual reference with `\` before it · Issue #12206 · siyuan-note/siyuan