diff options
author | Blaž Hrastnik | 2021-05-31 08:07:43 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2021-05-31 08:07:43 +0000 |
commit | 138787f76e39f208f3a9a757d12b58d86504d1de (patch) | |
tree | dd6dda7f0174fdfe85e8e7c8a441d2c25b156492 /helix-term/src/application.rs | |
parent | 1132c5122fe8a325b2b762cf920cc5e54e91991e (diff) |
Drop clap for pico-args
We barely have any flags so it's not worth the compilation time or
binary size to use clap.
Diffstat (limited to 'helix-term/src/application.rs')
-rw-r--r-- | helix-term/src/application.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs index 42a46f1e..5ea6be2b 100644 --- a/helix-term/src/application.rs +++ b/helix-term/src/application.rs @@ -1,8 +1,6 @@ -use clap::ArgMatches as Args; - use helix_view::{document::Mode, Document, Editor, Theme, View}; -use crate::{compositor::Compositor, ui}; +use crate::{compositor::Compositor, ui, Args}; use log::{error, info}; @@ -47,8 +45,8 @@ impl Application { let size = compositor.size(); let mut editor = Editor::new(size); - if let Ok(files) = args.values_of_t::<PathBuf>("files") { - for file in files { + if !args.files.is_empty() { + for file in args.files { editor.open(file, Action::VerticalSplit)?; } } else { |