[Bash-completion-devel] [PULL REQUEST] pkgtools, rpm2tgz, slackpkg, sbopkg and slapt-get/slapt-src completions
Igor Murzov
e-mail at date.by
Mon May 2 00:24:57 UTC 2011
I'm requesting to pull a branch
'slackware' on git://github.com/GArik/bash-completion.git
It contains completions for pkgtools, rpm2tgz, slackpkg, sbopkg and slapt-get
/ slapt-src. All these completions are tested (see discussion on LQ:
http://www.linuxquestions.org/questions/slackware-14/bash-completion-package-
needs-testing-875458/)
Signed-off-by: Igor Murzov <e-mail at date.by>
Signed-off-by: Sergey V. <sftp.mtuci at gmail.com>
Signed-off-by: Robby Workman <rworkman at slackware.com>
Ville Skyttä wrote:
> As you seem to be involved with development of these tools upstream,
> have you considered including and installing the completions in your
> upstream tarballs?
All the tools related to this pull request are stable and not supposed to
change behaviour a lot. In addition there is a demand going from certain
people to place these completions upstream.
-------------------------------------------------------------------
$ git shortlog --no-merges slackware ^origin/master
Igor Murzov (43):
Use -o plusdirs instead of -o dirnames for {install,upgrade,explode}pkg
Add pkgtool(8) completion
Remove unused variable
Add option completion for removepkg
Add option completion for upgradepkg
Add option completion for installpkg
Cleanup _pkgtool()
Add makepkg(8) completion
Remove unnecessary returns
makepkg(8) should complete filenames
Add completion for rpm2tgz
Add initial slapt-get completion
Improve slapt-get completion
Improve package name completion
Add -h|--help options to slapt-get completion
slapt-get --filelist works only with installed packages
Add some missing extensions to mplayer completion
Remove duplicate check for slackware
Remove duplicate check for slackware
Revert "Add some missing extensions to mplayer completion"
Update completions for rpm2tgz-1.2.2
Move slackware completions to new directory
Add slapt-src completion
Update slapt-src completion
Clean up sbopkg completion
Add missing completion for -e and -d options.
Add completion of -V option for sbopkg
Further improve completion for sbopkg
Cosmetic corrections for sbopkg completion
Split 'slackware' script into slapt and rpm2tgz
Add initial completion for slackpkg
Improve completion for slackpkg
Improve slackpkg completion
Overall clean up of different slackware-specific completions
Oops, forgot to add file names to Makefile.am
Take package names from pkglist for slackpkg completion
Make slackpkg comlete several package names for all actions
Replace hyphens with underscores in function names
Add --terse option to installpkg (added in pkgtools-13.37)
Correct options for pkgtool
Abort completion file loading earlier if required commands are not
available.
Use _init_completion() in pkgtools, rpm2tgz, sbopkg, slackpkg, slapt
Rework the way options are handled for slackpkg
Sergey V (9):
slackware: added sbopkg completion
slackware: update sbopkg completion
slackware: simplify command line for complete '-V' option
slackware: sbopkg: add completion for '-d' option
slackware: sbopkg: fix multiple arguments for '-f'
slackware: sbopkg: move sbopkg completion to separate file
sbopkg: return 0 if argument not required
sbopkg: added queue files completion to '-b' and '-i' optoins
sbopkg: improve code, make it more logical
-------------------------------------------------------------------
-- Igor
More information about the Bash-completion-devel
mailing list