summaryrefslogtreecommitdiffstats
path: root/src/config/mimetype.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config/mimetype.rs')
-rw-r--r--src/config/mimetype.rs13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/config/mimetype.rs b/src/config/mimetype.rs
index 5538fb0..f6d81de 100644
--- a/src/config/mimetype.rs
+++ b/src/config/mimetype.rs
@@ -57,7 +57,7 @@ impl JoshutoMimetypeEntry {
self
}
- pub fn set_confirm_exit(mut self, confirm_exit: bool) -> Self {
+ pub fn confirm_exit(mut self, confirm_exit: bool) -> Self {
self._confirm_exit = confirm_exit;
self
}
@@ -125,14 +125,17 @@ impl std::fmt::Display for JoshutoMimetypeEntry {
.iter()
.for_each(|arg| write!(f, " {}", arg).unwrap());
- f.write_str("\t[").unwrap();
+ f.write_str("\t\t").unwrap();
if self.get_fork() {
- f.write_str("fork,").unwrap();
+ f.write_str("[fork]").unwrap();
}
if self.get_silent() {
- f.write_str("silent").unwrap();
+ f.write_str("[silent]").unwrap();
}
- f.write_str("]")
+ if self.get_confirm_exit() {
+ f.write_str("[confirm-exit]").unwrap();
+ }
+ f.write_str("")
}
}