aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Replace 'upgradeonly' with 'changed-use'Gabriel Sanches2023-01-171-6/+5
| | | | | Signed-off-by: Gabriel Sanches <gabriel@gsr.dev> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* Add --changed-deps to emerge completion20220112Michael Cook (mackal)2022-01-121-0/+1
| | | | Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* Fixed #27 (quse -p <tab>)Max Grinberg2022-01-121-1/+1
| | | | Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* correct 'overlat' to 'overlay' in _layman20200914Z54832020-09-141-1/+1
| | | | Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* _portage: add further optionsFelix Neumärker2020-09-141-1/+11
| | | | | Signed-off-by: Felix Neumärker <xdch47@posteo.de> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* _portage: add yes/no completion for optionsFelix Neumärker2020-09-141-11/+13
| | | | | Signed-off-by: Felix Neumärker <xdch47@posteo.de> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* _emaint: fix typoFelix Neumärker2020-09-141-1/+1
| | | | | Signed-off-by: Felix Neumärker <xdch47@posteo.de> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* Merge PR #22 (eselect fixes)Felix Neumärker2020-02-202-45/+139
| | | | | | | | | | | | [PATCH 1/6] _eselect: php-module completion [PATCH 2/6] _eselect: generic uses _describe instead of values [PATCH 3/6] _ekeyword: inital completion [PATCH 4/6] _eselect: news modules - fix order [PATCH 5/6] _eselect: completion for rc module / rc-config [PATCH 6/6] _eselect: repository fixes + options Signed-off-by: Felix Neumärker <xdch47@posteo.de> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* Update portage-utils completionThomas Rüd2020-02-201-63/+98
| | | | | Signed-off-by: Thomas Rüd <mail@thomas-rued.com> Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* Merge Pull Request #18 (squashed)Felix Neumärker2020-02-207-267/+396
| | | | | | | | | | | [PATCH 1/6] _gentoo_repos: split functions into 2 files [PATCH 2/6] _portage: improve completion for ebuild and emaint [PATCH 3/6] _eselect: rewrite for more generic completion [PATCH 4/6] add EPREFIX support [PATCH 5/6] _eselect: multi_parts timezone completion [PATCH 6/6] _eselect: set/enable filter for lists > 10 Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* _portage: add configure and prepare,test completionsotakuto2020-02-201-0/+3
| | | | Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* remove OpenRC completionsWilliam Hubbs2020-02-201-87/+0
| | | | | | OpenRC will provide these completions starting with version 0.35. Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>
* _gentoo_repos: some algo rework. Probably fixes #3Vadim A. Misbakh-Soloviov2015-04-281-7/+14
| | | | Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
* _gentoolkit: fixed #5Vadim A. Misbakh-Soloviov2015-04-281-1/+1
| | | | Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
* _gentoolkit: add missing equery arg -N or --no-pipencaq2015-04-011-0/+1
| | | | fix Zsh can't complete when use -N option.
* _gentoolkit: add eshowkw completion support for comma-separated arch vals20150103Tim Harder2014-12-223-4/+9
|
* _gentoolkit: initial eshowkw completion supportTim Harder2014-12-211-1/+19
| | | | | Still need to work on completing comma separated arches for the '--arch' option. We currently only take one arch completion.
* split out arches list into it's own completion fileTim Harder2014-12-212-12/+12
| | | | | | This might be combined later on with _gentoo_repos to form a _gentoo file that accepts command args related to the completion function requested.
* _gentoo_packages: drop PORTDIR and PORTDIR_OVERLAY usageTim Harder2014-12-202-47/+51
| | | | | | | Both variables are slowly being deprecated as we move towards a more multi-repo friendly future. Also, this does various other variable naming and scope cleanup.
* _gentoo_repos: drop duplicated output functionalityTim Harder2014-12-203-28/+28
| | | | | | Also, calling _gentoo_repos with no arguments returns all configured repos instead of just the main repo. To get the path for the main repo use `_gentoo_repos -m`.
* _gentoo_repos: use more apt variable namesTim Harder2014-12-201-13/+13
|
* _gentoolkit: remove old revdep-rebuild util optionTim Harder2014-12-201-5/+1
|
* _gentoolkit: add epkginfo option completionsTim Harder2014-12-201-14/+12
|
* _g-cpan: add initial g-cpan completion supportTim Harder2014-12-191-0/+25
|
* _portage: remove old tbz2tool completion supportTim Harder2014-12-191-12/+1
| | | | The related utility was removed from portage ~4 years ago.
* fix singular argument forcingTim Harder2014-12-193-8/+8
| | | | | | | This allows multiples of the same option to be completed in certain cases (increasing/decreasing verbosity for perl-cleaner) and fixes several cases where arguments shouldn't stop additional arguments from being completed.
* _portage: add etc-update supportTim Harder2014-12-191-13/+20
|
* _perl-cleaner: initial completion support for perl-cleanerTim Harder2014-12-191-0/+26
| | | | Based off perl-cleaner-2.18 options.
* _gcc-config: update for gcc-config-1.8 optionsTim Harder2014-12-191-14/+13
|
* _binutils-config: add initial completions for binutils-configTim Harder2014-12-191-0/+23
| | | | Mostly based off _gcc-config.
* drop unnecessary softtabstop setting for vimTim Harder2014-12-1910-10/+10
|
* array formatting, whitespace consistency, and other minor cleanupsTim Harder2014-12-193-62/+68
|
* _portage: add optional arguments for quickpkgTim Harder2014-12-191-5/+16
|
* move duplicated repos functionality to _gentoo_reposTim Harder2014-12-193-160/+93
| | | | | | For dependent scripts, it only requires renaming `_portdir` calls to use `_gentoo_repos` instead, optional arguments (-o) remain the same for now.
* _gentoo_packages: replace backtick usage with $()Tim Harder2014-12-181-5/+5
|
* use consistent indentation (2 spaces) and add vim modelinesTim Harder2014-12-179-1354/+1355
|
* Merge pull request #2 from dset0x/equery-completionsVadim A. Misbakh-Soloviov2014-12-031-0/+3
|\ | | | | _gentoolkit: add missing equery command completions'
| * _gentoolkit: add missing equery command completions'Dimitrios Semitsoglou-Tsiapos2014-11-271-0/+3
| | | | | | | | | | | | * Add --limit, --from and --to in `changes`. * Add --format|-F in `hasuse`.
* | remove unnecessary whitespaceTim Harder2014-11-305-26/+25
| |
* | _gentoo_packages: more stylistic consistencyTim Harder2014-11-301-7/+7
| | | | | | | | | | Generally we keep lvalues and rvalues in consistent positions in conditional checks even though they can be swapped around there.
* | _gentoo_packages: remove unnecessary semicolonsTim Harder2014-11-301-25/+25
| | | | | | | | We should try to remain consistent in stylistic coding patterns.
* | _portage_utils: sync portdir/reposconf changes from _gentoo_packagesTim Harder2014-11-301-32/+29
|/ | | | | This should probably be maintained only in one place so this isn't necessary in the future.
* _portage: add --keep-going as an install time argumentTim Harder2014-11-261-0/+1
|
* _portage: allow --depclean to take installed pkg argumentsTim Harder2014-11-261-2/+2
|
* _gentoolkit: update various equery command completions (bug #518512)Tim Harder2014-11-261-31/+53
| | | | | Also sort the commands to put them in alphabetical order that matches the equery output.
* _portage: fixed jobs completion (proper syntax after removing short option). ↵Vadim A. Misbakh-Soloviov2014-11-241-1/+1
| | | | | | Fixes #1. Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
* _gentoolkit: update euse option supportTim Harder2014-11-231-0/+3
| | | | Add support for --info-installed, --remove, and --package.
* _gentoolkit: fix description for euse --pruneTim Harder2014-11-231-1/+1
|
* Removed unnecessarily toggles from options, that doesn't require it. Also ↵Vadim A. Misbakh-Soloviov2014-11-241-28/+28
| | | | | | kinda fixes jobs completion Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
* move completions into src subdirTim Harder2014-11-219-0/+1788