# HG changeset patch # User Simon Sapin # Date 1611756291 -3600 # Node ID 741e36f472a5022ce807b2f063098b3c86e23f54 # Parent 776b97179c0617424b71c039de1ce6eb4b7daab2 rhg: Print an error message in more cases Differential Revision: https://phab.mercurial-scm.org/D9895 diff -r 776b97179c06 -r 741e36f472a5 rust/rhg/src/error.rs --- a/rust/rhg/src/error.rs Wed Jan 27 14:00:21 2021 +0100 +++ b/rust/rhg/src/error.rs Wed Jan 27 15:04:51 2021 +0100 @@ -73,7 +73,16 @@ ) } CommandError::Abort(message) => message.to_owned(), - _ => None, + + CommandError::RequirementsError(_) + | CommandError::StdoutError + | CommandError::StderrError + | CommandError::Unimplemented + | CommandError::Other(HgError::UnsupportedFeature(_)) => None, + + CommandError::Other(e) => { + Some(format_bytes!(b"{}\n", e.to_string().as_bytes())) + } } }