[GH-ISSUE #188] MD033 being flagged for elemenents with _ #163

Closed
opened 2026-03-03 01:24:18 +03:00 by kerem · 1 comment
Owner

Originally created by @nschonni on GitHub (May 21, 2019).
Original GitHub issue: https://github.com/DavidAnson/markdownlint/issues/188

I believe this wasn't the case before 0.14. Elements like <parameter_name> do not need to be escaped because markdown doesn't recognize strings with _ as elmements. Maybe due to the new Email handling since that added an _ to a regex in the rule. This also doesn't so in VS Code as an issue, just from the Markdown-CLI 0.16.0

Originally created by @nschonni on GitHub (May 21, 2019). Original GitHub issue: https://github.com/DavidAnson/markdownlint/issues/188 I believe this wasn't the case before 0.14. Elements like <parameter_name> do not need to be escaped because markdown doesn't recognize strings with `_` as elmements. Maybe due to the new Email handling since that added an `_` to a regex in the rule. This also doesn't so in VS Code as an issue, just from the Markdown-CLI 0.16.0
kerem 2026-03-03 01:24:18 +03:00
Author
Owner

@DavidAnson commented on GitHub (May 21, 2019):

Valid, but picky. :)

Reproduction: https://dlaa.me/markdownlint/#%25m%23%20Heading%0A%0A%3Cabc_def%2F%3E%0A

I believe this comes from the new custom detection (for better accuracy) vs. letting the parser handle this.

<!-- gh-comment-id:494254993 --> @DavidAnson commented on GitHub (May 21, 2019): Valid, but picky. :) Reproduction: https://dlaa.me/markdownlint/#%25m%23%20Heading%0A%0A%3Cabc_def%2F%3E%0A I believe this comes from the new custom detection (for better accuracy) vs. letting the parser handle this.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/markdownlint#163
No description provided.