From 5cbe7a0042600793f65b86cc821bdd159de91071 Mon Sep 17 00:00:00 2001 From: Till Höppner Date: Wed, 16 Mar 2016 15:18:20 +0100 Subject: Remove "seen" command Its functionality can be imitated via a combination of --if nick --exactly ... and tail, with more flexibility, though a little less performant. --- cli/src/lib.rs | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'cli') diff --git a/cli/src/lib.rs b/cli/src/lib.rs index ac31636..f4cc077 100644 --- a/cli/src/lib.rs +++ b/cli/src/lib.rs @@ -155,14 +155,6 @@ pub fn main(cli: Cli) { .subcommand(SubCommand::with_name("stats") .about("Analyse the activity of users by certain metrics") .setting(AppSettings::AllowLeadingHyphen)) - .subcommand(SubCommand::with_name("seen") - .about("Print the last line a nick was active") - .setting(AppSettings::AllowLeadingHyphen) - .arg(Arg::with_name("nick") - .help("The nick you're looking for") - .takes_value(true) - .required(true) - .index(1))) .subcommand(SubCommand::with_name("sort") .about("Sorts a log by time") .setting(AppSettings::AllowLeadingHyphen)) @@ -246,16 +238,6 @@ pub fn main(cli: Cli) { stats::output_as_json(&args, &cli, stats) } - ("seen", Some(args)) => { - let e = Environment(&args); - let nick = args.value_of("nick").expect("Required argument not present"); - ilc_ops::seen::seen(nick, - &e.context(), - &mut e.input(), - &mut *e.decoder(), - &mut *e.output(), - &Weechat) - } ("sort", Some(args)) => { let e = Environment(&args); ilc_ops::sort::sort(&e.context(), -- cgit v1.2.3