From b543fe8388aff6fd69f70dc5048d00df5ac64b7f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 2 Mar 2019 14:57:28 -0700 Subject: [PATCH] Enable ctrl-z and ctrl-\ --- src/pty.rs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/pty.rs b/src/pty.rs index 341034d435..5408fd837a 100644 --- a/src/pty.rs +++ b/src/pty.rs @@ -160,20 +160,16 @@ impl Pty { } if is_cc(b, VQUIT) { - println!("VQUIT"); - if self.pgrp != 0 { - //let _ = syscall::kill(-(self.pgrp as isize) as usize, syscall::SIGQUIT); + let _ = syscall::kill(-(self.pgrp as isize) as usize, syscall::SIGQUIT); } b = 0; } if is_cc(b, VSUSP) { - println!("VSUSP"); - if self.pgrp != 0 { - //let _ = syscall::kill(-(self.pgrp as isize) as usize, syscall::SIGTSTP); + let _ = syscall::kill(-(self.pgrp as isize) as usize, syscall::SIGTSTP); } b = 0; @@ -222,9 +218,7 @@ impl Pty { let mut vec = Vec::with_capacity(buf.len() + 1); vec.push(0); - for &byte in buf.iter() { - let b = byte; - + for &b in buf.iter() { vec.push(b); }