icyleaf / markd

Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.
MIT License
109 stars 30 forks source link

Avoid surrogate halves #34

Closed bcardiff closed 3 years ago

bcardiff commented 3 years ago

I don't think the specs cover these changes well. I try using invalid values and everything passes.

The conversion of the mapping entities was semi automated.

Ref: https://github.com/crystal-lang/crystal/pull/10443#issuecomment-803064102

bcardiff commented 3 years ago

test-ecosystem is happy after this PR 🎉

Sija commented 3 years ago

Time to merge! :shipit: 🚀