From 8df2ae0dfdc3189f007e152d0570454a92501fe0 Mon Sep 17 00:00:00 2001 From: Doron Tsur Date: Tue, 27 Oct 2020 22:55:05 +0200 Subject: [PATCH 1/2] ignore q csi --- src/terminal_pane.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/terminal_pane.rs b/src/terminal_pane.rs index 7c05f71b..6504e6fa 100644 --- a/src/terminal_pane.rs +++ b/src/terminal_pane.rs @@ -1604,6 +1604,8 @@ impl vte::Perform for TerminalOutput { self.newline_indices = newline_indices; self.reflow_lines(); } + } else if c == 'q' { + // ignore for now to run on mac } else { println!("unhandled csi: {:?}->{:?}", c, params); panic!("aaa!!!"); From 3e11512f32f955f1d81549d601a269101a1b7b15 Mon Sep 17 00:00:00 2001 From: Doron Tsur Date: Wed, 28 Oct 2020 09:37:19 +0200 Subject: [PATCH 2/2] some more ignores --- src/terminal_pane.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminal_pane.rs b/src/terminal_pane.rs index 6504e6fa..afc866d5 100644 --- a/src/terminal_pane.rs +++ b/src/terminal_pane.rs @@ -1604,7 +1604,7 @@ impl vte::Perform for TerminalOutput { self.newline_indices = newline_indices; self.reflow_lines(); } - } else if c == 'q' { + } else if c == 'q' || c == 'd' || c == 'X' || c == 'G' { // ignore for now to run on mac } else { println!("unhandled csi: {:?}->{:?}", c, params);