mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2026-04-25 01:05:55 +03:00
[GH-ISSUE #1208] MD014: Support # and %, not just the $ sign #2489
Labels
No labels
bug
enhancement
enhancement
enhancement
fixed in next
fixed in next
fixed in next
new rule
new rule
new rule
pull-request
question
refactoring
refactoring
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/markdownlint#2489
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @its-miroma on GitHub (May 12, 2024).
Original GitHub issue: https://github.com/DavidAnson/markdownlint/issues/1208
The bash prompt by default shows a
#when it's running as root,$otherwise.C-style shells, on the other hand, use the
%symbol.However,
MD014only warns about the$prompt. That should be configurable, for example:Examples
please do not run the commands reported in the examples lol
Example 1
No warning, as expected
Example 2
Warning, as expected
Example 3
No warning, as expected
Example 4
No warning, unexpected?
Example 5
No warning, as expected
Example 6
No warning, unexpected?
@DavidAnson commented on GitHub (May 13, 2024):
I think the rule does not recognize hash as a dollar alternative. (The unconditional rendering of hash lines as comments is a GitHub behavior.) I'd be inclined to make what's probably a simple change to address this in the rule, but I worry about the hash/comment scenario being far more common than scenarios with hash/admin behavior. In other words, I worry that a simple fix may make things worse instead of better. This is the first time I remember the issue coming up, so the problem you raise may be relatively rare. I'm open to more input on the matter.
@its-miroma commented on GitHub (May 13, 2024):
Yes, that is by far the most common
I've seen it, but very rarely. You're right
It may be worth it though to support the
%symbol used by C Shell and variants,but I'm not familiar with those. See https://superuser.com/questions/57575/what-is-the-origin-of-the-unix-dollar-prompt