From 0e043ef6b533b9b6178f71f542c63f4b9fed9c28 Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Tue, 10 Jan 2023 14:37:02 +0100 Subject: [PATCH] fix show_groups --- src/core.rs | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/core.rs b/src/core.rs index b7d65d0..4d967cb 100644 --- a/src/core.rs +++ b/src/core.rs @@ -58,7 +58,7 @@ impl Pacdef { match self.args.subcommand() { // Some((action::CLEAN, _)) => Ok(self.clean_packages()), Some((action::EDIT, groups)) => self.edit_group_files(groups).context("editing"), - // Some((action::GROUPS, _)) => Ok(self.show_groups()), + Some((action::GROUPS, _)) => Ok(self.show_groups()), Some((action::SYNC, _)) => Ok(self.install_packages()), Some((action::UNMANAGED, _)) => Ok(self.show_unmanaged_packages()), Some((action::VERSION, _)) => Ok(self.show_version()), @@ -128,14 +128,13 @@ impl Pacdef { // result // } - // pub(crate) fn show_groups(mut self) { - // let groups = self.groups.take().unwrap(); - // let mut vec: Vec<_> = groups.iter().collect(); - // vec.sort_unstable(); - // for g in vec { - // println!("{}", g.name); - // } - // } + fn show_groups(self) { + let mut vec: Vec<_> = self.groups.iter().collect(); + vec.sort_unstable(); + for g in vec { + println!("{}", g.name); + } + } // fn clean_packages(mut self) { // let unmanaged = self.get_unmanaged_packages();