1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 12:07:46 +00:00

ls: Fix clippy warning

This commit is contained in:
Dorian Péron 2024-01-04 16:51:30 +01:00
parent e30f191579
commit 6760d63539

View file

@ -709,17 +709,16 @@ fn extract_quoting_style(options: &clap::ArgMatches, show_control: bool) -> Quot
}
}
// By default, `ls` uses Literal quoting when
// writing to a non-terminal file descriptor
if !std::io::stdout().is_terminal() {
QuotingStyle::Literal { show_control }
} else {
// TODO: use environment variable if available
// By default, `ls` uses Shell escape quoting style when writing to a terminal file
// descriptor and Literal otherwise.
if std::io::stdout().is_terminal() {
QuotingStyle::Shell {
escape: true,
always_quote: false,
show_control,
}
} else {
QuotingStyle::Literal { show_control }
}
}
}