Skip to content

Commit 6677a21

Browse files
akinomyogascop
andcommitted
refactor: use _comp_compgen_help for _parse_help || _parse_usage
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
1 parent 3be26f9 commit 6677a21

File tree

23 files changed

+23
-69
lines changed

23 files changed

+23
-69
lines changed

completions/_cal

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@ _comp_cmd_cal()
2424
esac
2525

2626
if [[ $cur == -* ]]; then
27-
COMPREPLY=($(
28-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
29-
))
27+
_comp_compgen_help || _comp_compgen_usage
3028
return
3129
fi
3230

completions/_chsh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ _comp_cmd_chsh()
3232
esac
3333

3434
if [[ $cur == -* ]]; then
35-
COMPREPLY=($(
36-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
37-
))
35+
_comp_compgen_help || _comp_compgen_usage
3836
else
3937
_allowed_users
4038
fi

completions/_dmesg

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@ _comp_cmd_dmesg()
2525
;;
2626
esac
2727

28-
COMPREPLY=($(
29-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
30-
))
28+
_comp_compgen_help || _comp_compgen_usage
3129
} &&
3230
complete -F _comp_cmd_dmesg dmesg
3331

completions/_hexdump

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ _comp_cmd_hexdump()
1919
esac
2020

2121
if [[ $cur == -* ]]; then
22-
COMPREPLY=($(
23-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
24-
))
22+
_comp_compgen_help || _comp_compgen_usage
2523
return
2624
fi
2725

completions/arp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ _comp_cmd_arp()
2929
esac
3030

3131
if [[ $cur == -* ]]; then
32-
COMPREPLY=($(
33-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
34-
))
32+
_comp_compgen_help || _comp_compgen_usage
3533
return
3634
fi
3735

completions/chmod

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ _comp_cmd_chmod()
2222

2323
# shellcheck disable=SC2053
2424
if [[ $cur == -* && $cur != $modearg ]]; then
25-
COMPREPLY=($(
26-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
27-
))
25+
_comp_compgen_help || _comp_compgen_usage
2826
[[ ${COMPREPLY-} == *= ]] && compopt -o nospace
2927
return
3028
fi

completions/grpck

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ _comp_cmd_grpck()
1515
esac
1616

1717
if [[ $cur == -* ]]; then
18-
COMPREPLY=($(
19-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
20-
))
18+
_comp_compgen_help || _comp_compgen_usage
2119
return
2220
fi
2321

completions/hostname

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ _comp_cmd_hostname()
1818
esac
1919

2020
[[ $cur == -* ]] &&
21-
COMPREPLY=($(
22-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
23-
))
21+
_comp_compgen_help || _comp_compgen_usage
2422
} &&
2523
complete -F _comp_cmd_hostname hostname
2624

completions/ifstat

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,7 @@ _comp_cmd_ifstat()
5959
[[ $was_split ]] && return
6060

6161
if [[ $cur == -* ]]; then
62-
COMPREPLY=($(
63-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
64-
))
62+
_comp_compgen_help || _comp_compgen_usage
6563
[[ ${COMPREPLY-} == *= ]] && compopt -o nospace
6664
return
6765
fi

completions/make

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,7 @@ _comp_cmd_make()
173173
[[ $was_split ]] && return
174174

175175
if [[ $cur == -* ]]; then
176-
COMPREPLY=($(
177-
compgen -W '$(_parse_help "$1" || _parse_usage "$1")' -- "$cur"
178-
))
176+
_comp_compgen_help || _comp_compgen_usage
179177
[[ ${COMPREPLY-} == *= ]] && compopt -o nospace
180178
elif [[ $cur == *=* ]]; then
181179
prev=${cur%%=*}

0 commit comments

Comments
 (0)