You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 5, 2024. It is now read-only.
In the previous iteration of this patch we were only properly handling
cases where a new surrogate pair was inserted in between two existing
pairs whose high surrogates all matched.
Unfortunately when swapping characters or performing any edits where we
delete a surrogate pair the patch failed because it only carried the
trailing high surrogate over to the next group instead of distributing
it to any insert _and_ delete groups following an equality group.
In this patch I've updated the JavaScript library to properly distribute
the trailing high surrogate.
0 commit comments