Fixes #21. This pull request adds emoji support, allowing users to insert multi-codepoint characters. It also modifies the syntax highlighting system and canvas rendering system to do so.
Emojis are scaled by a scale factor of 0.65 to ensure that they do not leave rendering artifacts when rendering on top of an old representation of a cell (a dirty cell).
Fixes #21. This pull request adds emoji support, allowing users to insert multi-codepoint characters. It also modifies the syntax highlighting system and canvas rendering system to do so.
Emojis are scaled by a scale factor of 0.65 to ensure that they do not leave rendering artifacts when rendering on top of an old representation of a cell (a dirty cell).