Skip to content

Commit 658d11c

Browse files
committed
swift-autocomplete.bash: fix filename completion
Completion of filenames didn't add a "/" when pressing TAB.
1 parent b7f7221 commit 658d11c

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

utils/swift-autocomplete.bash

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ _swift_complete()
1212
prevWord="${COMP_WORDS[COMP_CWORD-1]}"
1313

1414
if [[ ${currentWord} != -* ]] ; then
15-
COMPREPLY=( $(compgen -f "${currentWord}") )
15+
COMPREPLY=()
1616
return 0
1717
fi
1818

@@ -103,16 +103,16 @@ _ninja_complete()
103103
return 0
104104
}
105105

106-
complete -F _swift_complete swiftc
107-
complete -F _swift_complete swift
108-
complete -F _swift_complete sil-opt
109-
complete -F _swift_complete sil-func-extractor
110-
complete -F _swift_complete swift-demangle
111-
complete -F _swift_complete swift-llvm-opt
112-
complete -F _swift_complete swift-ide-test
113-
complete -F _swift_complete swift-ios-test
114-
complete -F _swift_complete swift-sdk-analyzer
115-
complete -F _swift_complete swift-stdlib-tool
116-
complete -F _swift_complete lldb-moduleimport-test
117-
complete -F _ninja_complete ninja
106+
complete -o default -F _swift_complete swiftc
107+
complete -o default -F _swift_complete swift
108+
complete -o default -F _swift_complete sil-opt
109+
complete -o default -F _swift_complete sil-func-extractor
110+
complete -o default -F _swift_complete swift-demangle
111+
complete -o default -F _swift_complete swift-llvm-opt
112+
complete -o default -F _swift_complete swift-ide-test
113+
complete -o default -F _swift_complete swift-ios-test
114+
complete -o default -F _swift_complete swift-sdk-analyzer
115+
complete -o default -F _swift_complete swift-stdlib-tool
116+
complete -o default -F _swift_complete lldb-moduleimport-test
117+
complete -o default -F _ninja_complete ninja
118118

0 commit comments

Comments
 (0)