aboutsummaryrefslogtreecommitdiffstats
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs11
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,