Open
Description
Describe the issue
On an attribute with nested brackets, the ending brackets aren't highlighted the same as the starting brackets.
Which language seems to have the issue?
Rust
Are you using highlight
or highlightAuto
?
Discourse seems to use highlight
.
Expected behavior
#[derive(Parser)]
pub struct Arg {
#[arg(short, long, default_values_t = [66,77])] // here, the brackets (don't) seem mismatched.
pub(crate) arg1: Vec<u32>
}
GitHub highlights this correctly, but highlight.js doesn't.
Additional context
https://users.rust-lang.org/t/a-display-error-of-the-forum/109255
https://meta.discourse.org/t/bad-rust-syntax-highlighting/302236