Fix slice indexing (#6322)

* Return empty suggestions if no span contents is present

* Fix slice indexing
This commit is contained in:
Daniel Buch Hansen
2022-08-18 12:44:09 +02:00
committed by GitHub
parent 1d18f6947e
commit 4ab468e65f
2 changed files with 11 additions and 3 deletions

View File

@ -81,6 +81,9 @@ impl CommandCompletion {
match_algorithm: MatchAlgorithm,
) -> Vec<Suggestion> {
let partial = working_set.get_span_contents(span);
if partial.is_empty() {
return Vec::new();
}
let filter_predicate = |command: &[u8]| match_algorithm.matches_u8(command, partial);