markdown: Recognize <code>
tags with attributes as code (#8397)
This commit is contained in:
parent
b495ca429a
commit
01e281ce10
1 changed files with 3 additions and 1 deletions
|
@ -184,7 +184,9 @@ impl Markdown {
|
||||||
// Transform text in `<code>` blocks into `Event::Code`
|
// Transform text in `<code>` blocks into `Event::Code`
|
||||||
let mut in_code = false;
|
let mut in_code = false;
|
||||||
let parser = parser.filter_map(|event| match event {
|
let parser = parser.filter_map(|event| match event {
|
||||||
Event::Html(tag) if *tag == *"<code>" => {
|
Event::Html(tag)
|
||||||
|
if tag.starts_with("<code") && matches!(tag.chars().nth(5), Some(' ' | '>')) =>
|
||||||
|
{
|
||||||
in_code = true;
|
in_code = true;
|
||||||
None
|
None
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue