cl-json
cl-json copied to clipboard
Smp surrogates encode
According to the documentation found in the net [1], characters outside basic multilingual plane should be encoded using surrogate pairs.
This is minimally tested, but works on my use case where I need to feed EMOJI to a mobile client and my users were getting garbage displayed to them.
Optimally, the decoding side should probably be hacked to be able to do the reverse as well. I don't have need for this at the moment so haven't looked into it yet.
[1] http://www.ietf.org/rfc/rfc4627.txt "2.5 Strings"
Hi,
I don't have immediate need for the decoding, so it would be low priority, I'm afraid. Feel free to give it a shot! My pull request was submitted a while ago, with no reaction whatsoever though, so I don't know if this space is being watched or not :) maybe it needs a fork. I'm using my patch in production for a mobile app API backend and it does the trick I need it to do.
Cheers, Yrjänä
Sent from my iPad
On 3 Nov 2016, at 14:32, Salad Tea [email protected] wrote:
I made a similar pull request, because didn't noticed yours. (#19)
Do you interested in implement surrogate pairs in the decoder.lisp?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.