1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-11-25 14:20:53 +01:00

41907: further deborphan update

This commit is contained in:
Gautam 2017-10-15 20:53:10 -04:00 committed by Peter Stephenson
parent 82b275d53a
commit ab37774266
2 changed files with 34 additions and 31 deletions

View file

@ -1,5 +1,8 @@
2017-10-16 Peter Stephenson <p.stephenson@samsung.com>
* gi1242+ZSH: 41907: Completion/Debian/Command/_deborphan:
further update.
* gi1242+zsh: 41904: Completion/Debian/Command/_deborphan,
Completion/X/Command/_xrandr: new and updated completions.

View file

@ -1,9 +1,9 @@
#compdef deborphan
local keep=/var/lib/deborphan/keep
local keep=(/var/lib/deborphan/keep(N) /dev/null)
_arguments : \
{--help,-h}'[help]' \
{--status-file,-f}'[statusfile]:file:_files' \
{--status-file,-f}'[specify status file]:file:_files' \
{--version,-v}'[version]' \
{--show-deps,-d}'[show dependencies for packages that have them]' \
{--show-priority,-P}'[show priority of packages found]' \
@ -11,32 +11,32 @@ _arguments : \
--no-show-section'[do not show sections]' \
{--show-size,-z}'[show installed size of packages found]' \
{--all-packages,-a}'[compare all packages, not just libs]' \
{--exclude,-e}'[work as if packages in LIST were not installed]:LIST:' \
{--force-hold,-H}'[Ignore hold flags.]' \
{--nice-mode,-n}'[Disable checks for "recommends" and "suggests".]' \
--ignore-recommends'[Disable checks for recommends.]' \
--ignore-suggests'[Disable checks for "suggests".]' \
{--priority,-p}'[PRIOR Select only packages with priority >= PRIOR.]:PRIOR:' \
--find-config'[Find "orphaned" configuration files.]' \
--libdevel'[Search in libdevel in addition to libs and oldlibs.]' \
{--add-keep,-A}'[PKGS.. Never report PKGS.]:*:package:_deb_packages installed' \
{--keep-file,-k}'[Use FILE to get/store info about kept packages.]:file:_files' \
{--list-keep,-L}'[List the packages that are never reported.]' \
{--del-keep,-R}"[PKGS.. Remove PKGS from the 'keep' file.]:*:package:_values package $(< $keep)" \
{--zero-keep,-Z}'[Remove all packages from the "keep" file.]' \
--guess-common'[Try to report common packages.]' \
--guess-data'[Try to report data packages.]' \
--guess-debug'[Try to report debugging libraries.]' \
--guess-dev'[Try to report development packages.]' \
--guess-doc'[Try to report documentation packages.]' \
--guess-dummy'[Try to report dummy packages.]' \
--guess-kernel'[Try to report kernel modules.]' \
--guess-interpreters'[Try to report interpreter libraries.]' \
--guess-mono'[Try to report mono libraries.]' \
--guess-perl'[Try to report perl libraries.]' \
--guess-pike'[Try to report pike libraries.]' \
--guess-python'[Try to report python libraries.]' \
--guess-ruby'[Try to report ruby libraries.]' \
--guess-section'[Try to report libraries in wrong sections.]' \
--guess-all'[Try all of the above.]' \
--guess-only'[Use --guess options only.]'
{--exclude,-e}'[work as if specified packages were not installed]:packages:_sequence _deb_packages - avail' \
{--force-hold,-H}'[ignore hold flags]' \
{--nice-mode,-n}'[disable checks for "recommends" and "suggests"]' \
--ignore-recommends'[disable checks for recommends]' \
--ignore-suggests'[disable checks for "suggests"]' \
{--priority,-p}'[select only packages with at least specified priority]:priority:' \
--find-config'[find "orphaned" configuration files]' \
--libdevel'[search in libdevel in addition to libs and oldlibs]' \
{--add-keep,-A}'[packages to never report]:*:package:_deb_packages installed' \
{--keep-file,-k}'[file to get/store info about kept packages]:file:_files' \
{--list-keep,-L}'[list the packages that are never reported]' \
{--del-keep,-R}"[packages to remove from the 'keep' file]:*:package:compadd -X 'kept package' $(< $keep[1])" \
{--zero-keep,-Z}'[remove all packages from the "keep" file]' \
--guess-common'[try to report common packages]' \
--guess-data'[try to report data packages]' \
--guess-debug'[try to report debugging libraries]' \
--guess-dev'[try to report development packages]' \
--guess-doc'[try to report documentation packages]' \
--guess-dummy'[try to report dummy packages]' \
--guess-kernel'[try to report kernel modules]' \
--guess-interpreters'[try to report interpreter libraries]' \
--guess-mono'[try to report mono libraries]' \
--guess-perl'[try to report perl libraries]' \
--guess-pike'[try to report pike libraries]' \
--guess-python'[try to report python libraries]' \
--guess-ruby'[try to report ruby libraries]' \
--guess-section'[try to report libraries in wrong sections]' \
--guess-all'[try all of the above]' \
--guess-only'[use --guess options only]'