Skip to content

Commit edcc37e

Browse files
committed
Auto merge of #6578 - nanpuyue:patch-1, r=ehuss
fix an error completion of `cargo run --example`
2 parents 907c0fe + 3b5b574 commit edcc37e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/etc/cargo.bashcomp.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,10 @@ _benchmark_names()
184184
}
185185

186186
_get_examples(){
187-
local files=($(dirname $(_locate_manifest))/examples/*.rs)
187+
local manifest=$(_locate_manifest)
188+
[ -z "$manifest" ] && return 0
189+
190+
local files=("${manifest%/*}"/examples/*.rs)
188191
local names=("${files[@]##*/}")
189192
local names=("${names[@]%.*}")
190193
# "*" means no examples found

0 commit comments

Comments
 (0)