serde-rs / serde-rs.github.io

https://serde.rs
Creative Commons Attribution Share Alike 4.0 International
22 stars 96 forks source link

Highlighting raw strings is broken #125

Open ratijas opened 3 years ago

ratijas commented 3 years ago

Seems like highlight-js does not handle raw escaped strings well.

Source code:

fn main() {
    let j = r#"
        {
            "s": "1234567890",
            "ptr": "owned"
        }
    "#;

Converts to:

https://github.com/serde-rs/serde-rs.github.io/blob/23b88097d70b1ed1faa4575bfab67fd975e88446/attr-bound.html#L718-L723

Which renders as:

image