blob: 42bff30ac2cd3489f0d47afe65d451a40e49950e (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
The 'sh' completion file only completes on *.sh files. This breaks the
expectation (on Slackware, at least) that e.g. "sh /etc/rc.d/rc.my<TAB>"
will complete to rc.mysql. This patch fixes that, but a consequence is that
"sh" will complete on *any* filename. IMHO, that's not a regression at all,
since stock bash without bash-completion does that already... --rworkman
Acked-by: volkerdi
--- ./completions/sh.orig 2024-02-21 00:21:24.000000000 -0600
+++ ./completions/sh 2024-02-22 18:22:26.255018662 -0600
@@ -30,6 +30,6 @@
((REPLY == 1)) && ext="sh"
_comp_compgen_filedir $ext
} &&
- complete -F _comp_cmd_sh sh
+ complete -F _comp_cmd_sh
# ex: filetype=sh
|