A Look into a terminal emulator's text stack
I describe how I implemented proper text shaping in my terminal emulator with all its today's wishes: ZWJ Emoji, variation selectors, programming ligatures. 
Tags: programming, terminal, unicode, emoji