aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/tui/tui.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/tui/tui.c')
-rw-r--r--src/nvim/tui/tui.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c
index 7df1c4f381..fe29dbd961 100644
--- a/src/nvim/tui/tui.c
+++ b/src/nvim/tui/tui.c
@@ -161,6 +161,7 @@ UI *tui_start(void)
ui->suspend = tui_suspend;
ui->set_title = tui_set_title;
ui->set_icon = tui_set_icon;
+ ui->set_encoding = tui_set_encoding;
// Attach
ui_attach(ui);
return ui;
@@ -592,6 +593,12 @@ static void tui_set_icon(UI *ui, char *icon)
{
}
+static void tui_set_encoding(UI *ui, char* enc)
+{
+ TUIData *data = ui->data;
+ term_input_set_encoding(data->input, enc);
+}
+
static void invalidate(UI *ui, int top, int bot, int left, int right)
{
TUIData *data = ui->data;