Open
Description
markdig/src/Markdig/Helpers/CharHelper.cs
Lines 37 to 60 in fb3fe8b
- Recognize non-BMP punctuation & symbols commonmark/commonmark.js#297
- Fix Unicode handling in emphasis parsing (flanking rules) commonmark/commonmark-java#198
- Add supplementary (non-BMP) currency symbol in Unicode symbol example commonmark/commonmark-spec#794
The specs says "A character is a Unicode code point." However, the char
type is just a UTF-16 code unit, which does not cover supplementary characters (whose code points are U+100000 or greater).