highlightjs/highlight.js

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

Geschlossen

#3.817 geöffnet am 10.07.2023

 (3 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (3.497 Forks)batch import
buggood first issuehelp welcomelanguage

Repository-Metriken

Stars
 (22.960 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 6m) (2 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide