diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/error.rs b/src/error.rs index e43084c..cd85c02 100644 --- a/src/error.rs +++ b/src/error.rs @@ -43,8 +43,15 @@ pub enum Error { #[snafu(display("invalid cipherstring: {}", reason))] InvalidCipherString { reason: String }, - #[snafu(display("invalid value for $EDITOR: {}", editor.to_string_lossy()))] - InvalidEditor { editor: std::ffi::OsString }, + #[snafu(display( + "invalid value for ${}: {}", + var, + editor.to_string_lossy() + ))] + InvalidEditor { + var: String, + editor: std::ffi::OsString, + }, #[snafu(display("invalid mac"))] InvalidMac, |