Details:
We're observing issues when diff'ing surrogate pairs in Simplenote. Ref. here.
Repro steps involve:
- Setup an entity with a text field
- Insert the following emojis:
☺️🖖🏿
- Insert
😃 in between
As a result, an invalid unicode string will be produced, and Apple's JSON parser will end up crashing.