aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/commands/typed.rs
diff options
context:
space:
mode:
Diffstat (limited to 'helix-term/src/commands/typed.rs')
-rw-r--r--helix-term/src/commands/typed.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/helix-term/src/commands/typed.rs b/helix-term/src/commands/typed.rs
index 175f8bc6..28759b3f 100644
--- a/helix-term/src/commands/typed.rs
+++ b/helix-term/src/commands/typed.rs
@@ -2285,13 +2285,12 @@ fn clear_register(
format!("Invalid register {}", args[0])
);
let register = args[0].chars().next().unwrap_or_default();
- match cx.editor.registers.remove(register) {
- Some(_) => cx
- .editor
- .set_status(format!("Register {} cleared", register)),
- None => cx
- .editor
- .set_error(format!("Register {} not found", register)),
+ if cx.editor.registers.remove(register) {
+ cx.editor
+ .set_status(format!("Register {} cleared", register));
+ } else {
+ cx.editor
+ .set_error(format!("Register {} not found", register));
}
Ok(())
}