From 144778dc28fcfd6e221524e76257deee10579289 Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Wed, 20 Oct 2021 21:05:17 +0200 Subject: [PATCH] Complete: Fix long-form of "-r" in `complete` output This was never `--requires-param`, AFAICT. --- src/complete.cpp | 2 +- tests/checks/complete.fish | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/complete.cpp b/src/complete.cpp index 8b8d7f2d1..6ebdc268e 100644 --- a/src/complete.cpp +++ b/src/complete.cpp @@ -1804,7 +1804,7 @@ static wcstring completion2string(const complete_entry_opt_t &o, const wcstring } else if (o.result_mode.force_files) { append_switch(out, L"force-files"); } else if (o.result_mode.requires_param) { - append_switch(out, L"requires-param"); + append_switch(out, L"require-parameter"); } if (is_path) diff --git a/tests/checks/complete.fish b/tests/checks/complete.fish index 5c808e752..79427331b 100644 --- a/tests/checks/complete.fish +++ b/tests/checks/complete.fish @@ -56,7 +56,7 @@ complete # CHECK: complete --force-files t -l fileoption # CHECK: complete --no-files t -a '(t)' # CHECK: complete -p '/complete test/beta1' -s Z -d 'desc, desc' -# CHECK: complete --requires-param 'complete test beta2' -d desc\ \'\ desc2\ \[ -a 'foo bar' +# CHECK: complete --require-parameter 'complete test beta2' -d desc\ \'\ desc2\ \[ -a 'foo bar' # CHECK: complete --exclusive complete_test_beta2 -o test -n false # CHECK: complete {{.*}} # CHECK: complete {{.*}}