summaryrefslogtreecommitdiffstats
path: root/Completion/Debian
diff options
context:
space:
mode:
authorFrank Terbeck <bewater@users.sourceforge.net>2011-07-01 12:04:54 +0000
committerFrank Terbeck <bewater@users.sourceforge.net>2011-07-01 12:04:54 +0000
commit47347fc7d7decb08155abbeebdbeed4fc7ace6d9 (patch)
treed732fe36548a7d969edfe7b54a85fda69d4e3cb5 /Completion/Debian
parent29523: _git-buildpackage: Use "#desc:" line for _git third-party add-on compl... (diff)
downloadzsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar.gz
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar.bz2
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar.lz
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar.xz
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.tar.zst
zsh-47347fc7d7decb08155abbeebdbeed4fc7ace6d9.zip
Daniel Bolton: 29529: _aptitude: Complete format specifiers with the `-F' option.
Diffstat (limited to 'Completion/Debian')
-rw-r--r--Completion/Debian/Command/_aptitude35
1 files changed, 34 insertions, 1 deletions
diff --git a/Completion/Debian/Command/_aptitude b/Completion/Debian/Command/_aptitude
index bfec49730..2c462e462 100644
--- a/Completion/Debian/Command/_aptitude
+++ b/Completion/Debian/Command/_aptitude
@@ -13,6 +13,39 @@ ${${(M)${(f)"$(</etc/apt/sources.list)"}\
#}}}
}
+# Helper function for -F / --display-format
+function _aptitude_format_strings() {
+ _values -s , 'format string' \
+ '%%[Literal %]' \
+ '%#number[Parameter replacement]' \
+ '%a[Action flag]' \
+ '%A[Action]' \
+ '%B[Broken count]' \
+ '%c[Current state flag]' \
+ '%C[Current state]' \
+ '%d[Description]' \
+ '%H[Hostname]' \
+ '%i[Pin priority]' \
+ '%I[Installed size]' \
+ '%m[Maintainer]' \
+ '%M[Automatic flag]' \
+ '%n[Program version]' \
+ '%N[Program name]' \
+ '%o[Download size]' \
+ '%p[Package name]' \
+ '%P[Priority]' \
+ '%r[Reverse depends count]' \
+ '%R[Abbreviated priority]' \
+ '%s[Section]' \
+ '%S[Trust status]' \
+ '%t[Archive]' \
+ '%T[Tagged]' \
+ '%u[Disk usage change]' \
+ '%v[Current version]' \
+ '%V[Candidate version]' \
+ '%Z[Size change]'
+}
+
_arguments -C \