handle bash splitting completion cmdline on equals

This commit is contained in:
Kovid Goyal
2022-09-19 17:37:25 +05:30
parent b04b483b3f
commit 24c2d27eea
4 changed files with 19 additions and 2 deletions

View File

@@ -22,7 +22,12 @@ func bash_output_serializer(completions []*Completions, shell_state map[string]s
return []byte(output.String()), nil
}
func bash_init_completions(completions *Completions) {
completions.split_on_equals = true
}
func init() {
input_parsers["bash"] = shell_input_parser
output_serializers["bash"] = bash_output_serializer
init_completions["bash"] = bash_init_completions
}