diff options
| author | Aljaž "g5pw" Srebrnič <a2piratesoft@gmail.com> | 2013-03-31 22:52:26 +0200 |
|---|---|---|
| committer | Aljaž "g5pw" Srebrnič <a2piratesoft@gmail.com> | 2013-03-31 23:47:35 +0200 |
| commit | 11685635242e5d49fd76c1fff96d93247e2de462 (patch) | |
| tree | cee080112f65dfe728e7b88548f7b63205561f2f /src/_port | |
| parent | Use message instead of guard (diff) | |
| download | zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar.gz zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar.bz2 zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar.lz zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar.xz zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.tar.zst zsh-completions-11685635242e5d49fd76c1fff96d93247e2de462.zip | |
_port: add upgrade completions
Port upgrade completes only outdated ports.
Diffstat (limited to 'src/_port')
| -rw-r--r-- | src/_port | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -104,6 +104,11 @@ _port() { "pseudo-common:Common Pseudo-portnames:($pseudo_common)" \ "pseudo-advanced:Advanced Pseudo-portnames:($pseudo_advanced)" ;; + upgrade) + local outdated_packages + outdated_packages=("${(f)$(port outdated | sed -e '1 d' -e 's/^\([[:graph:]]*\).*/\1/')}") + _describe "Outdated ports" outdated_packages + ;; *) # Cache the list of all ports. if ( [[ ${+_port_available_packages} -eq 0 ]] || _cache_invalid PORT_AVAILABLE_PACKAGES ) && |
