diff options
author | Frank Louwers <frank@openminds.be> | 2014-05-28 13:57:25 +0200 |
---|---|---|
committer | Frank Louwers <frank@openminds.be> | 2014-05-28 13:57:25 +0200 |
commit | bce74975d055529cbd186782e2fd99e6da840460 (patch) | |
tree | 7ef1968c42b704f12ecee66b1997583685f6a963 /plugins | |
parent | df67f2ee30dbad61117e1886b0a4de326cb6daf7 (diff) | |
download | zsh-bce74975d055529cbd186782e2fd99e6da840460.tar.gz zsh-bce74975d055529cbd186782e2fd99e6da840460.tar.bz2 zsh-bce74975d055529cbd186782e2fd99e6da840460.zip |
drop the foreach, make it even shorter. thanks Marc Cornellà!
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/pj/pj.plugin.zsh | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/plugins/pj/pj.plugin.zsh b/plugins/pj/pj.plugin.zsh index dac561189..f9cbddf1a 100644 --- a/plugins/pj/pj.plugin.zsh +++ b/plugins/pj/pj.plugin.zsh @@ -41,11 +41,8 @@ alias pjo="pj open" function _pj () { # might be possible to improve this using glob, without the basename trick typeset -a projects - foreach i ($PROJECT_PATHS/*) - do - projects+=(${i##*/}) - done - + projects=($PROJECT_PATHS/*) + projects=$projects:t _arguments '*:file:($projects)' } |