highlightjs/highlight.js

(Rust) Escaped double quotations in string at attribute are not highlighted properly

Open

#3,817 创建于 2023年7月10日

在 GitHub 查看
 (3 评论) (0 反应) (0 负责人)JavaScript (22,960 star) (3,497 fork)batch import
buggood first issuehelp welcomelanguage

描述

Describe the issue

Escaped double quotations in string at attributes are not treated as a escaped character but a normal quotation.

Which language seems to have the issue?

Rust

Sample Code to Reproduce

#[derive(ThisError)]
enum MyError {
  #[error("\" appears in a string")]
  UnexpectedDoubleQuote
}

fn main() {}

sample at jsfiddle

image

Expected behavior

The escaped double quotation \" shouldn't be treated as a normal double quotation.

贡献者指南