term: Catch EPIPE and swallow
modified crates/radicle-cli/tests/commands/sigpipe.rs
@@ -40,7 +40,6 @@ use radicle::profile;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -121,7 +120,6 @@ fn help() {
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified crates/radicle-term/src/element.rs
@@ -84,8 +84,12 @@ pub trait Element: fmt::Debug + Send + Sync {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-term/src/io.rs
@@ -74,7 +74,7 @@ macro_rules! info {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -118,11 +118,11 @@ pub fn success_args<W: io::Write>(w: &mut W, args: fmt::Arguments) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -148,27 +148,76 @@ pub fn viewport() -> Option<Size> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -179,7 +228,7 @@ pub fn prefixed(prefix: &str, text: &str) -> String {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -192,40 +241,43 @@ pub fn manual(name: &str) -> io::Result<process::ExitStatus> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|