diff options
author | Peter Stephenson <pws@zsh.org> | 2014-03-20 09:35:18 +0000 |
---|---|---|
committer | Peter Stephenson <pws@zsh.org> | 2014-03-20 09:35:18 +0000 |
commit | fd4ac0a8c2c09a02275ee65eaf26f9dccf0de635 (patch) | |
tree | cb6f88e6b2920244de1f710fabd471030be2a743 /Completion/Unix/Command | |
parent | da57ddb7c8435c78a072c4d07672d6f68f2c6680 (diff) | |
download | zsh-fd4ac0a8c2c09a02275ee65eaf26f9dccf0de635.tar.gz zsh-fd4ac0a8c2c09a02275ee65eaf26f9dccf0de635.tar.xz zsh-fd4ac0a8c2c09a02275ee65eaf26f9dccf0de635.zip |
unposted: in Perforce path completion complete depots after //
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r-- | Completion/Unix/Command/_perforce | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_perforce b/Completion/Unix/Command/_perforce index bcfe5229a..839870211 100644 --- a/Completion/Unix/Command/_perforce +++ b/Completion/Unix/Command/_perforce @@ -1203,9 +1203,11 @@ _perforce_files() { # probably ought to be optional (you can do it with tags if # you really want). if [[ $PREFIX = //[^/]# && $whole_path -eq 0 ]]; then - # Complete //clientname spec. Don't complete non-directories... + # Complete //clientname or //depot spec. + # Don't complete non-directories... # I don't actually know if they are valid here. - altfiles+=("clients:Perforce client:_perforce_clients") + altfiles+=("clients:Perforce client:_perforce_clients" + "depots:Perforce depot:_perforce_depots") else local donefiles=1 if [[ -z $dodirs ]]; then |