File tree Expand file tree Collapse file tree 9 files changed +19
-16
lines changed Expand file tree Collapse file tree 9 files changed +19
-16
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,8 @@ _comp_cmd_bzip2()
37
37
_comp_compgen_tilde && return
38
38
39
39
compopt -o filenames
40
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
40
+ _comp_compgen -- -f -X " $xspec "
41
+ _comp_compgen -a -- -d
41
42
} &&
42
43
complete -F _comp_cmd_bzip2 bzip2 pbzip2 lbzip2
43
44
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ _comp_cmd_gzip()
39
39
_comp_compgen_tilde && return
40
40
41
41
compopt -o filenames
42
- COMPREPLY=( $( compgen - f -X " $xspec " -- " $cur " )
43
- $( compgen -d -- " $cur " ) )
42
+ _comp_compgen -- - f -X " $xspec "
43
+ _comp_compgen -a -- -d
44
44
} &&
45
45
complete -F _comp_cmd_gzip gzip pigz
46
46
Original file line number Diff line number Diff line change @@ -46,9 +46,9 @@ _comp_cmd_lrzip()
46
46
47
47
_comp_compgen_tilde && return
48
48
49
- local IFS=$' \n '
50
49
compopt -o filenames
51
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
50
+ _comp_compgen -- -f -X " $xspec "
51
+ _comp_compgen -a -- -d
52
52
} &&
53
53
complete -F _comp_cmd_lrzip lrzip
54
54
Original file line number Diff line number Diff line change @@ -44,9 +44,9 @@ _comp_cmd_lz4()
44
44
45
45
_comp_compgen_tilde && return
46
46
47
- local IFS=$' \n '
48
47
compopt -o filenames
49
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
48
+ _comp_compgen -- -f -X " $xspec "
49
+ _comp_compgen -a -- -d
50
50
} &&
51
51
complete -F _comp_cmd_lz4 lz4 lz4c
52
52
Original file line number Diff line number Diff line change @@ -41,9 +41,9 @@ _comp_cmd_lzip()
41
41
return
42
42
fi
43
43
44
- local IFS=$' \n '
45
44
compopt -o filenames
46
- COMPREPLY=($( compgen -f -X " *.lz" -- " $cur " ) $( compgen -d -- " $cur " ) )
45
+ _comp_compgen -- -f -X " *.lz"
46
+ _comp_compgen -a -- -d
47
47
} &&
48
48
complete -F _comp_cmd_lzip clzip lzip pdlzip plzip
49
49
Original file line number Diff line number Diff line change @@ -28,7 +28,8 @@ _comp_cmd_lzma()
28
28
_comp_compgen_tilde && return
29
29
30
30
compopt -o filenames
31
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
31
+ _comp_compgen -- -f -X " $xspec "
32
+ _comp_compgen -a -- -d
32
33
} &&
33
34
complete -F _comp_cmd_lzma lzma
34
35
Original file line number Diff line number Diff line change @@ -51,9 +51,9 @@ _comp_cmd_lzop()
51
51
52
52
_comp_compgen_tilde && return
53
53
54
- local IFS=$' \n '
55
54
compopt -o filenames
56
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
55
+ _comp_compgen -- -f -X " $xspec "
56
+ _comp_compgen -a -- -d
57
57
} &&
58
58
complete -F _comp_cmd_lzop lzop
59
59
Original file line number Diff line number Diff line change @@ -49,9 +49,9 @@ _comp_cmd_xz()
49
49
50
50
_comp_compgen_tilde && return
51
51
52
- local IFS=$' \n '
53
52
compopt -o filenames
54
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
53
+ _comp_compgen -- -f -X " $xspec "
54
+ _comp_compgen -a -- -d
55
55
} &&
56
56
complete -F _comp_cmd_xz xz pxz
57
57
Original file line number Diff line number Diff line change @@ -20,9 +20,10 @@ _comp_cmd_zopfli()
20
20
21
21
_comp_compgen_tilde && return
22
22
23
- local IFS= $' \n ' xspec=" *.@(gz|t[ag]z)"
23
+ local xspec=" *.@(gz|t[ag]z)"
24
24
compopt -o filenames
25
- COMPREPLY=($( compgen -f -X " $xspec " -- " $cur " ) $( compgen -d -- " $cur " ) )
25
+ _comp_compgen -- -f -X " $xspec "
26
+ _comp_compgen -a -- -d
26
27
} &&
27
28
complete -F _comp_cmd_zopfli zopfli
28
29
You can’t perform that action at this time.
0 commit comments