Open alexfmpe opened 4 months ago
👋 is encoded as:
So here it looks like we encode it to UTF-16 and then drop the first code unit (d83d). So in the end result instead of having "\u1f44bContact Support" we get "\udc4bContact Support".
Could you dump rule's rewrites with GHC's -ddump-rule-rewrites
to see if a fusion rule in Data.JSString.Internal.Fusion
fire?
Porting from https://github.com/obsidiansystems/obelisk/issues/1055. Happens with
Works:
text "👋 Contact Support"
and
text "👋"
Causes JSaddle Error:
text "👋" >> text "Contact Support"
JSaddle Error: