From 8a602995fa71bee009c0ab1e67b78828a731ca75 Mon Sep 17 00:00:00 2001
From: Blaž Hrastnik
Date: Thu, 9 Feb 2023 11:44:14 +0900
Subject: Address new clippy lints

---
 helix-term/src/commands/typed.rs | 5 +++--
 helix-term/src/ui/document.rs    | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/helix-term/src/commands/typed.rs b/helix-term/src/commands/typed.rs
index 1fd11b65..0cc1b743 100644
--- a/helix-term/src/commands/typed.rs
+++ b/helix-term/src/commands/typed.rs
@@ -1,3 +1,4 @@
+use std::fmt::Write;
 use std::ops::Deref;
 
 use crate::job::Job;
@@ -1103,7 +1104,7 @@ fn get_character_info(
                 codepoint
             };
 
-            unicode.push_str(&format!("{codepoint:0>4x}"));
+            write!(unicode, "{codepoint:0>4x}").unwrap();
         }
 
         unicode.push(')');
@@ -1144,7 +1145,7 @@ fn get_character_info(
             }
 
             for byte in &bytes[current_byte..] {
-                hex.push_str(&format!(" {byte:0>2x}"));
+                write!(hex, " {byte:0>2x}").unwrap();
             }
 
             current_byte = bytes.len();
diff --git a/helix-term/src/ui/document.rs b/helix-term/src/ui/document.rs
index 56377d1e..ddbb2cf3 100644
--- a/helix-term/src/ui/document.rs
+++ b/helix-term/src/ui/document.rs
@@ -419,7 +419,7 @@ impl<'a> TextRenderer<'a> {
             // TODO special rendering for other whitespaces?
             Grapheme::Other { ref g } if g == " " => &self.space,
             Grapheme::Other { ref g } if g == "\u{00A0}" => &self.nbsp,
-            Grapheme::Other { ref g } => &*g,
+            Grapheme::Other { ref g } => g,
             Grapheme::Newline => &self.newline,
         };
 
-- 
cgit v1.2.3-70-g09d2