twemojiプラグインの対応emoji大幅追加

どうも参照していたtwemojiのバージョンが古く*1、最近のemojiに対応できていなかったようなんですね。

でもtwemojiの正規表現サロゲートペアを復元しながらまたコンバートするのは面倒だったので、今回はFull Emoji List, v11.0https://unicode.org/Public/emoji/11.0/emoji-variation-sequences.txtから自力で正規表現を組むことにしました。

そんなわけでZWJを使った複合emojiや、:thinking_face:のような最近の顔文字も表示できるようになりました。

*1:READMEをちゃんと読めという話