diff --git a/crates/radicle-term/src/command.rs b/crates/radicle-term/src/command.rs deleted file mode 100644 index 83844ea8..00000000 --- a/crates/radicle-term/src/command.rs +++ /dev/null @@ -1,19 +0,0 @@ -use std::io::Write; -use std::process::{Command, Stdio}; - -pub fn bat>( - args: impl IntoIterator, - stdin: &str, -) -> anyhow::Result<()> { - let mut child = Command::new("bat") - .stdin(Stdio::piped()) - .args(args) - .spawn()?; - - let writer = child.stdin.as_mut().unwrap(); - writer.write_all(stdin.as_bytes())?; - - child.wait()?; - - Ok(()) -} diff --git a/crates/radicle-term/src/io.rs b/crates/radicle-term/src/io.rs index ebcf2ee0..52fba20a 100644 --- a/crates/radicle-term/src/io.rs +++ b/crates/radicle-term/src/io.rs @@ -10,7 +10,6 @@ use inquire::InquireError; use inquire::{ui::Color, ui::RenderConfig, Confirm, CustomType, Password}; use zeroize::Zeroizing; -use crate::command; use crate::format; use crate::{style, Paint, Size}; @@ -288,10 +287,4 @@ where .with_render_config(*CONFIG); selection.with_starting_cursor(0).prompt() -} - -pub fn markdown(content: &str) { - if !content.is_empty() && command::bat(["-p", "-l", "md"], content).is_err() { - blob(content); - } -} +} \ No newline at end of file diff --git a/crates/radicle-term/src/lib.rs b/crates/radicle-term/src/lib.rs index 80f93f99..2113c6f7 100644 --- a/crates/radicle-term/src/lib.rs +++ b/crates/radicle-term/src/lib.rs @@ -1,7 +1,6 @@ pub mod ansi; pub mod cell; pub mod colors; -pub mod command; pub mod editor; pub mod element; pub mod format;