From a4c383d7f2f3d651d2d2be077499f839d8925bd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Orhun=20Parmaks=C4=B1z?= Date: Sat, 11 Dec 2021 22:17:38 +0300 Subject: [PATCH] feat(args): support using regex-search as default --- systeroid/src/args.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/systeroid/src/args.rs b/systeroid/src/args.rs index 21cf6a4..a644ef1 100644 --- a/systeroid/src/args.rs +++ b/systeroid/src/args.rs @@ -85,12 +85,13 @@ impl Args { let preload_files = matches.opt_present("p") || matches.opt_present("f"); let show_help = matches.opt_present("h") || matches.opt_present("d"); - let required_args_present = matches.opt_present("a") - || matches.opt_present("A") - || matches.opt_present("X") - || !matches.free.is_empty() - || matches.opt_present("E") - || preload_files; + let display_all = + matches.opt_present("a") || matches.opt_present("A") || matches.opt_present("X"); + let required_args_present = !matches.free.is_empty() + || display_all + || preload_files + || matches.opt_present("r") + || matches.opt_present("E"); if show_help || env_args.len() == 1 { let usage = opts.usage_with_format(|opts| {