Kārlis Gaņģis

Results 69 comments of Kārlis Gaņģis

I have a good understanding of the inline parser but limited about the block parser - the code there is ported from the reference implementation and I have not really...

@dmitry-shechtman - see https://github.com/kevin-montrose/CommonMark.NET/tree/ast-transforms-and-tables-squashed - it seems that there is a table parsing already implemented. I haven't had the time to properly look into ir - perhaps @kevin-montrose can give...

No, those spec updates were already implemented.

Did you actually get any significant performance improvement after the latest changes? The reason why I did not pursue the parallel approach is that for all realistic inputs (that are...

> Of course I'm not going to merge to master before I'm sure I got it 100% right. I am quite a perfectionist myself, you know ;) But most of...

I did a force-push :smile: of the master to restore it to before those commits. You might need to do something manual to get your local master branch back in...

Currently you cannot remove any features specified in CommonMark spec. Some other options: See #38 - you could offset the heading levels so that the users cannot create `h1`, just...

Seems ok, however a few notes (disclaimer - I haven't ever actually used yaml): 1. would it make sense to support that the yaml marker (`---`) could be indented, the...

Yes, using the more generic `Metadata` seems to be a good idea. As for the HtmlFormatter - my *guess* is that the best default behavior would be to not render...

If you decide to rewrite them by hand, perhaps my code could be useful: https://github.com/Knagis/CommonMark.NET/blob/master/CommonMark/Parser/Scanner.cs https://github.com/Knagis/CommonMark.NET/blob/master/CommonMark/Parser/ScannerHtmlTag.cs I did rewrite them by hand, it wasn't the hardest part when porting the...