mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 03:27:44 +00:00
cat: fix -b and -n anti-symmetry
This commit is contained in:
parent
100a48fda9
commit
472b56f0ff
2 changed files with 2 additions and 2 deletions
|
@ -250,7 +250,8 @@ pub fn uu_app() -> Command {
|
|||
.short('b')
|
||||
.long(options::NUMBER_NONBLANK)
|
||||
.help("number nonempty output lines, overrides -n")
|
||||
.overrides_with(options::NUMBER)
|
||||
// Note: This MUST NOT .overrides_with(options::NUMBER)!
|
||||
// In clap, overriding is symmetric, so "-b -n" counts as "-n", which is not what we want.
|
||||
.action(ArgAction::SetTrue),
|
||||
)
|
||||
.arg(
|
||||
|
|
|
@ -438,7 +438,6 @@ fn test_non_blank_overrides_number() {
|
|||
}
|
||||
|
||||
#[test]
|
||||
#[ignore = "known issue"]
|
||||
fn test_non_blank_overrides_number_even_when_present() {
|
||||
new_ucmd!()
|
||||
.args(&["-n", "-b", "-n"])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue