mirror of
https://github.com/dandavison/delta.git
synced 2024-10-05 12:27:35 +03:00
StructOpt without Default
This does not use the values provided by default_value, so validation will fail.
This commit is contained in:
parent
636b56729b
commit
f467f4cdd0
@ -13,7 +13,8 @@ use crate::bat_utils::output::PagingMode;
|
||||
use crate::git_config::{GitConfig, GitConfigEntry};
|
||||
use crate::options;
|
||||
|
||||
#[derive(StructOpt, Default)]
|
||||
// No Default trait as this ignores `default_value = ..`
|
||||
#[derive(StructOpt)]
|
||||
#[structopt(
|
||||
name = "delta",
|
||||
about = "A viewer for git and diff output",
|
||||
|
@ -15,7 +15,7 @@ pub fn show_syntax_themes() -> std::io::Result<()> {
|
||||
let mut output_type = OutputType::from_mode(
|
||||
PagingMode::QuitIfOneScreen,
|
||||
None,
|
||||
&config::Config::from(cli::Opt::default()),
|
||||
&config::Config::from(cli::Opt::from_args()),
|
||||
)
|
||||
.unwrap();
|
||||
let mut writer = output_type.handle().unwrap();
|
||||
|
Loading…
Reference in New Issue
Block a user