From 76717c9503d03118b26831ffb4bde393994e5a57 Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Mon, 13 Feb 2023 13:32:37 +0100 Subject: [PATCH] stuff --- src/backend/todo_per_backend.rs | 12 +++++++++--- src/core.rs | 6 +++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/backend/todo_per_backend.rs b/src/backend/todo_per_backend.rs index f3a2dbf..d1a312b 100644 --- a/src/backend/todo_per_backend.rs +++ b/src/backend/todo_per_backend.rs @@ -65,15 +65,21 @@ impl ToDoPerBackend { Ok(()) } - pub(crate) fn show(&self) { + pub(crate) fn show(&self, indentend: bool) { for (backend, packages) in self.iter() { if packages.is_empty() { continue; } - println!(" [{}]", backend.get_section()); + if indentend { + print!(" "); + } + println!("[{}]", backend.get_section()); for package in packages { - println!(" {package}"); + if indentend { + print!(" "); + } + println!(" {package}"); } } } diff --git a/src/core.rs b/src/core.rs index 2c84fe2..756c156 100644 --- a/src/core.rs +++ b/src/core.rs @@ -97,7 +97,7 @@ impl Pacdef { } println!("Would install the following packages:"); - to_install.show(); + to_install.show(true); if !get_user_confirmation()? { return Ok(()); @@ -142,7 +142,7 @@ impl Pacdef { fn show_unmanaged_packages(mut self) { let unmanaged_per_backend = &self.get_unmanaged_packages(); - unmanaged_per_backend.show(); + unmanaged_per_backend.show(false); } fn get_unmanaged_packages(&mut self) -> ToDoPerBackend { @@ -178,7 +178,7 @@ impl Pacdef { } println!("Would remove the following packages"); - to_remove.show(); + to_remove.show(true); if !get_user_confirmation()? { return Ok(());