Skip to content

HR lines written with consecutive - characters are superseded by empty headings #190

@kees-

Description

@kees-

Using 1.11.4

I would PR but I'm not sure the exact cause.

Behavior

This markup:


***

- - -

---

-----

that presumably should be output as

<hr>
<hr>
<hr>
<hr>

is instead transformed to:

<hr>
<hr>
<h2></h2>
<h2></h2>

I believe because empty-line comes before hr in the list of transformers? The h1? and h2? heading checks, present in empty-line, register true for = and - HRs. Or something else...

Would it be as simple as adding hr to the conditions of empty-line here? Or should checks be rewritten, transformers reordered etc. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions