summaryrefslogtreecommitdiffstats
path: root/src/screen.c
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2017-01-26 04:05:44 -0500
committerJesse Luehrs <doy@tozt.net>2017-01-26 04:05:44 -0500
commit5481a0e35e3b272f333d082dc2cabcce8bc005c5 (patch)
treed0cbb422cc20495894a7bbd272fa72e76c306fe7 /src/screen.c
parent6776714636f32db0d02a0bdf1a6b0e2696dfd291 (diff)
downloadlibvt100-5481a0e35e3b272f333d082dc2cabcce8bc005c5.tar.gz
libvt100-5481a0e35e3b272f333d082dc2cabcce8bc005c5.zip
actually, remove the wide emoji hacks entirely
they have been folded into modern versions of glib (>= 2.50.1) as part of unicode 9.0.0
Diffstat (limited to 'src/screen.c')
-rw-r--r--src/screen.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/screen.c b/src/screen.c
index dd1eccc..b909cfb 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -107,11 +107,6 @@ void vt100_screen_set_scrollback_length(VT100Screen *vt, int rows)
vt->custom_scrollback_length = 1;
}
-void vt100_screen_set_wide_emoji(VT100Screen *vt, int wide_emoji)
-{
- vt->wide_emoji = wide_emoji;
-}
-
int vt100_screen_process_string(VT100Screen *vt, char *buf, size_t len)
{
struct vt100_parser_state *state = vt->parser_state;
@@ -209,7 +204,7 @@ void vt100_screen_show_string_utf8(VT100Screen *vt, char *buf, size_t len)
int width;
uc = g_utf8_get_char(c);
- width = vt100_char_width(uc, vt->wide_emoji);
+ width = vt100_char_width(uc);
if (width == 0) {
if (vt->grid->cur.col > 0) {