Phil Dibowitz
Phil Dibowitz
Interesting. OK, well, I think that's probably a pretty good reason to provide some sort of compatibility. It shouldn't be hard to at least create that option, as I mentioned....
I cannot repro this: [phil@vulturus (master) markdownlint]$ cat /tmp/test2.md # I Believe This Document Should Pass ```sh $ echo "Aloha, world!" ``` ## But It Triggers MD046 ```sh $ echo...
oh, I missed the part where this only happens on `consistent`. I can repro this now
OK, the attached PR makes this work for me.
As I've mentioned elsewhere, we're very responsive to PRs, but I won't have dedicated time to spend working this, likely for the next 2 months.
Ping @mohkale
Nope, sorry, I have been slammed at work and haven't had time to work on this.
as mentioned I don't know we can reliably do *that* - there's a LOT of cases in which you might have leading space and I expect that t be SUPER...
My analysis from the other bug: So I wrote this script to generate test files for me: ```ruby byte_strings = [ "\x41\x0A\x0C\x0A\x2A\x20\x42", "\x41\x0D\x0C\x0D\x2A\x20\x42", "\x41\x0D\x0A\x0C\x0D\x0A\x42", ] byte_strings.each_with_index do |bytes, index| file...
OK it turns out once we fix the splitting per #238 the crashes all unify in a single place that's easy to handle. PR coming.