on master help sign in
fix: terminal freezing on `shell_insert_output`
9fae4b8GabrielDertoni
helix-term/src/commands.rs+2
@@ -4665,6 +4665,8 @@ fn shell_impl(
4665
4665
4666 if input.is_some() || cfg!(windows) {
4666 if input.is_some() || cfg!(windows) {
4667 process.stdin(Stdio::piped());
4667 process.stdin(Stdio::piped());
4668+ } else {
4669+ process.stdin(Stdio::null());
4668 }
4670 }
4669
4671
4670 let mut process = match process.spawn() {
4672 let mut process = match process.spawn() {