Unblocks \u200D the zero-width-joiner character. This allows combined emoji (e.g. ๐จโ๐ฉโ๐งโ๐ฆ, ๐คทโโ๏ธ) to work correctly.
As a side note, I am curious as to how the BAD_CHARS list was determined. There is stuff in there, especially with regards to RTL languages, that seem like they should be included (though I am no expert).
Unblocks
\u200D
the zero-width-joiner character. This allows combined emoji (e.g. ๐จโ๐ฉโ๐งโ๐ฆ, ๐คทโโ๏ธ) to work correctly.As a side note, I am curious as to how the
BAD_CHARS
list was determined. There is stuff in there, especially with regards to RTL languages, that seem like they should be included (though I am no expert).