Fix up namespace completion
* Complete even when test dir is missing * Remove trailing parentheses * Use only one invocation of awk
This commit is contained in:
parent
3ff6a1fe96
commit
8c990e535a
1 changed files with 2 additions and 4 deletions
|
@ -53,10 +53,8 @@ _lein_plugin() {
|
|||
|
||||
|
||||
_lein_namespaces() {
|
||||
if [ -d test ]; then
|
||||
_values "lein valid namespaces" $(find $1 -type f -name "*.clj" -exec grep -E \
|
||||
'^\(ns[[:space:]]+\w+' '{}' ';' | awk '/\(ns[ ]*([A-Za-z\.]+)/ {print $2}')
|
||||
fi
|
||||
_values "lein valid namespaces" \
|
||||
$(find "$1" -type f -name "*.clj" -exec awk '/^\(ns */ {gsub("\\)", "", $2); print $2}' '{}' '+')
|
||||
}
|
||||
|
||||
_lein_run() {
|
||||
|
|
Loading…
Reference in a new issue