Describe the bug
When there is whitespace in the info string of a fenced code block, like so:
```html foo
...the block is not parsed as a code block. It appears to be rendered as a paragraph:
<p>```html foo</p>
To Reproduce
Steps to reproduce the behavior:
Expected behavior
When there is whitespace in the info string, GFM appears to use the first word as the language and ignore the rest. (As demonstrated here) I would expect Marked to do the same by default and pass the entire info string to a custom renderer.
Thank you! 馃憢
For reference, here is the GFM spec on info strings.
comfirmed
~
bin/marked
```html foo
^D
~~
which seems correct
Thanks for addressing this! 馃槃
Most helpful comment
comfirmed
common mark spec example #112