summaryrefslogtreecommitdiffstats
path: root/src/fedpkg.bash
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'bashfixes' into jochenJesse Keating2010-09-231-4/+4
|\ | | | | | | | | Conflicts: src/fedpkg.bash
| * bash completion changes cleanupJan Vcelak2010-09-231-16/+16
| | | | | | | | | | - add missing 'options_dir' and 'options_srpm' into 'all_options_values' - newly added commands were indented using tabs instead of spaces
* | Whitespace fixesJesse Keating2010-09-231-16/+16
| |
* | Reorder options in fedpkg.bash alphabeticlyJochen Schmitt2010-09-231-11/+11
| |
* | Implementing a retire commandJochen Schmitt2010-09-231-2/+6
|/
* Put tag-request in the bash completion fileJesse Keating2010-09-201-1/+4
|
* Don't use short options in bash completionJesse Keating2010-09-201-2/+2
|
* Merge branch 'jochen' into bashJesse Keating2010-09-201-3/+12
|\ | | | | | | | | Conflicts: src/fedpkg.bash
| * Minor fixes for lint -i changesJesse Keating2010-09-201-1/+1
| |
| * No short options in commit completionJesse Keating2010-09-201-1/+1
| |
| * Only list long options in bash completion for tagJesse Keating2010-09-201-1/+1
| |
| * Add -i (info) switch to the lint commandJochen Schmitt2010-09-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch add a -i (info) tag for the fedpkg lint command. Best Regards: Jochen Schmitt
| * Add a -t (tag) switch for the commit commandJochen Schmitt2010-09-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch implenents a -t (tag) switch for the commit command. Because you have wrote, that you don't like to see additional function in the PackageModule class, I have refactor this patch to fullfill your requirements. Best Regards: Jochen Schmitt
| * Add a -c (clog) switch to the commit commandJochen Schmitt2010-09-201-1/+1
| | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch add a -c (clong) switch for the commit commant. Best Regards: Jochen Schmitt
| * Implementation of a pull commandJochen Schmitt2010-09-201-1/+1
| | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch implemts a pull command for fedpkg. Best Regards: Jochen Schmitt
| * Implenentation of a tag commandJochen Schmitt2010-09-201-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | Hello Jesse, this patch contains a tag command for fedpkg. I have divede the tag function in __init__.py into three functions for add, delete and list tags. All this functions lives outside of the PackageModule class. Best Regards: Jochen Schmitt
* | fedpkg: Don't mix options and commands, drop redundant short optionsTodd Zullinger2010-09-201-12/+22
|/ | | | | | | | | Completing options along with command and values is not generally done by completion scripts and tends to garble up the output needlessly. Only complete options when the -<TAB> is typed. It's also unnecessary to complete both the long and short versions of an option, (e.g. -h and --help).
* fedpkg: Complete --srpm for the build commandTodd Zullinger2010-09-101-1/+2
|
* fedpkg: Use git plumbing to complete branch namesTodd Zullinger2010-09-101-3/+4
| | | | | The output of 'git branch' is not guaranteed to remain constant. Using the for-each-ref plumbing command should work reliably for longer.
* fedpkg: Remove filenames option from completionTodd Zullinger2010-09-101-1/+1
| | | | | | | | | | | | | | | The bash completion 'filenames' option prevents proper completion of local refs like tmz/f13. On systems with bash-completion >= 1.2, this should have little effect because the _filedir command sets the option as needed (or emulates it on older bash releases that lack compopt). On systems with older bash-completion (like EL-5 currently), there is a minor downside in that filename completion won't append trailing slashes to directories without the 'filenames' option. Ideally, bash-completion will be updated on EL-5 and this minor inconvenience will vanish sometime soon.
* fedpkg: Use _filedir for path completionTodd Zullinger2010-09-101-11/+16
| | | | | The _filedir function is a bit more robust than using compgen directly. A wrapper function is used to filter out .git directories from results.
* bash-completion < 1.2 compatibility (tmz@pobox.com)Jesse Keating2010-09-081-1/+8
| | | | | | | | The _get_comp_words_by_ref is provided by bash-completion >= 1.2, which EL-5 lacks. Attempting to use fedpkg completion on EL-5 results in errors: $ fedpkg <TAB>-bash: _get_comp_words_by_ref: command not found Fall back to using ${COMP_WORDS[COMP_CWORD]}.
* fedpkg: better bash completionJan Vcelak2010-09-081-117/+222
| | | | | - completes koji targets, sytem architectures, git branches, filenames and SRPM names after specific options
* Remove build --test option in bash completionJesse Keating2010-08-231-1/+1
|
* Documented bash completion scriptLéon Keijser2010-08-231-3/+15
|
* Add some new commands to the bash completionJesse Keating2010-08-191-10/+10
|
* Fix whitespaceJesse Keating2010-08-191-1/+1
|
* Add bash-completion script for fedpkgLéon Keijser2010-08-191-0/+134