[PATCH] D34607: [Bash-autocompletion] Check clang version in Bash
Rui Ueyama via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sun Jun 25 18:22:49 PDT 2017
ruiu added inline comments.
================
Comment at: clang/utils/bash-autocomplete.sh:28
+ flags=$( clang --autocomplete="$arg" 2>/dev/null )
+ # Check if --autocomplete is supported in user's clang version.
+ if [[ "$?" != 0 ]]; then
----------------
It is probably a bit better if you mention that it falls back to the default filename completion if --autocomplete is not available. How about this: If clang is old that it does not support --autocomplete, fall back to the filename completion.
================
Comment at: clang/utils/bash-autocomplete.sh:31
+ _filedir
+ return 0
+ fi
----------------
If it is the same as just `return`, please remove `0`.
================
Comment at: clang/utils/bash-autocomplete.sh:33
+ fi
if [[ "$cur" == '=' ]]; then
COMPREPLY=( $( compgen -W "$flags" -- "") )
----------------
nit: it is a bit easier to read if you insert a newline here to separate code blocks.
https://reviews.llvm.org/D34607
More information about the cfe-commits
mailing list