From b88e0eff7e8ac64dd0aeb7ec93e9803689d068fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 9 Jul 2015 15:10:15 +0200 Subject: ui: move terminal state handling code to ui specific file --- vis.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index f4f712a..38cd0dd 100644 --- a/vis.c +++ b/vis.c @@ -1744,7 +1744,7 @@ static bool cmd_filter(Filerange *range, enum CmdOpt opt, const char *argv[]) { return false; } - reset_shell_mode(); + vis->ui->terminal_save(vis->ui); pid_t pid = fork(); if (pid == -1) { @@ -1922,8 +1922,7 @@ static bool cmd_filter(Filerange *range, enum CmdOpt opt, const char *argv[]) { if (restore_signals) sigaction(SIGTERM, &oldsa, NULL); - reset_prog_mode(); - wclear(stdscr); + vis->ui->terminal_restore(vis->ui); return status == 0; } -- cgit v1.2.3